Saya menemukan banyak dokumentasi yang bagus untuk start-stop-daemon ubuntu dan ada halaman manual untuk biner daemon
.
Tapi dari apa yang saya tahu cara kanonik untuk memulai daemon dalam skrip rhel / centos adalah dengan sumber /etc/init.d/functions
lalu gunakan daemon()
fungsinya. Tetapi saya tidak dapat menemukan contoh atau dokumentasi yang bagus.
Apa cara kanonik untuk memulai daemon dalam skrip init rhel / centos-6?
Upaya pertama saya adalah:
#!/bin/bash
source /etc/init.d/functions
daemon --user USER nohup /path/to/your/binary arg1 arg2 >/dev/null 2>&1 &
systemd
)