]> granicus.if.org Git - cronie/commitdiff
Adjust the documentation to better describe the current situation with crontab and...
authorTomas Mraz <tmraz@fedoraproject.org>
Wed, 7 Dec 2011 12:19:57 +0000 (13:19 +0100)
committerTomas Mraz <tmraz@fedoraproject.org>
Wed, 7 Dec 2011 12:19:57 +0000 (13:19 +0100)
contrib/0anacron
contrib/0hourly
contrib/dailyjobs
man/cron.8
man/crontab.5

index 6835088ecc3d86121a2f0821bff0b0be7b59919d..16fd10a4d8e68cf09f9cfb5f8a5ac75fb7d4554a 100644 (file)
@@ -1,5 +1,5 @@
 #!/bin/bash
-#in case file doesn't exist 
+# Check whether 0anacron was run today already
 if test -r /var/spool/anacron/cron.daily; then
     day=`cat /var/spool/anacron/cron.daily`
 fi
@@ -7,8 +7,7 @@ if [ `date +%Y%m%d` = "$day" ]; then
     exit 0;
 fi
 
-# in case anacron is already running,
-# there will be log (daemon won't be running twice).
+# Do not run jobs when on battery power
 if test -x /usr/bin/on_ac_power; then
     /usr/bin/on_ac_power &> /dev/null
     if test $? -eq 1; then
index 09039c16aa0722ee15df8f9e8f1a05a669432751..1ab8c1756f3ea9a6ffbcdbba000bbb672c90aa39 100644 (file)
@@ -1,3 +1,4 @@
+# Run the hourly jobs
 SHELL=/bin/bash
 PATH=/sbin:/bin:/usr/sbin:/usr/bin
 MAILTO=root
index ee9af24f07b197df7b7884aede43c53a388385db..5e68fb5e3b62abb34fb0796fbc988d706fbb66ca 100644 (file)
@@ -1,3 +1,4 @@
+# Run the daily, weekly, and monthly jobs if cronie-anacron is not installed
 SHELL=/bin/bash
 PATH=/sbin:/bin:/usr/sbin:/usr/bin
 MAILTO=root
index 8f36a5139ea65d3dbece6d215f4b29142be52855..d378927372a6ed9ff4c929f6f661d46a8d641e34 100644 (file)
@@ -82,17 +82,23 @@ crontables were modified. The modtime option is also used when inotify can not b
 .PP
 .I Cron
 checks these files and directories:
+.TP
+.IR /etc/crontab
+system crontab. Nowadays the file is empty by default. Originally it was usually used to run daily, weekly,
+monthly jobs. By default these jobs are now run through anacron which reads
 .IR /etc/anacrontab
-system crontab, usually used to run daily, weekly, monthly jobs. See 
+configuration file. See 
 .BR anacrontab (5)
 for more details.
+.TP
 .IR /etc/cron.d/
 directory that contains system cronjobs stored for different users.
+.TP
 .IR /var/spool/cron
 directory that contains user crontables created by the
 .IR crontab 
 command.
-
+.PP
 Note that the
 .BR crontab (1)
 command updates the modtime of the spool directory whenever it changes a
index 0132fc7060581b64fef701b06d754658f13800d2..d15334e84572f572a2b0a07fb9a14c772799347b 100644 (file)
@@ -245,7 +245,7 @@ The jobs in
 and 
 .I /etc/crontab 
 are system jobs, which are used usually for more than
-one user, thus, the username is needed. MAILTO on the first line
+one user, thus, additionaly the username is needed. MAILTO on the first line
 is optional.
 .SH EXAMPLE OF A JOB IN /etc/cron.d/job
 .nf
@@ -274,12 +274,12 @@ MLS_LEVEL=SystemHigh
 0-59 * * * * id -Z > /tmp/SystemHigh/crontest
 .fi
 .SH FILES
-.I /etc/anacrontab
-system crontab file for jobs like cron.daily, weekly, monthly.
+.I /etc/crontab
+main system crontab file.
 .I /var/spool/cron/
 a directory for storing crontabs defined by users.
 .I /etc/cron.d/
-a directory for storing system crontables.
+a directory for storing system crontabs.
 .SH "SEE ALSO"
 .BR cron (8), 
 .BR crontab (1)