Swoj skrypt ktory uruchamia sie po uruchomieniu systemu

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Krajan
Posty: 6
Rejestracja: 23 sierpnia 2015, 08:39

Swoj skrypt ktory uruchamia sie po uruchomieniu systemu

Post autor: Krajan »

Mam problem z openvpn, otoz nie startuje razem z systemem, status pokazuje w przypadku gdy dziala oraz gdy nie dziala podobny log :

Kod: Zaznacz cały

pi@bastion:~ $ sudo service openvpn status
* openvpn.service - OpenVPN service
   Loaded: loaded (/lib/systemd/system/openvpn.service; enabled)
   Active: active (exited) since pi▒ 2016-01-22 16:45:23 CET; 5min ago
  Process: 976 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
 Main PID: 976 (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/openvpn.service


sty 22 16:45:23 bastion systemd[1]: Started OpenVPN service.
zmienia sie tylko PID ktory nie jest staly. wiec tymczasowo (nie chce narazie zaglebiac sie dlaczego nie startuje) chcialbym napisac skrypt ktory wykonuje sie np.5 min po starcie systemu, jaka wtedy wartosc wpisac w cron ? da sie w ogole tak ?
Awatar użytkownika
marcin1982
Moderator
Posty: 1730
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Post autor: marcin1982 »

Używaj tagów CODE.
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

W cronie daj uruchamianie np. co 1 min a w samym skrypcie sprawdzaj czy system działa już te przykładowe 5 min i jeśli tak wykonaj coś dalej, jeśli nie, zakończ skrypt.
Krajan
Posty: 6
Rejestracja: 23 sierpnia 2015, 08:39

Post autor: Krajan »

ale wlasnie najciekawsze jest to ze wedlug script openvpn status system dziala juz od samego poczatku, ale dopiero po restarcie mozna sie pod niego podlaczyc, wiec skrypt nie jest w stanie ogarnac czy chodzi czy nie. bo od poczatku nie bedzie widzial powodu zeby go restartowac
Awatar użytkownika
pone13
Beginner
Posty: 337
Rejestracja: 30 listopada 2007, 20:59
Lokalizacja: Leszno

Post autor: pone13 »

Mógłbyś wkleić jak ten serwis wygląda wewnątrz?

Kod: Zaznacz cały

cat [color=#333333]/lib/systemd/system/openvpn.service
[/color]
ODPOWIEDZ