added comments in crontabs for purpose.
authorChris Koeritz <fred@gruntose.com>
Fri, 4 Nov 2016 07:57:12 +0000 (03:57 -0400)
committerChris Koeritz <fred@gruntose.com>
Fri, 4 Nov 2016 07:57:12 +0000 (03:57 -0400)
added functional title before each block of real crontab guts

25 files changed:
infobase/configuration/cron/acroread_cleaner.crontab
infobase/configuration/cron/backup_all_mysql_databases.crontab
infobase/configuration/cron/backup_maildir.crontab
infobase/configuration/cron/backup_photo_albums.crontab
infobase/configuration/cron/backup_trac.crontab
infobase/configuration/cron/bookmarks_builder.crontab
infobase/configuration/cron/chkrootkit.crontab
infobase/configuration/cron/doxygen.crontab
infobase/configuration/cron/git_account_backup.crontab
infobase/configuration/cron/linux_config_snarf.crontab
infobase/configuration/cron/mailman_attribute_fix.crontab
infobase/configuration/cron/nechung_fortune.crontab
infobase/configuration/cron/opensim_restart.crontab
infobase/configuration/cron/process_check.crontab
infobase/configuration/cron/random_sound.crontab
infobase/configuration/cron/repositories_updater.crontab
infobase/configuration/cron/run_grid_container_non_work_hours.crontab
infobase/configuration/cron/serene_backup.crontab
infobase/configuration/cron/swim_upstream.crontab
infobase/configuration/cron/tell_zooty_our_ip.crontab
infobase/configuration/cron/time_synch.crontab
infobase/configuration/cron/uptime_report.crontab
infobase/configuration/cron/web_group_perm_fix.crontab
infobase/configuration/cron/whack_knotify4.crontab
infobase/configuration/cron/zooty_archive_packer.crontab

index 6c59e43d3d5790cd5401b028f99b8fd1cf915d2f..0a543cf25f7b4a463aef7ee8b40e11634d11afa5 100644 (file)
@@ -3,5 +3,6 @@ SHELL=/bin/bash
 
 # m h dom mon dow command
 
+#[acroread cleaner]
 * * * * * /bin/rm -f $HOME'/C:\nppdf32Log\debuglog.txt'
 
index 3c465d4bf80b3fa82fdede0146cf2ff7b35b20cf..662c2175b7ee83270b9b190da0f224a1f2d090b4 100644 (file)
@@ -6,6 +6,7 @@ SHELL=/bin/bash
 
 USER=fred
 
+#[backup all mysql databases]
 # backs up our databases on a weekly basis.
 28 4 * * 2 (source $HOME/feisty_meow/scripts/core/launch_feisty_meow.sh; mysqldump -u root '-pPASSWORD' --all-databases | gzip > /z/stuffing/archives/database_backup_$(hostname)_$(date_stringer).sql.gz) &>/tmp/database_backup_${USER}.log
 
index b0dc261c55b123144afc319a4cce6b0f9e092a14..259511f04f5601bfd41f4b6704161d1245cd0f92 100644 (file)
@@ -6,6 +6,7 @@ SHELL=/bin/bash
 
 USER=fred
 
+#[backup maildir]
 # backs up the maildir folder for fred monthly
 * * 1 * * (source $HOME/feisty_meow/scripts/core/launch_feisty_meow.sh; tar -czf /z/stuffing/archives/maildir_backup_$(date_stringer).tar.gz $HOME/Maildir) &>/tmp/maildir_backup_${USER}.log
 
index 6209055b394dd2281265c8d00c54c040eeb9eca5..51e80c88dce33cd54c99977997879f284c7b02ce 100644 (file)
@@ -1,5 +1,5 @@
 
-
+#[backup photo albums]
 # back up the pictures in coppermine gallery every month.
 34 6 4 * * (source $HOME/feisty_meow/scripts/core/launch_feisty_meow.sh; tar -czf /z/stuffing/archives/photo_albums_backup_$(date_stringer).tar.gz /home/albums ; refred) &>/tmp/albums_backup_${USER}.log
 
index c7967aaba41973f3e3a5f87ab4ef87a3782af5d6..0b8fcc01b839c5ffb43aa74369f9a9c1712fd5bd 100644 (file)
@@ -1,6 +1,6 @@
 
 
-
+#[backup trac]
 # backs up trac every week.
 28 7 * * 2 bash $HOME/feisty_meow/scripts/archival/backup_trac.sh /home/trac /z/stuffing/archives
 
index 545959651f5674cbc04477b2371810b1095a2bed..ddae6716f6527c2a8dc7a172b6594ed067eb833e 100644 (file)
@@ -5,6 +5,7 @@ SHELL=/bin/bash
 
 USER=fred
 
+#[bookmarks builder]
 # regenerate the bookmarks pages.
 24 10 * * * (source $HOME/feisty_meow/scripts/core/launch_feisty_meow.sh; bash $HOME/feisty_meow/scripts/bookmarks/create_marks.sh ) &>>/tmp/zz_bookmarkingering_$USER.log 
 
index c73f4f4dff566048cdbf63989dbb0644f35755c5..1bd47407e224fd1bde621efb5659def639b43ab3 100644 (file)
@@ -3,10 +3,9 @@ SHELL=/bin/bash
 
 # m h dom mon dow command
 
+#[chkrootkit]
 # this runs chkrootkit to demonstrate a bug in the vm kernel currently
-# provided by...?
-# who's the vendor?
-
+# provided by...?  hmmm: who's the vendor?
 3 * * * * (/usr/sbin/chkrootkit -q &>/var/www/rootkit_report_quiet.txt )
 4 * * * * (/usr/sbin/chkrootkit -x &>/var/www/rootkit_report_expert.txt )
 
index 0b3c73c8f44b6c107108a1b1354acb515f92bcd0..4ea575e56a516f57d8ec6c91ab370e8cd97790e9 100644 (file)
@@ -5,5 +5,6 @@ SHELL=/bin/bash
 
 USER=fred
 
+#[doxygen]
 20 4 * * * (source $HOME/feisty_meow/scripts/core/launch_feisty_meow.sh; cd $HOME/hoople/docs; make) &>>/tmp/zz_doxy_make_$USER.log
 
index 77036adf089103b24d28067f73cf8e102d454d99..d57e65f65edd6c9b5a330c3422fd50ded329c5d5 100644 (file)
@@ -5,6 +5,7 @@ SHELL=/bin/bash
 
 USER=fred
 
+#[git account backup]
+# archives the whole ~git folder with all account databases into a compressed tar file.
 34 20 * * 5 tar -czf /z/stuffing/archives/git_archive_$(date +"\%Y_\%m_\%d_\%H\%M_\%S" | tr -d '/\n/').tar.gz /home/git >/home/git/archiving_log.txt 
 
-# archives the whole ~git folder with all account databases into a compressed tar file.
index f6fc022a249e330411f6e2463c8e153f0d449478..f8d51b084372f8a666becb0371456b5910f9eadc 100644 (file)
@@ -5,6 +5,7 @@ SHELL=/bin/bash
 
 USER=fred
 
+#[linux config snarf]
 # do a backup of the config files once a week.
 28 7 * * 4 (source $HOME/feisty_meow/scripts/core/launch_feisty_meow.sh; cd /z/stuffing/archives; perl $HOME/feisty_meow/scripts/archival/snarf_linux_config.pl) &>>/tmp/zz_linux_config_snarf_$USER.log
 
index 4714aad9151613a82c78ac037a272af730318e18..489c156c29a7f57fc5a2aa98c59f66fba55e0e71 100644 (file)
@@ -3,6 +3,7 @@
 
 SHELL=/bin/bash
 
+#[mailman attribute fix]
 # fix the mailman binaries.
 23 5 * * * chmod -R 02775 /var/lib/mailman/logs &>/dev/null 
 
index 13f48806fe55a4990194401004a833d5f994b549..6f11b83e98e61aa4d1e84bb334745aacf0ad0869 100644 (file)
@@ -5,5 +5,6 @@ SHELL=/bin/bash
 
 USER=fred
 
+#[nechung fortune]
 * * * * * (export LIGHTWEIGHT_INIT=true; source $HOME/feisty_meow/scripts/core/launch_feisty_meow.sh; perl $HOME/feisty_meow/scripts/text/new_sig.pl) &>>/tmp/zz_nechung_fortune_$USER.log
 
index 5df6319c4453badee323064e28443bf739745fe2..22fbdfff5a53a7edfc0fc7580f7f16e6d546b090 100644 (file)
@@ -5,6 +5,7 @@ SHELL=/bin/bash
 
 USER=fred
 
+#[opensim restart]
 # make sure opensim is started if we can't detect it as running.
 */5 * * * * export FOOP=/tmp/opensim_restart_$USER.log; export LIGHTWEIGHT_INIT=true; source $HOME/feisty_meow/scripts/core/launch_feisty_meow.sh &>>$FOOP ; bash $HOME/feisty_meow/scripts/opensim/maybe_restart_opensim.sh &>>$FOOP ; /bin/chmod g+w $FOOP
 
index a88e9c0f887d14390e534323c5c474d70a6a887b..7ee3d4f561a417d5a2a25367325f2fa6fc339986 100644 (file)
@@ -5,6 +5,7 @@ SHELL=/bin/bash
 
 USER=fred
 
+#[process check]
 # a crontab for periodically dumping the process state.
 * * * * * (export LIGHTWEIGHT_INIT=true; source $HOME/feisty_meow/scripts/core/launch_feisty_meow.sh; bash $HOME/feisty_meow/scripts/processes/show_hot_ones.sh) &>>/home/$USER/zz_hot_processes.log 
 
index 58f109bd15cf53c4f691af721155434e115fff57..99f17e161aaa8dab62482dc0673e30611dff0ae9 100644 (file)
@@ -5,5 +5,6 @@ SHELL=/bin/bash
 
 USER=fred
 
+#[random sound]
 * * * * * (export LIGHTWEIGHT_INIT=true; source $HOME/feisty_meow/scripts/core/launch_feisty_meow.sh; bash $HOME/feisty_meow/scripts/multimedia/randomly_play.sh) &>>/tmp/zz_random_sound_$USER.log
 
index 26487e9af5e7669bbf1b379130aac24c88679c80..c5c118f018932b246f964427c7be4382d4d82e69 100644 (file)
@@ -3,9 +3,9 @@ SHELL=/bin/bash
 
 # m h dom mon dow command
 
+#[repositories updater]
 # update the source code to the latest, every day at 3am or so.
 14 3 * * * (cd ~/hoople1 ; cvs update . ; cd ~/hoople2 ; svn update . ; cd ~/yeti ; svn update . ) &>/dev/null 
-
 # this packs up our source code distributions once a day.
 32 6 * * * (source $HOME/yeti/scripts/core/profile.sh; bash $HOME/yeti/scripts/archival/pack_yeti.sh ; bash $HOME/yeti/scripts/archival/pack_hoople1.sh ; bash $HOME/yeti/scripts/archival/pack_hoople2.sh) &>$HOME/.tmp/zz_packing_cron.log 
 
index b93764bf771de9271135913721288bf3c61474a4..3a008e004e915d7f23a03ad8938a318e4e7503dd 100644 (file)
@@ -5,6 +5,8 @@ SHELL=/bin/bash
 
 USER=jurgis
 
+#[run grid container non-work-hours]
+
 # we need these for the GenesisII GFFS environment.
 GENII_INSTALL_DIR=/home/jurgis/gffs/code/GenesisII/trunk
 XSEDE_TESTS_FOLDER=$GENII_INSTALL_DIR/toolkit
index 303b053d6629b806743446e6b33e08130b26bce7..aa6e8ca2ab588b7dde5a4ce9086d95763826853b 100644 (file)
@@ -3,10 +3,7 @@ SHELL=/bin/bash
 
 # m h dom mon dow command
 
-##############
-
+#[serene backup]
 # backs up config files and important parts of home directories to off-machine storage.
 14 2 * * */7 (source $HOME/feisty_meow/scripts/core/launch_feisty_meow.sh; bash $HOME/feisty_meow/scripts/archival/serene_backer_upper.sh) &>/tmp/offmachine_backup.log
 
-##############
-
index c4b9b9c10dff8c535ed5b26d74438e94bed69c59..f7ca01f4afa75d530f3c138b7e3b8dc12059f9ba 100644 (file)
@@ -1,13 +1,13 @@
 
 SHELL=/bin/bash
 
-# this cron job updates the feisty meow repository on source forge based on
-# the real one at feistymeow.org.
-
 # m h dom mon dow command
 
 USER=fred
 
+#[swim upstream]
+# this cron job updates the feisty meow repository on source forge based on
+# the real one at feistymeow.org.
 # update the source code to the latest, every day at 3am or so.
 14 */2 * * * (export LIGHTWEIGHT_INIT=true; source $HOME/feisty_meow/scripts/core/launch_feisty_meow.sh; bash $HOME/feisty_meow/scripts/rev_control/push_repo_upstream.sh $HOME/repos/sf-feistymeow-trunk ) &>>/tmp/zz_nechung_fortune_$USER.log
 
index 4e8f47531765cebc2141657408cccfdeb64d8bdd..bdf45d5e314a03919a80098b564bab0e9a8fce69 100644 (file)
@@ -3,6 +3,7 @@ SHELL=/bin/bash
 
 # m h dom mon dow command
 
+#[tell zooty our ip address]
 # special for firewall host; get zooty informed of our IP so we can make
 # the back-connection and get home.
 0,14,28,42,56 * * * * (bash /home/fred/feisty_meow/scripts/security/tell_zooty_our_ip.sh serene.feistymeow.org fred fred ) &>>/tmp/zooty_tell_report.txt
index ee390d2b884903332256c4a3c5308854a219d33f..ef5a747ead3573a2eac8a10340dd44a8b8efd983 100644 (file)
@@ -3,6 +3,8 @@ SHELL=/bin/bash
 
 # m h dom mon dow command
 
+#[time synch crontab]
+
 # 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
index 8a2684ec485f67d4fa42b2d7237e624483cde5e3..8aaab7157543023f7cd87897b1e8d257ca4c7381 100644 (file)
@@ -5,6 +5,7 @@ SHELL=/bin/bash
 
 USER=fred
 
+#[uptime report]
 # the script writes the current time and current uptime to the log file.
 0 * * * * (source $HOME/feisty_meow/scripts/core/launch_feisty_meow.sh; bash $HOME/feisty_meow/scripts/system/write_uptime_report.sh) &>>/tmp/zz_uptime_report_$USER.log
 
index 86b645aef0c1213bb00c8fc791d889b11ed91360..906b1122d7067bb41a04dd0ab05b381da311b6e4 100644 (file)
@@ -3,6 +3,7 @@
 
 SHELL=/bin/bash
 
+#[web group perm fix]
 # fix the web directories for group access.
 0 * * * * chmod -R g+w /var/www &>/dev/null
 
index 68a0ae6a87fa9737af1fab046ab7c61a639d2d7b..7bfe07bb53b558dd796977cc681e0c361bd9a1b0 100644 (file)
@@ -3,6 +3,7 @@ SHELL=/bin/bash
 
 # m h dom mon dow command
 
+#[whack knotify]
 # whack this troublesome process that can go cpu crazy on a logout.
 # so far this is the best solution to this major annoyance.
 */3 * * * * killall knotify4 &>/dev/null
index 1e9415191d03cf71b8062c3fe0e8964a7c1d1577..69d3d44763d9621ab8c9cd6b5476376c0f629dd6 100644 (file)
@@ -5,6 +5,7 @@ SHELL=/bin/bash
 
 USER=fred
 
+#[zooty archive packer]
 # this packs up our archives once a day.
 32 6 0 * * (source $HOME/feisty_meow/scripts/core/launch_feisty_meow.sh; bash $HOME/feisty_meow/scripts/archival/pack_yeti.sh ; bash $HOME/feisty_meow/scripts/archival/pack_hoople.sh ) &>>/tmp/zz_packing_cron_$USER.log