[Eisfair] Frage zu syslogd

Marcus Röckrath marcus.roeckrath at gmx.de
Sa Mär 30 07:53:47 CET 2024


Hallo Nelson,

Nelson Matias wrote:

> service status syslogpipe sagt jetzt auch:
> 
> root at eis : /etc/systemd/system
> # service status syslogpipe
>   syslogpipe.service - Syslog Pipe Analyzer
>      Loaded: loaded (/etc/systemd/system/syslogpipe.service; enabled;
>      preset: disabled) Active: activating (start) since Fri 2024-03-29
>      22:20:58 CET; 5min ago
>    Main PID: 26902 (syslogpipe.sh)
>       Tasks: 1 (limit: 4915)
>         CPU: 3.803s
>      CGroup: /system.slice/syslogpipe.service
>              └─26902 /bin/bash /root/.local/bin/syslogpipe.sh
> 
> Mar 29 22:20:58 eis systemd[1]: Starting Syslog Pipe Analyzer...
> 
> Was mir aufgefallen ist:
> Beim manuellen starten blockiert die Console. Und auch im Status seht
> 'activating'. Der service erreicht also eigentlich nie den Status
> 'active'.

Ich war mit folgender service-Datei erfolgreich:

-------------------------------------------------------
[Unit]
Description=SysLog Pipe analyzer
After=syslogd.service
Requires=syslogd.service

[Service]
Type=simple
ExecStart=/path/zu/deinem/script.sh
Restart=always

[Install]
WantedBy=multi-user.target
-------------------------------------------------------

Habe ich mein dafür benutztes Endlostestscript brutal abgeschossen hat,
wurde es auch von systemd sofort neu gestartet.

-- 
Gruß Marcus
[eisfair-Team]


Mehr Informationen über die Mailingliste Eisfair