![update-rc.d subversion 默认命令在 ubuntu 18.04 上不起作用](https://linux22.com/image/1064163/update-rc.d%20subversion%20%E9%BB%98%E8%AE%A4%E5%91%BD%E4%BB%A4%E5%9C%A8%20ubuntu%2018.04%20%E4%B8%8A%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8.png)
我有 ubuntu 18.04 bionic 服务器。
我安装了 subversion。手动运行 subversion 没有问题
手动启动命令svnserve -d -r /srv/svnrepos/it/
我应该怎么做才能在系统启动时自动运行。
我做了这些,但没有
cd /etc/init.d/
touch svnserve
vi /etc/init.d/svnserve
svnserve 文件内容
svnserve -d -r /srv/svnrepos/it/
update-rc.d svnserve defaults
但我跑不了update-rc.d
答案1
### BEGIN INIT INFO
# Provides: 3Proxy
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Initialize 3proxy server
# Description: starts 3proxy
### END INIT INFO
答案2
为了update-rc.d
正常工作,您需要向 svnserve 添加一个部分::
### BEGIN INIT INFO
# Provides: svnserve
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Initialize svnserve
# Description: starts svnserve
### END INIT INFO