debian jessieのsubversionパッケージにはsystemdサービスファイルが含まれていません。自動始動のための最も簡単な解決策は何ですか?私はそれがhttps://bbs.archlinux.org/viewtopic.php?id=190127を適応したものですが、私はここで直接svnserveのために直接引数を入れているsvnserveとsystemctl systemdを起動する方法
[Unit]
Description=Subversion protocol daemon
After=syslog.target network.target
[Service]
Type=forking
#EnvironmentFile=/etc/conf.d/svnserve
#ExecStart=/usr/bin/svnserve --daemon $SVNSERVE_ARGS
ExecStart=/usr/bin/svnserve -d -r /svnFolder/repositories
ExecReload=/bin/kill -HUP $MAINPID
KillMode=process
Restart=on-failure
[Install]
WantedBy=multi-user.target
Alias=svnserve.service
を試してみてください。
改善できる点は?
私はこのトピックを議論していないので、直接プログラミングに関連しています。 UnixとLinuxのStackExchangeサイトが適しています。 –
systemdファイルは、systemdに基づくすべてのディストリビューションでほぼ同じです。あなたは、Arch Linux、Fedora、Ubuntuからインスピレーションを得て同等のファイルを見ましたか? –
現在のソリューションにはどのような問題がありますか?それは動作しませんか?どのようなエラーが生成されますか? – Marki555