mirror of
https://github.com/octoleo/syncthing.git
synced 2024-12-24 11:55:40 +00:00
eaf71db7c9
When you: `sudo sv down /etc/service/syncthing/` the `TERM` signal isn't propogated or trapped, so syncthing is orphaned and adopted by init (PID 1). - Changed call to `chpst` to `exec` - Moved logging to `log/run` per `runsv` standard
17 lines
589 B
Markdown
17 lines
589 B
Markdown
This directory contains a configuration for running syncthing under the
|
|
"runit" service manager on Linux. It probably works perfectly fine on
|
|
other platforms also using runit.
|
|
|
|
1. Install runit.
|
|
|
|
2. Edit the `run` file to set the username to run as, the user's home
|
|
directory and the place where the syncthing binary lives. It is
|
|
recommended to place it in a directory writeable by the running user
|
|
so that automatic upgrades work.
|
|
|
|
3. Copy this directory (containing the edited `run` file and `log` folder) to
|
|
`/etc/service/syncthing`.
|
|
|
|
Log output is sent to syslogd.
|
|
|