Tiny Tiny RSS update daemon und systemd ...
Um den update daemon von Tiny Tiny RSS unter systemd (CentOS 7) auch bei einem Serverneustart direkt verfügbar zu haben, habe ich das unten stehende Unitfile geschrieben, vielleicht hilft es auch Euch.
Man kann von systemd halten, was man möchte, ich finde es aber deutlich eleganter als System V Initskripte.
Einfach nach
Testen mit
und, wenn alles erfolgreich war mit dem folgenden Befehl aktivieren:
Man kann von systemd halten, was man möchte, ich finde es aber deutlich eleganter als System V Initskripte.
[Unit]
Description=Tiny Tiny RSS update daemon
After=network.target mariadb.service
Requires=mariadb.service
[Service]
User=apache
Group=apache
WorkingDirectory=/â var/â www/â html/â ttr
Type=simple
StandardOutput=null
StandardError=syslog
ExecStart=/â usr/â bin/â php ./â update_daemon2.php
PrivateTmp=true
InaccessibleDirectories=/â home /â root /â boot /â opt /â mnt /â media
ReadOnlyDirectories=/â etc /â usr
[Install]
WantedBy=multi-â user.target
Einfach nach
/lib/systemd/system/ttrss-update.service
kopieren und mittels systemctl daemon-reload
einlesen (den Befehl muss man auch ausführen, wenn man das Skript manuell ändert).Testen mit
systemctl start ttrss-update
systemctl status ttrss-update
systemctl status ttrss-update
und, wenn alles erfolgreich war mit dem folgenden Befehl aktivieren:
systemctl enable ttrss-update