Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#52 init script errors

open
nobody
None
5
2011-01-07
2011-01-07
stabbyjones
No

installed from cvs,
fist upgrade since installing.
there seems to be an error with the script,

Setting up exim4-base (4.72-3+b1) ...
insserv: warning: script 'S20minidlna' missing LSB tags and overrides
insserv: There is a loop at service minidlna if started
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting minidlna depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Max recursions depth 99 reached
insserv: There is a loop between service plymouth and mountnfs if started
insserv: loop involving service mountnfs at depth 6
insserv: loop involving service nfs-common at depth 5
insserv: There is a loop between service plymouth and checkroot if started
insserv: loop involving service checkroot at depth 3
insserv: loop involving service hdparm at depth 2
insserv: loop involving service fuse at depth 10
insserv: There is a loop between service plymouth and mountall if started
insserv: loop involving service mountall at depth 5
insserv: loop involving service checkfs at depth 4
insserv: There is a loop between service minidlna and udev if started
insserv: loop involving service udev at depth 1
insserv: There is a loop at service plymouth if started
insserv: loop involving service module-init-tools at depth 4
insserv: loop involving service mtab at depth 4
insserv: There is a loop between service plymouth and ifupdown-clean if started
insserv: loop involving service ifupdown-clean at depth 1
insserv: loop involving service mountkernfs at depth 1
insserv: loop involving service minidlna at depth 1
insserv: There is a loop between service plymouth and bootlogd if started
insserv: loop involving service bootlogd at depth 2
insserv: loop involving service mountdevsubfs at depth 1
insserv: There is a loop between service plymouth and ifupdown if started
insserv: loop involving service ifupdown at depth 6
insserv: loop involving service networking at depth 8
insserv: There is a loop between service minidlna and mountoverflowtmp if started
insserv: loop involving service mountoverflowtmp at depth 2
insserv: loop involving service mountall-bootclean at depth 1
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header

to stop this error i added this to the script.

### BEGIN INIT INFO
# Provides: minidlna
# Required-Start: ifupdown
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 6
# Short-Description: miniDLNA media server
# Description: Network Media Server
### END INIT INFO

Discussion

  • stabbyjones
    stabbyjones
    2011-01-07

    altered init script

     
    Attachments
  • stabbyjones
    stabbyjones
    2011-01-07

    oh, i should add i'm using debian squeeze/sid.

    i'm not sure if other distro's are using the same type of header for init scripts.