Skocz do zawartości

Ddclient W F15


Mentat

Rekomendowane odpowiedzi

Witam.

 

Dzisiaj zmusiłem się do sprawdzenia dlaczego ddclient (program który ma uaktualniać IP) nie robi tego co powinien.

Po długich zmaganiach okazało się że w skrypcie obsługującym daemona (/etc/rc.d/init.d/ddclient) przed uruchomieniem sprawdza on czy istnieją pliki:

/var/lock/subsys/network
/var/lock/subsys/NetworkManager

Jeśli oba te pliki nie istnieją skrypt nic nie robi. Ma to być niby sprawdzenie czy sieć jest włączona. Nie wiem dlaczego nie posiadam tych plików w systemie i jakoś niespecjalnie mnie to interesuje :rolleyes: . Po wykomentowaniu tej linijki daemon startuje jak powinien.

Jeśli ktoś miałby podobny problem (powyższe dwa pliki nie istnieją) to trzeba tylko wpisać w pliku /etc/rc.d/init.d/ddclient znaczek # na początku linii:

[ ! -f /var/lock/subsys/network -a ! -f /var/lock/subsys/NetworkManager ] && exit 0

  • Upvote 1
Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...