On Fri, 2008-05-30 at 09:37 -0500, Aaron Griffin wrote:
Who said people should use inittab? Is this documented somewhere as The Only Way To Ever Do Things? I use the slim rc.d script and have for ages. I don't see anything wrong with providing choice.
kdm is a daemon, rc.conf contains a DAEMONS array, so kdm belongs at that place. If the reasoning behind not having a /etc/rc.d script for kdm is that upstream doesn't provide it, we should remove daemon scripts from all our packages because they're provided by us instead of upstream. The only reason I see for using inittab is that you can start in runlevel 2 to avoid starting X. Our simple init implementation doesn't handle runlevels for /etc/rc.d scripts. I agree with keeping the /etc/rc.d/kdm script around. Forcing people to use /etc/inittab is not the way we should go.