1) wget http://cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tar.gz tar zxf ucspi-tcp-0.88.tar.gz && cd ucspi-tcp-0.88 wget http://www.qmail.org/moni.csi.hu/pub/glibc-2.3.1/ucspi-tcp-0.88.errno.patch pathch < ucspi-tcp-0.88.errno.patch make make setup check 2) mkdir -p /package chmod 1755 /package cd /package wget http://cr.yp.to/daemontools/daemontools-0.76.tar.gz gunzip daemontools-0.76.tar tar -xpf daemontools-0.76.tar rm -f daemontools-0.76.tar cd admin/daemontools-0.76 wget http://www.qmail.org/moni.csi.hu/pub/glibc-2.3.1/daemontools-0.76.errno.patch patch -p1 daemontools-0.76.errno.patch package/install #有关svscanboot自启动的问题centos 6 可以建立 #vi /etc/init/svscan.conf ##################################### start on runlevel [345] respawn exec /command/svscanboot ##################################### 然后执行 #initctl reload-configuration #initctl start svscan #ps auxww | grep svscanboot | grep -v "grep" #方法二 /etc/rc.local run=`ps auxww | grep svscanboot | grep -v "grep" | wc -l` if [ $run -lt 1 ] then /command/svscanboot & fi 3) wget http://cr.yp.to/djbdns/djbdns-1.05.tar.gz tar zxf djbdns-1.05.tar.gz cd djbdns-1.05 echo gcc -O2 -include /usr/include/errno.h > conf-cc make make setup check