Portál AbcLinuxu, 20. dubna 2024 03:17
#!/bin/bash # Skript vytvoil pro ulehčení Petr Šobáň # (c) 26.7.2000 S&S #-------------------------------------------------------------------------- echo date if [ ! -x "/usr/sbin/ntpdate" ] then echo "Nemůžu najít program ntpdate" echo "Skontrolujte zda je v /usr/sbin/ntpdate ." echo exit 1 fi if /usr/sbin/ntpdate 194.108.60.2 then /sbin/clock -w --utc else if /usr/sbin/ntpdate ntps1-1.cs.tu-berlin.de then /sbin/clock -w --utc else echo echo "Z nějakého důvodu nahlásil program chybu." echo "Je spuštěn jako root ?" echo "Nic jsem neudělal." echo exit 1 fi fiČili potřebujeme program ntpdate. Dále tento skript mám v /root no a jako root v crontabu mám aby se spouštěl každou hodinu. Takže teď záleží jak se připojujete zda přes ppp tak do toho skriptu ještě zadat aby se nespouštěl pokud není nahozeno zařízení ppp0 nebo ten skrypt přidat do nahození internetu aby po pripojení se rovedl atd ....Servery si také můžete ve skriptu změnit na ty co potřebujete. Ještě pokud vám hodiny neběží v UTC vyhoďte ten parametr -utc.
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.