# vi /etc/init.d/delegate 編集する.結果は以下. #!/bin/sh # Start/stop the delegate daemons. # Kyoma T. case "$1" in start) echo -n "Starting proxy servers: delegate" delegated -P25 SERVER=smtp://mail.ep.sci.hokudai.ac.jp/ \ LOGDIR='/var/log/delegate/[date+aged/%y/%m/%d]' \ OWNER='delegate' \ ADMIN='postj@ep.sci.hokudai.ac.jp' \ RELIABLE=192.168.0.[1-254] -vt delegated -P8080 SERVER=http://-/ \ RELIABLE=192.168.0.[1-254] -vt \ LOGDIR='/var/log/delegate/[date+aged/%y/%m/%d]' \ OWNER='delegate' \ ADMIN='postj@ep.sci.hokudai.ac.jp' \ MANAGER="postj@ep.sci.hokudai.ac.jp" delegated -P8021 SERVER=ftp://-/ \ RELIABLE=192.168.0.[1-254] -vt \ LOGDIR='/var/log/delegate/[date+aged/%y/%m/%d]' \ OWNER='delegate' \ ADMIN='postj@ep.sci.hokudai.ac.jp' \ delegated -P8023 SERVER=telnet://-/ \ LOGDIR='/var/log/delegate/[date+aged/%y/%m/%d]' \ OWNER='delegate' \ ADMIN='postj@ep.sci.hokudai.ac.jp' \ RELIABLE=192.168.0.[1-254] -vt delegated -P8022 SERVER=tcprelay://mail.ep.sci.hokudai.ac.jp:22/ \ PERMIT="*:mail.ep.sci.hokudai.ac.jp:192.168.0.[1-254]" \ LOGDIR='/var/log/delegate/[date+aged/%y/%m/%d]' \ OWNER='delegate' \ ADMIN='postj@ep.sci.hokudai.ac.jp' \ -vt delegated -P8122 SERVER=tcprelay://www.ep.sci.hokudai.ac.jp:22/ \ PERMIT="*:www.ep.sci.hokudai.ac.jp:192.168.0.[1-254]" \ LOGDIR='/var/log/delegate/[date+aged/%y/%m/%d]' \ OWNER='delegate' \ ADMIN='postj@ep.sci.hokudai.ac.jp' \ -vt delegated -P110 SERVER=pop://-/ \ LOGDIR='/var/log/delegate/[date+aged/%y/%m/%d]' \ OWNER='delegate' \ ADMIN='postj@ep.sci.hokudai.ac.jp' \ RELIABLE=192.168.0.[1-254] -vt delegated -P143 SERVER=tcprelay://mail.ep.sci.hokudai.ac.jp:143/ \ PERMIT="*:mail.ep.sci.hokudai.ac.jp:192.168.0.[1-254]" \ LOGDIR='/var/log/delegate/[date+aged/%y/%m/%d]' \ OWNER='delegate' \ ADMIN='postj@ep.sci.hokudai.ac.jp' \ -vt delegated -P119 SERVER=nntp://earth.ees.hokudai.ac.jp/ \ RELIABLE=192.168.0.[1-254] -vt \ LOGDIR='/var/log/delegate/[date+aged/%y/%m/%d]' \ OWNER='delegate' \ ADMIN='postj@ep.sci.hokudai.ac.jp' \ MANAGER="postj@ep.sci.hokudai.ac.jp" delegated -P21 SERVER=ftp MOUNT="/* ftp://192.168.0.2/*" \ PERMIT="ftp:192.168.0.2:*" \ -vd \ LOGDIR='/var/log/delegate/[date+aged/%y/%m/%d]' \ OWNER='delegate' \ ADMIN='postj@ep.sci.hokudai.ac.jp' \ echo "." ;; stop) echo -n "Stopping proxy servers: delegate" delegated -P25 -Fkill delegated -P8080 -Fkill delegated -P8021 -Fkill delegated -P8023 -Fkill delegated -P8022 -Fkill delegated -P8122 -Fkill delegated -P110 -Fkill delegated -P143 -Fkill delegated -P119 -Fkill delegated -P21 -Fkill echo "." ;; *) echo "Usage: /etc/init.d/delegate start|stop"; exit 1 ;; esac exit 0 以上. # chmod 755 /etc/init.d/delegate
# /etc/init.d/delegate start # /etc/init.d/delegate stop
/usr/doc/delegate/Manual.txt によれば、cache 機能の有無は CACHEDIR の有無によるとされている。ので、これを消す。
# rm -rf /var/spool/delegate/cache