メモみたいなものです。
ユーザーごとに設定したfetchmailと
透過プロキシとIMサーバーのjabberを
Linuxサーバーの起動時に実行させるものです。
■vi /etc/rc.d/rc.fetchmail
#!/bin/sh
#
# fetchmail
case "$1" in
'start')
for user in `ls /home/`
do
if [ -f /home/$user/.fetchmailrc ]; then
echo "fetchmail for $user starting."
su $user -c "/usr/bin/fetchmail"
fi
done
;;
'stop')
for user in `ls /home/`
do
if [ -f /home/$user/.fetchmailrc ]; then
su $user -c "/usr/bin/fetchmail --quit"
fi
done
/ ;;
*)
echo "Usage: $0 { start | stop }"
exit 1
;;
esac
exit 0
■vi /etc/rc.d/rc.local
・・・(最後の方に)
if [ -x /etc/rc.d/rc.fetchmail ]; then
/etc/rc.d/rc.fetchmail start
fi
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
/var/lib/jabber/jabberd-1.4.3/jabberd/jabberd -c /var/lib/jabber/jabberd-1.4.3/jabber.xml & (1行で)
コメント