subversionのサーバ。
/etc/rc.d/rc.svnserve*1 を作成して rc.localで実行するようにする。(./rc.svnserve start)
#!/bin/sh # Start/stop/restart svn server. # Start svnserve: svnserve_start() { CMDLINE="/usr/bin/svnserve -d -r /home/svn/repositories " echo -n "Starting SVN daemon: $CMDLINE" $CMDLINE --pid-file /var/run/svnserve.pid echo } # Stop svnserve: svnserve_stop() { echo -n "Stopping SVN daemon..." kill `cat /var/run/svnserve.pid` echo sleep 1 rm -f /var/run/svnserve.pid } # Restart svnserve: svnserve_restart() { svnserve_stop sleep 1 svnserve_start } case "$1" in 'start') svnserve_start ;; 'stop') svnserve_stop ;; 'restart') svnserve_restart ;; *) echo "usage $0 start|stop|restart" esac
*1 http://serverfault.com/questions/24498/setting-up-svn-on-slackware より