Ubuntu 12.4にて。
最新版のLinux用バイナリ(64bit用)を落としてインストール
sudo wget -O /usr/sbin/delegated ftp://ftp.delegate.org/pub/DeleGate/bin/linux/latest/linux2.6-dg9.9.11
sudo mkdir /etc/delegate/
sudo useradd -d /etc/delegate delegate
skeltonを元に起動ファイルを用意
sudo cp /etc/init.d/skelton /etc/init.d/delegate_8080
sudo chmod ugo+x /etc/init.d/delegate_8080
8080ポート用のディレクトリ用意
sudo mkdir /etc/delegate/8080_http_proxy
sudo chown -R delegate:delegate /etc/delegate
起動ファイルを修正(以下修正箇所)
NAME=delegate_8080
DAEMON=/usr/sbin/delegated
PIDFILE=/etc/delegate/8080_http_proxy/act/pid/8080
SCRIPTNAME=/etc/init.d/delegate_8080
do_start()
...
start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \
-P8080 SERVER=http ADMIN=admin@example.com OWNER=delegate/delegate DGROOT=/etc/delegate/8080_http_proxy RELAY=proxy,delegate PERMIT="*:*:*" \
|| return 2
rc.dに追加
sudo update-rc.d delegate_8080 defaults