Strona 2 z 2

: 20 września 2015, 16:33
autor: unky
mariaczi pisze:Zaczyna mi brakować pomysłów. Sprawdź, czy nie ma na tym koncie lub globalnie jakiegoś aliasu dla "date".
Zobacz, co wypisze Ci perl:

Kod: Zaznacz cały

perl -MPOSIX -le 'print strftime "%F %T", localtime $^T'
tzn. czy data i czas są poprawne.
Dokładnie takie jak pokazuje systemowa komenda date ale inny aniżeli z "hwclock"

root@HDTV:/etc# perl -MPOSIX -le 'print strftime "%F %T", localtime $^T'
2015-09-22 21:50:33

W sumie dziwna sprawa jak się okazuje teraz.
Po raz kolejny odinstalowałem "ntp" i "ntpdate" za pomocą komendy "apt-get remove ntp" oraz "apt-get remove ntpdate" ale nie mam pewności że się odinstalowały gdyż wykonując później komendę:
dpkg -l | grep "ntp" otrzymałem:

Kod: Zaznacz cały

root@HDTV:/home/hdtv# dpkg -l | grep "ntp"
rc  ntp                                  1:4.2.6.p2+dfsg-1+b1              Network Time Protocol daemon and utility programs
rc  ntpdate                              1:4.2.6.p2+dfsg-1+b1              client for setting system time from NTP servers
Ponownie postanowiłem je odinstalować:

Kod: Zaznacz cały

root@HDTV:~# apt-get remove ntp
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Pakiet ntp nie jest zainstalowany, więc nie zostanie usunięty.
The following package was automatically installed and is no longer required:
  libopts25
Aby je usunąć należy użyć "apt-get autoremove".
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 232 nieaktualizowanych.
root@HDTV:~# apt-get remove ntpdate
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Pakiet ntpdate nie jest zainstalowany, więc nie zostanie usunięty.
The following package was automatically installed and is no longer required:
  libopts25
Aby je usunąć należy użyć "apt-get autoremove".
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 232 nieaktualizowanych.
no i nie można ich po raz kolejny odisntalować czyli wynika z tego że są odinstalowane.
Niemniej potem "dpkg" pokazuje że są zainstalowane.

Kod: Zaznacz cały

root@HDTV:~# dpkg -l | grep "ntp"
rc  ntp                                  1:4.2.6.p2+dfsg-1+b1              Netwo
rk Time Protocol daemon and utility programs
rc  ntpdate                              1:4.2.6.p2+dfsg-1+b1              clien
t for setting system time from NTP servers
O co chodzi z tym?

: 21 września 2015, 10:11
autor: mariaczi
"rc" w pierwszej kolumnie oznacza, że pozostały pliki konfiguracyjne z pakietu. W celu usunięcia pakietu i jego plików konfiguracyjnych:

Kod: Zaznacz cały

apt-get purge nazwa_pakietu

: 21 września 2015, 16:36
autor: unky
Teraz wygląda że nie ma nic z ntp.
Dziwna rzecz znowu zauważona przeze mnie. Okazuje się że mogę zmienić czas ale tylko do przodu. Jak ustawię datę wstecz to nie zmienia się ona. Co by tu jeszcze sprawdzić?

Znalazłem przyczynę problemu. Na serwerze miałem zainstalowany "oscam" w wersji r9982 - sam zmieniał mi czas. Co dziwne do przodu mogłem go zmienić a do tyłu już nie. Wyłączając "oscama" mogę sobie zmieniać czas dowolnie.

: 22 września 2015, 16:49
autor: marcin1982
Nie pisz postu pod postem. Daruj sobie wulgarne ozdobniki. Zajrzyj do regulaminu jak oznaczać wątki jako rozwiązane.