Portál AbcLinuxu, 14. listopadu 2025 17:39
#!/bin/bash
# Skript vytvoil pro ulehčení Petr Šobáň
# Pokud je pipojeník internetu pes pppX provede sinchronizaci čsu
# (c) 26.7.2000 S&S
#--------------------------------------------------------------------------
echo
date
if [ ! -e /var/run/ppp?.pid ]
then
echo "Není spojení ppp."
echo
exit 1
fi
if [ ! -x "/usr/sbin/ntpdate" ]
then
echo "Nemuž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 "Je připojení k internetu pes pppX ?"
echo "Nic jsem neudělal."
echo
exit 1
fi
fi
Možná si to budete muset prochu upravit aby to fungovalo u vás, pokud vám neběží hodiny v utc tak budete muset upravit ředek s programem clock ten přepisuje čas do HW hodin na desce, vetšinou to dělá sám OS při skončení, ale jistota je jistota.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.