আমি একটি পরিষেবা তৈরি করেছি যা শুরুতে দিরকে পরিণত করবে:
vim /etc/systemd/system/mydaemon-helper.service
বিষয়বস্তু /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
তারপরে আমি এই পরিষেবাটি শুরু করেছি:
systemctl start mydaemon-helper
systemctl status mydaemon-helper
আউটপুট:
[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.
শেষ পর্যন্ত আমি সিস্টেমটিকে এটি শুরুতে লোড করতে বলেছিলাম:
systemctl enable mydaemon-helper
systemd-sysv-generator
এবং আমার কাছে সপ্তাহের জন্য পর্যাপ্ত শিক্ষণীয় বাঁক রয়েছে। ঠিক সেই একটি .conf ফাইল এবং সেই এক লাইন। এখনই ভাল