Dizini başlangıçta yapacak bir hizmet yarattım:
vim /etc/systemd/system/mydaemon-helper.service
İçeriği /etc/systemd/system/mydaemon-helper.service
:
[Unit]
Description=MyDaemon Helper Simple Service
After=network.target
[Service]
Type=simple
ExecStartPre=-/usr/bin/mkdir /var/run/mydaemon
ExecStart=/usr/bin/chown myuser:myuser /var/run/mydaemon
Restart=on-abort
[Install]
WantedBy=multi-user.target
Sonra bu servisi başlattım:
systemctl start mydaemon-helper
systemctl status mydaemon-helper
Çıktı:
[root@alpha etc]# systemctl status mydaemon-helper.service
● mydaemon-helper.service - MyDaemon Helper Simple Service
Loaded: loaded (/etc/systemd/system/mydaemon-helper.service; disabled; vendor preset: disabled)
Active: inactive (dead)
May 28 20:53:50 alpha systemd[1]: Starting MyDaemon Helper Simple Service...
May 28 20:53:50 alpha systemd[1]: Started MyDaemon Helper Simple Service.
Son olarak sisteme başlangıçta yüklemesini söyledim:
systemctl enable mydaemon-helper
systemd-sysv-generator
ve hafta boyunca yeterli öğrenme eğrisi yaşadım. Sadece bu bir .conf dosyası ve bir satır. Şu an iyi