我想定义一个在Ubuntu服务器16.10上启动时启动的简单服务。所以我创建了一个/etc/init.d/mydaemon
我以某种方式弄乱了upstart和systemd:起初我以为我必须设置upstart服务。因此,在将文件转换为新贵语法后,我运行update-rc.d mydaemon defaults
。
我找出了错误并运行update-rc.d mydaemon remove
,转换为systemd语法,然后运行systemctl enable mydaemon
,但是得到了错误:
mydaemon.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable mydaemon
update-rc.d: error: mydaemonDefault-Start contains no runlevels, aborting.