Я знайшов багато хорошої документації для старту-демона ubuntu і є сторінка man для двійкового файлу daemon
.
Але з того, що я можу сказати канонічним способом запустити демон у сценарії rhel / centos - це джерело, /etc/init.d/functions
а потім використання daemon()
функції. Але я не можу знайти хороших прикладів чи документації.
Який канонічний спосіб запустити демон у сценарії rhel / centos-6?
моя перша спроба:
#!/bin/bash
source /etc/init.d/functions
daemon --user USER nohup /path/to/your/binary arg1 arg2 >/dev/null 2>&1 &
systemd
)