update-rc.d subversion 默认命令在 ubuntu 18.04 上不起作用

update-rc.d subversion 默认命令在 ubuntu 18.04 上不起作用

我有 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

相关内容