NagiBot, systemd und Co
Posted Fri 04 Mar 2016 08:48:34 PM CET
Florian Lohoff
Au backe - Das ist nicht gerade straight forward wie man dem systemd beibringt die user systemd instance neu zu starten damit änderungen der gid durchdringen.
systemctl restart user@121.service
Wobei 121 die UID des users ist für dein eine user systemd instance läuft.
Nach ein bischen suchen geht dann damit auch im NagiBot das Monitoring::Livestatus d.h. unter umgehung des status files den status abzufragen:
(2016-03-04 20:47:14) flo: Corvus: status
(2016-03-04 20:47:14) Corvus: 128 Hosts/128 Up/0 Down - 4151 Services/4104 Ok/1 Warn/46 Crit/0 Unknown
So entfällt die Notwendigkeit das ~6MByte große Status file zu lesen.