Eric @ EricBess WebHome

一味思考而不行动,将在不知不觉中变得无意义

Chinese (Simplified) flagItalian flagKorean flagPortuguese flagEnglish flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flag
By N2H

Qmail Core System # For FreeBSD

1.DAEMONTOOLS

Install

cd /usr/ports/sysutils/daemontools
make clean && make config
| | [X] MAN Install Gerrit Pape's manual pages | |
| | [X] SIGQ12 Add svc support for QUIT, USR1, and USR2 signals | |
| | [X] TESTS Run the test suite, fails on NFS-mounted workdir | |
make extract

mkdir /service
chmod 755 /service

echo 'svscan_enable="YES"' >> /etc/rc.conf
echo 'svscan_servicedir="/service"' >> /etc/rc.conf

/usr/local/etc/rc.d/svscan.sh start

Verify Daemontools Is Runing

sleep 5
ps ax | grep svscan

Add the "clear" service

cd /usr/local
mkdir clear
touch clear/down
cat > clear/run < #!/bin/sh
yes '' | head -4000 |tr '\n'
chmod +x clear/run
chmod a-w clear/down
ln -s /usr/local/clear /service/clear

#When you want to clear the service errors, just run this:
svc -o /service/clear

Click to continue reading

06月 4th, 2008 Posted by eric | Qmail/Postfix/Exchange | no comments