cleaned up some crontab config files
authorFred T. Hamster <fred@gruntose.com>
Tue, 19 Nov 2024 22:01:41 +0000 (17:01 -0500)
committerFred T. Hamster <fred@gruntose.com>
Tue, 19 Nov 2024 22:01:41 +0000 (17:01 -0500)
infobase/configuration/cron/aa_cron_defaults.crontab
infobase/configuration/cron/process_check.crontab
infobase/configuration/cron/save_serene_root_crons.crontab [deleted file]
infobase/configuration/cron/save_server_crons.crontab [new file with mode: 0644]
infobase/configuration/cron/time_synch.crontab
infobase/configuration/cron/update_apt_based_linux.crontab
scripts/core/prep_feisty_host.sh

index a33b2fc3fe5cfea646c0bb414a3703f125072899..ae3f684dd6a8e06322fd3844aaf6cbc6b0204605 100644 (file)
@@ -24,7 +24,7 @@ SHELL=/bin/bash
 # for your own particular install location.
 FEISTY_MEOW_APEX=/opt/feistymeow.org/feisty_meow
 
-# crontab miniature docs:
+# miniature docs for crontab:
 #
 # below is the short form key to the crontab positional entries for times:
 #     m h dom mon dow command
index f1ab51d306ef19d550a6a02cf282a94a5972cbf1..dbe316adb1ccc4a08a96f602ff3c18c3d186de65 100644 (file)
@@ -2,7 +2,7 @@
 ##############
 
 #[process_check]
-# a crontab for periodically dumping the process state.
+# periodically dumps the process state.
 * * * * * (source $FEISTY_MEOW_APEX/scripts/core/launch_feisty_meow.sh; bash $FEISTY_MEOW_SCRIPTS/processes/show_hot_ones.sh) &>>/tmp/${CRONUSER}-cron-active_processes.log 
 
 ##############
diff --git a/infobase/configuration/cron/save_serene_root_crons.crontab b/infobase/configuration/cron/save_serene_root_crons.crontab
deleted file mode 100644 (file)
index 6f613ee..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-
-##############
-
-#[serene_root_crontab]
-# update the stored crontab for the root user, using a cron job!
-14 */8 * * * (crontab -l >/home/www-data/web/root.crontab ; chown www-data:www-data /home/www-data/web/root.crontab)
-
-##############
-
diff --git a/infobase/configuration/cron/save_server_crons.crontab b/infobase/configuration/cron/save_server_crons.crontab
new file mode 100644 (file)
index 0000000..266cf03
--- /dev/null
@@ -0,0 +1,9 @@
+
+##############
+
+#[server crontab saver]
+# record the crontab for the root user, using a cron job!
+14 */8 * * * (source $FEISTY_MEOW_APEX/scripts/core/launch_feisty_meow.sh; crontab -l >/z/stuffing/archives/root-$(hostname)-$(date_stringer).crontab ; chown -R fred:fred /z/stuffing/archives )
+
+##############
+
index 6b064f5c51088f46252b32cdd9b1190bd2031b85..3d7eae9b9c0d14b6e2068f8674cc70e09fda1b3a 100644 (file)
@@ -20,7 +20,7 @@ LOCAL_TIME_SERVER=greendragon
 
 #[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
+#0 0,4,8,12,16,20 * * * /usr/sbin/rdate -s time.nist.gov &>>/tmp/${CRONUSER}-cron-time_synch.log
 
 ##############
 
index b9dea26997f4aef2965413c2a2808af38b217a88..8448ebe35dd461a6aa4d468859f285277e39cf15 100644 (file)
@@ -1,7 +1,7 @@
 
 ##############
 
-#[update_apt_based_linux_crontab]
+#[update_apt_based_linux]
 # does a daily update of an apt-based linux box at pi o'clock.
 14 3 * * * (source $FEISTY_MEOW_APEX/scripts/core/launch_feisty_meow.sh; bash $FEISTY_MEOW_SCRIPTS/system/naive_system_updater.sh) &>>/tmp/${CRONUSER}-cron-update_aptbased_linux.log
 
index 7c5c2d33bdf799bb13374a9b58055bb03443e892..cd9059a7442c1f78947fdb43d1353095f685edbd 100644 (file)
@@ -231,15 +231,15 @@ exit_on_error $PHASE_MESSAGE
 PHASE_MESSAGE="installing additional helper packages"
 
 if [ "$opsystem_here" == "debianesque" ]; then
-  PAX=(dos2unix genisoimage imagemagick iputils-ping ncal screen python3 python3-pip xserver-xorg xorg-docs )
+  PAX=(dos2unix genisoimage imagemagick iputils-ping ncal screen python3 python3-pip rdate xserver-xorg xorg-docs )
 elif [ "$opsystem_here" == "redhatty" ]; then
-  PAX=(dos2unix genisoimage ImageMagick screen python3 python3-pip xorg-x11-server-Xwayland xorg-x11-docs )
+  PAX=(dos2unix genisoimage ImageMagick screen python3 python3-pip rdate xorg-x11-server-Xwayland xorg-x11-docs )
 #genisoimage untested
 elif [ "$opsystem_here" == "macos" ]; then
-  PAX=(dos2unix genisoimage imagemagick ncal screen python3 xquartz linuxbrew/xorg/xorg-docs )
+  PAX=(dos2unix genisoimage imagemagick ncal screen python3 rdate xquartz linuxbrew/xorg/xorg-docs )
 #genisoimage untested
 elif [ "$opsystem_here" == "windoze" ]; then
-  PAX=(dos2unix genisoimage imagemagick ncal screen python3 python3-pip xserver-xorg xorg-docs )
+  PAX=(dos2unix genisoimage imagemagick ncal screen python3 python3-pip rdate xserver-xorg xorg-docs )
 #genisoimage untested
 fi