Re: coming soon
David Engel writes:
>> >> 3. /etc/rc[0-6].d will move to /etc/rc.d/rc[0-6].d to match the
>> >> practice on other Linux systems. Symbolic links will provide
>> >> compatibility with the old locations.
>> > Is this really necessary ? Real SysV's do things the way we have
>> > done.
>> I can make symbolic links in /etc/rc.d that point back out to where
>> the directories are instead of moving the directories.
>> I was of the impression that real SysV worked the other way,
>> but I can satisfy everyone.
>I agree with Ian. Pleas don't do this. Adding alternative paths to
>the same directories will only add clutter and cause confusion. BTW,
>I just checked and Solaris uses the same directory structure we
>already have. Of course, I don't know if that's good or bad. :-)
All the other Linux distributions are going to /etc/rc.d/* because
that's what comes with the svinit package. It works very well; in
practice I've found that it's one of the things that I like better
about my Red Hat system than my Debian system. Also, as Linux is
continually documented, the standard practice will get documented,
and that will be one more way that Debian is different from other
Linux systems, which I think is not a good idea.
Furthermore, one of the reasons that I recommend Debian is the fact
that one of the goals of the packaging system is to eventually be
able to install packages other than .deb. In particular, this one
change would make it nearly painless to add .rpm packages, once
they add their dependency system (in a few months). It would *also*
make it possible to install .deb packages on a Red Hat system.
So I suggest that alternative paths one way or another will be
useful. I think that using the same directory structure as other
Linux distributions is the best way to do it, but if you can't
hack that, then make the /etc/rc.d directory and make the
appropriate links in it to /etc/rc?.c and /etc/init.d