소스 검색

on-failure instead of always as we cannot otherwise kill the service

Peter Hoeg 11 년 전
부모
커밋
1e8da0d494
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      etc/systemd/system/[email protected]
  2. 1 1
      etc/systemd/user/syncthing.service

+ 1 - 1
etc/systemd/system/[email protected]

@@ -8,7 +8,7 @@ Environment=STARGS=
 EnvironmentFile=-/etc/default/syncthing
 EnvironmentFile=-/etc/default/syncthing
 Environment=STNORESTART=yes
 Environment=STNORESTART=yes
 ExecStart=/usr/bin/syncthing ${STARGS}
 ExecStart=/usr/bin/syncthing ${STARGS}
-Restart=always
+Restart=on-failure
 
 
 [Install]
 [Install]
 WantedBy=multi-user.target
 WantedBy=multi-user.target

+ 1 - 1
etc/systemd/user/syncthing.service

@@ -6,7 +6,7 @@ Environment=STARGS=
 EnvironmentFile=-%h/.config/syncthing/environment
 EnvironmentFile=-%h/.config/syncthing/environment
 Environment=STNORESTART=yes
 Environment=STNORESTART=yes
 ExecStart=/usr/bin/syncthing ${STARGS}
 ExecStart=/usr/bin/syncthing ${STARGS}
-Restart=always
+Restart=on-failure
 
 
 [Install]
 [Install]
 WantedBy=cmdline.target
 WantedBy=cmdline.target