Hi, It's wat suits us best, si the way we are going with for about 3 years now (and more actually).
As you can see there are debian init scripts included so I think Paul knew what he was doing ;) Cheers, Matt 2015-10-04 18:29 GMT+02:00 Reindl Harald <h.rei...@thelounge.net>: > > > Am 04.10.2015 um 18:04 schrieb Matt.: >> >> This is true for RHEL based distros, but Debian based ones are not >> like that yet and also think it's not wise to depend on the OS for >> service status, I still like the old fashioned way here. > > > you are aware that in teh recent Denian systemd ist the default init-system? > "not wise to depend on the OS for service status" - who else than the OS? a > random script reading some textfile and calling wrapped external commands is > not really relieable for a status > > >> 2015-10-04 17:52 GMT+02:00 Reindl Harald <h.rei...@thelounge.net>: >>> >>> >>> >>> Am 04.10.2015 um 17:40 schrieb Matt.: >>>> >>>> >>>> Has anyone a working status addition to the init script for checking >>>> the service status per service ? >>>> >>>> There was some in the .sh scriptf for the 1.x versions but not in th >>>> 3.x versions. >>>> >>>> Would be nice to see some example as I'm trying something but am not >>>> sure >>> >>> >>> >>> consider using systemd - the whole conept about status in sysvinit is >>> broken >>> by design and just a workaround - why? because sysvinit has and never had >>> a >>> solid clue what a service really does >>> >>> a init system which give relieable status back needs to monitor the >>> main-PID >>> and not rely on PID files somewhere, well and it can monitor services and >>> restart them automatically while a manual stop compared to monit or >>> similar >>> tools would not start the service again (and yes dbmail really needs some >>> monitoring, only the crashes last weekend of our imapd would have been >>> enough to driving an admin crazy when need to intervention each time) >>> >>> [root@srv-rhsoft:~]$ systemctl status dbmail-imapd.service >>> ● dbmail-imapd.service - DBMail IMAP Server >>> Loaded: loaded (/usr/lib/systemd/system/dbmail-imapd.service; >>> enabled; >>> vendor preset: disabled) >>> Active: active (running) since Mi 2015-09-30 12:55:27 CEST; 4 days >>> ago >>> Main PID: 8693 (dbmail-imapd) >>> CGroup: /system.slice/dbmail-imapd.service >>> └─8693 /usr/sbin/dbmail-imapd -D > > > > _______________________________________________ > DBmail mailing list > DBmail@dbmail.org > http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail > _______________________________________________ DBmail mailing list DBmail@dbmail.org http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail