![](/s/cache/08/b9/08b9d40b6e56331fc40cd3895fed86ac.png)
0
Answered
servicebar and services
hi
i am trying to make a simple plugin to start/stop my own service. However, the servicebar doesn't seem to be able to change to stop/restart button when i click on start. Even though the service is actually started. how does this work?
i have my own init script written as a standard sysvinit style script but servicebar just can't seem to pick it up and control it. any advice?
thanks
i am trying to make a simple plugin to start/stop my own service. However, the servicebar doesn't seem to be able to change to stop/restart button when i click on start. Even though the service is actually started. how does this work?
i have my own init script written as a standard sysvinit style script but servicebar just can't seem to pick it up and control it. any advice?
thanks
Answer
![](/s/cache/c3/94/c39402226f80f121f6a818b91880b7d6.png)
Answer
Answered
Service bar picks service status directly from Services plugin. Depending on OS, your script must be compatible with Upstart (Debian-based) or SysV-init (Debian and RHEL).
As I guess you probably have written your script in SysV-init style, service status is detected by checking exitcode when calling /etc/init.d/xxx status.
Exitcode 0 means running, other codes mean stopped.
As I guess you probably have written your script in SysV-init style, service status is detected by checking exitcode when calling /etc/init.d/xxx status.
Exitcode 0 means running, other codes mean stopped.
Customer support service by UserEcho
As I guess you probably have written your script in SysV-init style, service status is detected by checking exitcode when calling /etc/init.d/xxx status.
Exitcode 0 means running, other codes mean stopped.