custom services do not start in auto after upgrade to 9.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Hi!
I have 2 PC with installed some custom application (one of this is NAGIOS and the other is DEKIWIKI).
I have performed a double Upgrade on this 2 PC from 8.04 to 8.10 and then from 8.10 to 9.04.
Now, everythings seems ok, but some custom service (inside /etc/init.d/) that have to start at boot automatically, do not work!
I have checked also with BUM, but even if service is active, do not start anymore, after upgrade.
I also tryed to put the command inside the /etc/rc.local but even in this way the service do not start (seems thar rc.local is ignored!).
In details
For tha package Nagios, the behavior is like this : http://
For the DekiWiki package : Dekiwiki do not start in auto, but start manually, from command line!
Can somebody help me to solve or to investigate (wich log I have to watch?) this stange problem??
THX
PiCo
Please checkout the post: http:// ubuntuforums. org/showthread. php?t=1144800 with additional information, especially of user digitalsushi. The post with more information:
We have a similar issue. On Ubuntu 9.04 and Kubuntu 9.04, we have an init.d script called from runlevel 2 for auto-start. We noticed that it doesn't run after the system is loaded. We replaced our service with a script that does nothing but report when signals are received. We learned that something (probably the parent process) sends a SIGHUP and then a SIGTERM to our program. We're not sure what it is. A workaround solution is to prefix your service with a "nohup" command (inside your init.d script, not of the script itself). If you're unfamiliar with nohup, it simply intercepts any SIGHUP signals sent by a parent and shields them from reaching your program. In our case, it allows our service to work in Ubuntu 9.04.
If anyone knows why the service is being sent these signals, we'd love to learn more. Thanks.