Work Records

日々の作業記録です。ソフトウェアエンジニアリング全般から、趣味の話まで。

CentOS7でdaemontoolsを動かす

CentOS6からはインストールしただけだとdaemontoolsは動かない

CentOS6の場合はこちら
wp.kaz.bz

CentoOS7の場合はどうすんだ?

centos7はデーモンをsystemctlで動かすので、daemontoolsもそれに従うと良さそう。

こんな感じでdaemontools.serviceを作る

# cat /etc/systemd/system/daemontools.service 
[Unit]
Description=daemontools Start supervise
After=getty.target

[Service]
Type=simple
User=root
Group=root
Restart=always
ExecStart=/command/svscanboot /dev/ttyS0
TimeoutSec=0

[Install]
WantedBy=multi-user.target

そのあと以下を実行でめでたく動きます

systemctl enable daemontools
systemctl start daemontools