login: root

Ubuntu 12.04 64bit /sbin/insserv: No such file or directory

Small fix if You have an error when You try to turn on startup programs.

for example:

Fix is simple, just to add symlink:

Comments (26)

  1. Серега

    Thank you)

    Reply
  2. Kevin Fries

    Does not work, it only changes the error message:

    # chkconfig package on
    /sbin/insserv: Permission denied

    Reply
    1. nsc (Post author)

      You have to use this command with sudo (to give administrator rights).
      I didn’t use ‘sudo’ because I was root at that server.

      Reply
  3. onks_

    Works!! thanks a billion

    Reply
  4. multivak

    Thank you, I was stuck a long time.

    Reply
  5. Andreas

    This also helps if you have problems with updates as noted in
    Bug #1024658 (Can’t exec “insserv”: No such file or directory at /usr/sbin/update-rc.d line 402)
    Just use a different directory for the symlink:
    sudo ln -s /usr/lib/insserv/insserv /usr/sbin/insserv

    Reply
  6. lpx

    Helped me too, thanks.

    Reply
  7. Byx

    Thnx a lot, man!

    Reply
  8. scy

    thanks

    Reply
  9. littleguy

    It works, thanks!

    Reply
  10. Bosco Pratama Sirait

    thanks it works for me too…

    Reply
  11. Kamal

    I am getting error/warnings:
    chkconfig -s ssh on
    The script you are attempting to invoke has been converted to an Upstart
    job, but lsb-header is not supported for Upstart jobs.
    insserv: warning: script ‘console-setup’ missing LSB tags and overrides
    insserv: Default-Start undefined, assuming empty start runlevel(s) for script console-setup'
    insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script
    console-setup’
    The script you are attempting to invoke has been converted to an Upstart
    job, but lsb-header is not supported for Upstart jobs.
    insserv: warning: script ‘screen-cleanup’ missing LSB tags and overrides
    insserv: Default-Start undefined, assuming empty start runlevel(s) for script screen-cleanup'
    insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script
    screen-cleanup’
    The script you are attempting to invoke has been converted to an Upstart

    Reply
    1. nsc (Post author)

      Well, those are warnings because of missing LSB tags.
      You can ignore messages (chkconfig shows that service is on, doesn’t it?), or add tags by Yourself:
      http://wiki.debian.org/LSBInitScripts

      Actually, chkconfig is the way RHEL/CentOS family system adds startup scripts.
      The right way for Ubuntu is with update-rc.d.
      For example:
      update-rc.d ssh defaults

      Reply
  12. Korean

    Thank you so much!

    Reply
  13. prasath

    It works.. Thanks a lot..

    Reply
  14. pollo

    Thanks! It works smooth as silk, solved my problem with a nagios startup

    Reply
  15. hamed ghahremani

    thanks

    Reply
  16. Gopi

    It works..Thank you very much..)

    Reply
  17. Zulquarnain Khilji

    Thank you very much. my problem solved

    Reply
  18. konrad

    Cool, it’s help me

    Reply
  19. Kiki

    Thanks a lot. It’s help me.

    Reply
  20. DooM

    Thanks !

    Reply

Leave a Reply

Close
%d bloggers like this: