The lcdproc0.5.2-7.fc10.x86_64 package contains initscripts with only the LSB-style metadata: #### BEGIN INIT INFO # Provides: LCDd # Required-Start: $syslog $local_fs $network $remote_fs # Required-Stop: $syslog $local_fs $network $remote_fs # Default-Start: 2 3 4 5 # Default-Stop: S 0 1 6 # Short-Description: LCDproc Server Daemon # Description: LSB init script for LCDd, the display # server daemon in the LCDproc suite ### END INIT INFO When this is chkconfig --add'd, I get things like: # ls /etc/rc3.d | grep -i lcd S-1LCDd S-1lcdproc (not the dash) and also, the scripts are not visible via --list: [root@mythbox ~]# chkconfig --list | grep lcdproc [root@mythbox ~]# If LSB-only metadata isn't supported, or if the format is wrong, we can bounce this to lcdproc, otherwise maybe this is a bug in initscripts?
oops, "not the dash" was supposed to be "note the dash" :)
"BEGIN INIT INFO" needs to have only 3 '#' marks, not 4. Arguably, chkconfig should throw an error.
http://git.fedorahosted.org/git/?p=chkconfig.git;a=commitdiff;h=e009cf65c2a44c027c970f4012e0ea7ad40ef65f Will show up in rawhide at some point. lcdproc still needs fixed, of course.
thanks, will file an lcdproc bug too. -Eric