我刚刚创build了一个新的Ubuntu 14.04服务器,并且让atd守护程序停止自动启动时遇到了一些麻烦。 关于启动过程的pipe理已经有了一些改变,我已经看到了几十个网页在新贵,sysv-rc-conf和其他启动pipe理系统(更不用说chk-config了,这是不可用的无论如何在Ubuntu上)…
我尝试使用sysv-rc-conf,但configuration如下,我仍然atd在重新启动运行:
# sysv-rc-conf --list atd atd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
即使它不是新手兼容的,我把“manual”放到/etc/init/atd.override
我也尝试了一些update-rc.d的变体调用,但是尽pipe有前途的输出,atd仍然会在重启时启动:
# update-rc.d atd disable 0123456 update-rc.d: warning: start runlevel arguments (none) do not match atd Default-Start values (2 3 4 5) update-rc.d: warning: stop runlevel arguments (none) do not match atd Default-Stop values (0 1 6) Disabling system startup links for /etc/init.d/atd ... Removing any system startup links for /etc/init.d/atd ... /etc/rc0.d/K80atd /etc/rc1.d/K80atd /etc/rc2.d/K80atd /etc/rc3.d/K80atd /etc/rc4.d/K80atd /etc/rc5.d/K80atd /etc/rc6.d/K80atd Adding system startup for /etc/init.d/atd ... /etc/rc0.d/K80atd -> ../init.d/atd /etc/rc1.d/K80atd -> ../init.d/atd /etc/rc6.d/K80atd -> ../init.d/atd /etc/rc2.d/K80atd -> ../init.d/atd /etc/rc3.d/K80atd -> ../init.d/atd /etc/rc4.d/K80atd -> ../init.d/atd /etc/rc5.d/K80atd -> ../init.d/atd
我宁愿不要只是蛮横地狠狠地压制剧本,但毕竟这是我想要做的。 有没有推荐 (或只是实用的和可维护的 )方式来处理在Ubuntu 14.04这样的启动问题?
看起来像一切都像新贵应该(我把我的文件在错误的目录!):
我只是做了以下几点:
echo "manual" > /etc/init/atd.override
瞧 – atd进程不会再重新启动!