[NCLUG] Debian update-rc.d question
Marcio Luis Teixeira
marciot at holly.colostate.edu
Sun Jan 19 00:20:54 MST 2003
I would like to disable the startup of "dhcpd" from my system, but yet keep it
installed (since I want to be able to start it manually). The Debian newbie
guide, section 4.4 has instructions on removing scripts from a runlevel:
cd /etc/init.d
mv my_sample_script my_sample_script.DISABLED
update-rc.d my_sample_script remove
The part about renaming the file seems very odd to me. Most other distros I've
used have the convention that you never, ever change the stuff in /etc/init.d
but instead use a tool that modifies the sym links. RedHat and IRIX use
"chkconfig" and gentoo has "rc-update".
I guess Debian's "update-rc.d" has a "-f" flag for changing the links without
the renaming step, but I get very worried when I have to use a "-f" flag of
any sort because that generally means "don't do this unless you really know
what you are doing."
Since I don't yet know what I am doing, my question is whether using
"update-rc.d -f dhcp remove" is really the proper way to disable dhcp at
startup. If so, why does "update-rc.d" nit-pick about the script still being
there? Is there any reason I would want to rename it?
Marcio Luis Teixeira
More information about the NCLUG
mailing list