Index: trunk/DataCheck/Cron/crontab.coma
===================================================================
--- trunk/DataCheck/Cron/crontab.coma	(revision 13035)
+++ trunk/DataCheck/Cron/crontab.coma	(revision 13035)
@@ -0,0 +1,13 @@
+MAILTO=system@fact-project.org
+# cronjobs for coma (Wuerzburg)
+# change permissions for files and directories in /fact
+##########################################################################
+# permissions: 
+#   directories: u:+rwx  g:+rx  o:+rx -> 755
+#   files:       u:+rw   g:+r   o:+r  -> 644
+##########################################################################
+0 8,18 * * * /usr/bin/find /fact/raw/ -type d -exec /bin/chmod 755 {} \;
+0 8,18 * * * /usr/bin/find /fact/raw/ -type f -exec /bin/chmod 644 {} \;
+0 8,18 * * * /usr/bin/find /fact/aux/ -type d -exec /bin/chmod 755 {} \;
+0 8,18 * * * /usr/bin/find /fact/aux/ -type f -exec /bin/chmod 644 {} \;
+
Index: trunk/DataCheck/Cron/crontab.fact-transfer
===================================================================
--- trunk/DataCheck/Cron/crontab.fact-transfer	(revision 13035)
+++ trunk/DataCheck/Cron/crontab.fact-transfer	(revision 13035)
@@ -0,0 +1,6 @@
+MAILTO=daniela.dorner@unige.ch
+# cronjobs for user fact_opr (ISDC) on isdc-dl00 (machine for transfer)
+# do backup of auxiliary data to Wuerzburg
+0,30 * * * * if ! ps aux | grep BackupAuxToWue | grep -v grep >/dev/null 2>&1  ; then ~/DataCheck/BackupAuxToWue.sh; fi
+# do backup of raw data to Wuerzburg
+0 * * * * if ! ps aux | grep BackupRawToWue | grep -v grep >/dev/null 2>&1  ; then ~/DataCheck/BackupRawToWue.sh; fi
Index: trunk/DataCheck/Cron/crontab.fact01
===================================================================
--- trunk/DataCheck/Cron/crontab.fact01	(revision 13035)
+++ trunk/DataCheck/Cron/crontab.fact01	(revision 13035)
@@ -0,0 +1,8 @@
+MAILTO=daniela.dorner@unige.ch
+# cronjobs for fact01 alias gate
+# check time offset of machine
+0 */6 * * * /home/fact/DataCheck/CheckNTPDate.sh
+# backup databases 
+0 8 * * * export AUTOMATIONSETUP="lp.fact" ; /home/fact/DB_Backup/Mars.svn.2011.08.05/datacenter/scripts/budb
+# cp databases backup to Wue
+10 8 * * * /home/fact/DataCheck/RsyncDBToWue.sh
Index: trunk/DataCheck/Cron/crontab.fact02
===================================================================
--- trunk/DataCheck/Cron/crontab.fact02	(revision 13035)
+++ trunk/DataCheck/Cron/crontab.fact02	(revision 13035)
@@ -0,0 +1,4 @@
+MAILTO=daniela.dorner@unige.ch
+# cronjobs for fact02 alias aux
+# check time offset of machine
+0 */6 * * * /home/fact/SW.automatic.processing/DataCheck/CheckNTPDate.sh
Index: trunk/DataCheck/Cron/crontab.fact04
===================================================================
--- trunk/DataCheck/Cron/crontab.fact04	(revision 13035)
+++ trunk/DataCheck/Cron/crontab.fact04	(revision 13035)
@@ -0,0 +1,4 @@
+MAILTO=daniela.dorner@unige.ch
+# cronjobs for fact04 alias gui
+# check time offset of machine
+0 */6 * * * /home/fact/SW.automatic.processing/DataCheck/CheckNTPDate.sh
Index: trunk/DataCheck/Cron/crontab.fact1
===================================================================
--- trunk/DataCheck/Cron/crontab.fact1	(revision 13035)
+++ trunk/DataCheck/Cron/crontab.fact1	(revision 13035)
@@ -0,0 +1,17 @@
+MAILTO=daniela.dorner@unige.ch
+# cronjobs for fact1 alias data
+# check time offset of machine
+0 */6 * * * /home/fact/SW.automatic.processing/DataCheck/CheckNTPDate.sh
+# rsync data from fact2 to fact1
+*/30 * * * * if ! ps aux | grep RsyncRaw | grep -v grep >/dev/null 2>&1 ; then /home/fact/SW.automatic.processing/DataCheck/RsyncRaw.sh ; fi
+*/15 * * * * if ! ps aux | grep RsyncAux | grep -v grep >/dev/null 2>&1  ; then /home/fact/SW.automatic.processing/DataCheck/RsyncAux.sh ; fi
+# compress data on fact1
+42 * * * * if ! ps aux | grep ZipRawData | grep -v grep >/dev/null 2>&1  ; then /home/fact/SW.automatic.processing/DataCheck/ZipRawData.sh ; fi
+# check raw data on fact1
+42 * * * * if ! ps aux | grep CheckRawData | grep -v grep >/dev/null 2>&1  ; then /home/fact/SW.automatic.processing/DataCheck/CheckRawData.sh ; fi
+# fill auxiliary data on fact1
+21 8,10,12 * * * if ! ps aux | grep FillAuxData | grep -v grep >/dev/null 2>&1  ; then /home/fact/SW.automatic.processing/DataCheck/FillAuxData.sh ; fi
+# check disk usage for /loc_data
+0 * * * * /home/fact/SW.automatic.processing/DataCheck/CheckDU.sh
+# check processlog for WARN and ERROR
+10 0 * * * export AUTOMATIONSETUP="lp.fact"; /home/fact/SW.automatic.processing/Mars.CheObs.svn.2012.01.25/datacenter/scripts/checklogs
Index: trunk/DataCheck/Cron/crontab.fact2
===================================================================
--- trunk/DataCheck/Cron/crontab.fact2	(revision 13035)
+++ trunk/DataCheck/Cron/crontab.fact2	(revision 13035)
@@ -0,0 +1,8 @@
+MAILTO=daniela.dorner@unige.ch
+# cronjobs for fact2 alias daq
+# check network status 
+*/15 * * * * /home/fact/SW.automatic.processing/DataCheck/CheckNetworkStatus.sh
+# check time offset of machine
+0 */6 * * * /home/fact/SW.automatic.processing/DataCheck/CheckNTPDate.sh
+# check disk usage for /loc_data
+0 * * * * /home/fact/SW.automatic.processing/DataCheck/CheckDU.sh
