Wiele usług w CentOS wygląda tak (z wyjątkiem odpowiednio zielonego i czerwonego):
$ sudo service blah start
Starting blah: [ OK ]
$ sudo service notrunning stop
Stopping notrunning: [FAILED]
Dzieje się tak, ponieważ /etc/init.d
skrypty używają skryptów narzędziowych w /etc/rc.d/init.d/functions
nazwanych success
i failure
. Oto fragment z /etc/init.d/sshd
CentOS:
echo -n $"Starting $prog: "
$SSHD $OPTIONS && success || failure
Moje pytanie brzmi: czy istnieje odpowiednik ubuntu? Mógłbym skopiować skrypty, ale są one bardziej skomplikowane, niż myślisz, i po co wymyślać koło, jeśli nie muszę?
źródło