Network Time Protocol (võrgu aja protokoll) on välja töötatud, et seadmete kellad võiksid olla sünkroonis. Kuna on ilgelt raske panna nutiseadmetesse õiget aega hoidvad kellad, siis on hea mõte kasutada ntp teenust kella õigena hoidmiseks.
Kuidas seda üles seada, on distro spetsiifiline ja enamasti triviaalne ülesanne, seega sellel täpsemalt ei peatu.
Küll aga, kui nüüd ntp teenus on üles seatud ja hoiab ilusti kella, siis leidub vähemalt üks kasutusjuhtum, kus kell ikka valeks kipub minema. Arvutit välja lülitades peaks süsteem riistvara kella salvestama, aga minul tavaliselt arvutid lülituvad välja ainult elektrikatkestusest. Niimoodi jääb salvestamine vahele ja kell on käivitades ikka vale. Et seda ei juhtuks, peaks riistvara kella sünkroonima süsteemi kellaga perioodiliselt, kui süsteemi kell juhtub õige olema. Üks võimalikest variantidest on fail: /etc/cron.daily/clock.sh
#!/bin/bash if ntpctl -s status >& /dev/null; then if [ ! "`ntpctl -s status | grep 'clock synced'`" == "" ]; then hwclock -w fi fi
Fail peab ka olema käivitatavaks tehtud:
# chmod +x /etc/cron.daily/clock.sh