cleaned up some example crontabs
[feisty_meow.git] / infobase / configuration / cron / time_synch.crontab
index ee390d2b884903332256c4a3c5308854a219d33f..6b064f5c51088f46252b32cdd9b1190bd2031b85 100644 (file)
@@ -1,16 +1,32 @@
 
-SHELL=/bin/bash
+##############
 
-# m h dom mon dow command
+#[time_synch_suite]
 
-# standard to synch to local machine.
-0,4,8,12,16,20,24,28,32,36,40,44,48,52,56 * * * * /usr/sbin/sntp -P no -r greendragon
-or
-0,4,8,12,16,20,24,28,32,36,40,44,48,52,56 * * * * /usr/bin/rdate -s -n greendragon
-# -n is nntp which may not work with govt servers.
+LOCAL_TIME_SERVER=greendragon
 
-# one machine on the network uses this version, to synch externally.
-#0 0,4,8,12,16,20 * * * /usr/sbin/sntp -P no -r time.nist.gov
-#or
-0 0,4,8,12,16,20 * * * /usr/bin/rdate -s time-c.nist.gov
+##############
+
+# note: uncomment only one of the below (local client, local server, or remote client).
+
+##############
+
+#[update_system_time_local_client]
+# standard version synchs to a local machine.  can be used on a network
+# to get time from central host.
+#*/4 * * * * /usr/sbin/ntpdate $LOCAL_TIME_SERVER &>>/tmp/${CRONUSER}-cron-time_synch.log
+
+##############
+
+#[update_system_time_local_server]
+# the central host machine uses this version, to synch time externally.
+#0 0,4,8,12,16,20 * * * /usr/bin/rdate -s time.nist.gov &>>/tmp/${CRONUSER}-cron-time_synch.log
+
+##############
+
+#[update_system_time_remote_client]
+# synchronize the time with a real ntp server.
+#42 0,4,8,12,16,20 * * * (source $FEISTY_MEOW_APEX/scripts/core/launch_feisty_meow.sh; bash $FEISTY_MEOW_APEX/scripts/system/update_system_time.sh ) &>/tmp/${CRONUSER}-cron-update_system_time.log
+
+##############