
Linux
文章平均质量分 54
Braveo
这个作者很懒,什么都没留下…
展开
-
在Fedora Core 8半手动上安装LAMP
因为某种原因,我没有使用yum来安装LAMP。而LAMP对我来说很不熟悉,只能参考网上的文章一步步的做。为了避免每次都要goo一次这类东西,就自己写一篇放在这里吧。1. 安装MySQL因为我之前把这台机器装成一台简单的测试机,大量Package没有安装,所以安装MySQL时有点麻烦,按照dependency,我把好多包都往上打了:rpm -ivh / mysql-5.0.45-4.fc8.i原创 2008-07-23 10:55:00 · 1276 阅读 · 2 评论 -
邮件Socket IO实现 - 参考libESMTP
关于libESMTP libESMTP, version 1.0 -- oOo -- Brian Stafford 之前我自己也写过一个简单的Socket IO操作封装,主要目标是实现一个循环列表,把socket fd封装起来,通过这个循环列表建立它的输入缓冲。数据结构的定义为:#define KAPOK_FILE_B原创 2008-09-22 10:12:00 · 1489 阅读 · 0 评论 -
jailshell.c代码
这是http://blog.youkuaiyun.com/Braveo/archive/2008/09/09/2902996.aspx的改进版。支持命令行。写这个程序的目的是让一个普通用户在登陆后可以通过调用这个shell是入某个指定的chroot根,并使用某个指定的用户。我用了一段时间,觉得挺有实际意义。用法在usage()中列出了。#include #include #include #include #原创 2008-09-22 09:06:00 · 974 阅读 · 0 评论 -
CVS处理二进制文件的import问题
参考:http://man.chinaunix.net/develop/cvsdoc_zh/Wrappers.html#Wrappers实验证明wincvs在这方面做得还算不错,不过具体是通过什么样的方法做到,需要认真了解才能确定万无一失。可惜我一直不用wincvs,而是在Linux和cvs命令行来做这个工作。我们当然期望cvs能自动地,基于内容对我们要提交的文件进行二进制判断。但CVS的官方文章原创 2008-09-19 09:23:00 · 2345 阅读 · 0 评论 -
解决Chrome GET中文乱码的方法
如果你的网页采用UTF-8编码的话,应该没有这个问题。如果不幸地,你的网页象我这样采用了GBK/GB18030/GB2312的编码,那就可能出现问题了。下面这个类可以解决这个问题。估计还有其他更好的方法。 class QueryString { function GetParam($param) { if(!$param)原创 2008-09-11 09:11:00 · 3251 阅读 · 0 评论 -
[zz]如何将普通用户设置在chroot环境中?
原文在:http://linux.chinaunix.net/bbs/viewthread.php?tid=910998首先创建一个chroot环境jailroot;编译下面程序,并且将其chmod u+s将用户的登陆shell设置为这个程序,这样一来用户登陆后就被chroot到/home/hank/jailroot了#include #include #include int main(int原创 2008-09-09 10:46:00 · 2363 阅读 · 0 评论 -
Linux下编译出来的动态链接库缺少so后缀的问题解决
可以参考这个链接,不过好象说得不是太清楚。http://people.debian.org/~keybuk/libtool-missing_so.html这里不讨论原理,只讨论一下处理方法。1. 重构aclocal/automake/autoconf,注意使用版本。事实上在fedora core 6上使用的automake-1.8似乎有点问题,到了fc8后,系统没有提供1.8的支持。而1.7等版本原创 2008-08-26 11:26:00 · 1243 阅读 · 0 评论 -
制作FC8 LiveCD并使用squashfs进行改动
这篇东东是小强让我看的,得益匪浅呀。原文出处:http://forums.fedoraforum.org/showthread.php?t=174916# I copy these files to /home and make adjustments there so the originals dont get hosed.livecd-fedora-8-base-desktop.ksliv原创 2008-08-07 14:22:00 · 4552 阅读 · 0 评论 -
解决:/usr/bin/ld: cannot find -lltdl
之前的Linux发布我记得是有发布/usr/include/ltdl.h和/usr/lib/libltdl.*的,但不知道为什么现在的发布不包括这东西,可能是license的问题。。。。晕一下开源licenses们解决的办法不难,只是在google上查到的都是要安装什么libmcrypt***而且都和php 5.2安装相关。。。。解决办法如下:cd /usr/share/libtool/liblt原创 2008-08-03 14:13:00 · 1449 阅读 · 0 评论 -
spamassasin所需要的PERL包
perl -e use CPAN; install MIME::Base64;perl -e use CPAN; install DB_File;perl -e use CPAN; install Net::DNS;perl -e use CPAN; install Net::SMTP;perl -e use CPAN; install Mail::SPF::Query;per原创 2008-08-03 11:46:00 · 655 阅读 · 0 评论 -
Joomla!安装时出现的Cookie问题及解决
中文出错信息是:发生错误:您的浏览器没有启用Cookies。禁用此功能时将无法完成安装。请调整浏览器的相关设置。对应的英文信息是:Cookies do not appear to be enabled on your browser client. You will not be able to install the application with this feature disabled这原创 2008-08-01 09:57:00 · 1201 阅读 · 0 评论 -
安装Jabber MSN Gateway/Transport
推荐软件主页:http://delx.net.au/projects/pymsnt/docs.html安装文档:http://delx.net.au/projects/pymsnt/docs/server.html1. 安装python一般不关你事了2. 安装twisted# Debian sarge: apt-get install python-twisted python-crypto p翻译 2008-08-01 16:24:00 · 1640 阅读 · 0 评论 -
Jabberd2安装
参考了好几份文档:9.11 安装Jabberd2服务器:http://man.chinaunix.net/linux/debian/debian_learning/ch09s11.htmlInstallGuide/QuickStartGuide - jabberd2 - Trac :http://jabberd2.xiaoka.com/wiki/InstallGuide/QuickStartGui原创 2008-08-01 15:11:00 · 3104 阅读 · 1 评论 -
手动安装Apache 2.2 / PHP 5.2.6
记下一些东西,省得下去又要到处找。关键是configure时的options1. 编译安装Apache 2.2.9下载,解压,./configure./configure --prefix=/usr/local/apache2.2.9 --enable-modules=somake make install其实如果打算把apache和php装在一起,应该选择一个如/usr/local/lamp之原创 2008-07-25 11:52:00 · 1054 阅读 · 0 评论 -
在Fedora Core 8上安装laconica
在Fedora Core 6上试安装过,但因为Fedora Core 6提供的PHP等的版本可能过低,运行不成功。现在测试过在Fedora Core 8上安装成功,所以写上来先做个Milestone吧。1. 安装LAMP这个可以参考本blog中的"在Fedora Core 8上半手动安装LAMP"2. 下载laconica。打到最新版本的laconica及其URL下载。laconica的主页上是建原创 2008-07-24 11:12:00 · 1520 阅读 · 0 评论 -
一种“特殊”的调试手段
在考文档:http://yuanma.org/data/2008/0610/article_3064.htm原文的目的是用来解决Oops时没有相应的vmlinux在手的办法。传说是Linus的喜好。我尝试把它扩展到其他程序中。在Oops中会看到:Code: 6b c0 e8 2e 7e f6 ff e8 d1 16 f2 ff b8 01 00 00 00 e8 aa 1c f4 ff 89 d8原创 2008-10-22 10:49:00 · 961 阅读 · 0 评论