Services don't start at startup + "Fake initctl called"

May 2011

If you are experiencing problems with the scripts at startup (being marked to start, but in fact nothing happens), or you try to use service from command line and you have:

Warning: Fake initctl called, doing nothing.

then, possible fixes are:

Modifying rc-sysinit.conf

/etc/init/rc-sysinit.conf

...
#start on filesystem and net-device-up IFACE=lo # comment this
start on filesystem # add this!
stop on runlevel
...

Creating a symbolic link to initctl.REAL

Initial:

Initial situation

# ls -l /sbin/initctl*
-rwxr-xr-x 1 root root     84 2011-05-03 15:33 /sbin/initctl
-rwxr-xr-x 1 root root 147208 2011-05-03 15:32 /sbin/initctl.REAL

Modifications (with backup for original initctl):

Create symbolic link

mv /sbin/initctl /sbin/initctl.orig
ln -s /sbin/initctl.REAL /sbin/initctl

Final:

Final

# ls -l /sbin/initctl*
lrwxrwxrwx 1 root root     18 2011-05-18 09:58 /sbin/initctl -> /sbin/initctl.REAL
-rwxr-xr-x 1 root root     84 2011-05-03 15:33 /sbin/initctl.orig
-rwxr-xr-x 1 root root 147208 2011-05-03 15:32 /sbin/initctl.REAL

 
linux/fake_initctl.txt · Last modified: 2011/11/25 10:45 (external edit)
Email address
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki