Syncthing - usunięcie usługi z /etc/systemd/system

Wyłącznie system! Wątpliwości dotyczące aplikacji proszę umieszczać niżej, w odpowiednich forach.
mes mariusz
Wytworny Kaczor
Wytworny Kaczor
Posty: 294
Rejestracja: 11 mar 2009, 16:49
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Syncthing - usunięcie usługi z /etc/systemd/system

Post autor: mes mariusz » 26 sty 2019, 14:02

Witam.

Zgodnie z instrukcją ( https://docs.syncthing.net/users/autostart.html ) dodałem do Ubuntu 18.04 syncthing jako usługę poprzez:

skopiowanie:

Kod: Zaznacz cały

/home/mariusz/Programy/syncthing-linux-amd64-v1.0.0/etc/linux-systemd/system/syncthing@.service
do:

Kod: Zaznacz cały

/etc/systemd/system

Samą binarkę:

Kod: Zaznacz cały

/home/mariusz/Programy/syncthing-linux-amd64-v1.0.0/syncthing

kopiuję do:

Kod: Zaznacz cały

/usr/bin/syncthing
W instrukcji co prawda tego nie widzę, ale tak się domyślam patrząc w treść pliku

Kod: Zaznacz cały

/home/mariusz/Programy/syncthing-linux-amd64-v1.0.0/etc/linux-systemd/system/syncthing@.service

która jest następująca:

Kod: Zaznacz cały

[Unit]
Description=Syncthing - Open Source Continuous File Synchronization for %I
Documentation=man:syncthing(1)
After=network.target

[Service]
User=%i
ExecStart=/usr/bin/syncthing -no-browser -no-restart -logflags=0
Restart=on-failure
SuccessExitStatus=3 4
RestartForceExitStatus=3 4

# Hardening
ProtectSystem=full
PrivateTmp=true
SystemCallArchitectures=native
MemoryDenyWriteExecute=true
NoNewPrivileges=true

[Install]
WantedBy=multi-user.target
                                  

Potem wykonanie:

Kod: Zaznacz cały

systemctl enable syncthing@mariusz.service
systemctl start syncthing@mariusz.service

Wszystko ładnie działa. Zastanawiam się jednak, co powinienem zrobić, jak już nie będzię chciał, by syncthing wstawał razem z systemem.

Domyślam się, że powinienem wtedy wykonać:

Kod: Zaznacz cały

systemctl stop syncthing@mariusz.service
systemctl disable syncthing@mariusz.service
Poza tym usunąć plik:

Kod: Zaznacz cały

/home/mariusz/Programy/syncthing-linux-amd64-v1.0.0/etc/linux-systemd/system/syncthing@.service
Czy może tam sobie zostać?
ODPOWIEDZ

Wróć do „Instalacja, aktualizacja i konfiguracja Ubuntu”

Kto jest online

Użytkownicy przeglądający to forum: Fotograf i 24 gości