[-]
[+]
|
Changed |
syncthing-bin.spec
|
|
[-]
[+]
|
Added |
syncthing-resume.service
^
|
@@ -0,0 +1,11 @@
+[Unit]
+Description=Restart Syncthing after resume
+Documentation=man:syncthing(1)
+After=suspend.target
+
+[Service]
+Type=oneshot
+ExecStart=-/usr/bin/pkill -HUP -x syncthing
+
+[Install]
+WantedBy=suspend.target
|
[-]
[+]
|
Added |
syncthing.service
^
|
@@ -0,0 +1,13 @@
+[Unit]
+Description=Syncthing - Open Source Continuous File Synchronization
+Documentation=man:syncthing(1)
+Wants=syncthing-inotify.service
+
+[Service]
+ExecStart=/usr/bin/syncthing -no-browser -no-restart -logflags=0
+Restart=on-failure
+#SuccessExitStatus=3 4
+RestartForceExitStatus=3 4
+
+[Install]
+WantedBy=default.target
|
[-]
[+]
|
Added |
syncthing@.service
^
|
@@ -0,0 +1,15 @@
+[Unit]
+Description=Syncthing - Open Source Continuous File Synchronization for %I
+Documentation=man:syncthing(1)
+After=network.target
+Wants=syncthing-inotify@.service
+
+[Service]
+User=%i
+ExecStart=/usr/bin/syncthing -no-browser -no-restart -logflags=0
+Restart=on-failure
+#SuccessExitStatus=3 4
+RestartForceExitStatus=3 4
+
+[Install]
+WantedBy=multi-user.target
|