まずはヘルプを呼んでみる。
# update-rc.d -h usage: update-rc.d [-n] [-f] <basename> remove update-rc.d [-n] <basename> defaults [NN | SS KK] update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] . -n: not really -f: force
デーモンの自動起動を止めさせたいプロセスを確認すると、動いていることがわかる。
# ps waxf | grep privoxy 13869 ? Ss 0:00 /usr/sbin/privoxy --pidfile /var/run/privoxy.pid --user privoxy /etc/privoxy/config
プロセスを終了させる。
# /etc/init.d/privoxy stop Stopping filtering proxy server: privoxy.
終了後に自動起動を止めさせるコマンドのドライラン。-fを使えと言われる。-fはシンボリックリンクの強制削除。
# update-rc.d -n privoxy remove update-rc.d: /etc/init.d/privoxy exists during rc.d purge (use -f to force)
ドライランを止めて-fオプションを付ける。これで終了。
# update-rc.d -f privoxy remove Removing any system startup links for /etc/init.d/privoxy ... /etc/rc0.d/K20privoxy /etc/rc1.d/K20privoxy /etc/rc2.d/S20privoxy /etc/rc3.d/S20privoxy /etc/rc4.d/S20privoxy /etc/rc5.d/S20privoxy /etc/rc6.d/K20privoxy
-fオプションは強制的にシンボリックリンクを削除するオプション、-nをするとドライラン(実行内容の表示だけで実際には何も行われない。)。
# update-rc.d -f segmasted remove # update-rc.d -f segexecd remove