]> granicus.if.org Git - cronie/commitdiff
Features was added into manual.
authormmaslano <mmaslano@redhat.com>
Fri, 17 Aug 2007 12:53:37 +0000 (14:53 +0200)
committermmaslano <mmaslano@redhat.com>
Fri, 17 Aug 2007 12:53:37 +0000 (14:53 +0200)
FEATURES
cron.8
crontab.1
crontab.5

index a5cad0925baa4d594b0aa6338a1c12e3148c95e1..aad1db02061bb9a2c8a8baa569f0201e2fca5a4b 100644 (file)
--- a/FEATURES
+++ b/FEATURES
@@ -82,3 +82,8 @@ Features of ISC cron relative to BSD 4.[23] and SysV crons:
        act this way and do the more reasonable thing, which is (IMHO) to "or"
        the various field-matches together.  In that sense this cron may not
        be completely similar to some AT&T crons.
+
+--     If it exists, the /etc/cron.d/ directory is parsed like the cron
+       spool directory, except that the files in it are not user-specific
+       and are therefore read with /etc/crontab syntax (the user is
+       specified explicitly in the 6th column).
diff --git a/cron.8 b/cron.8
index f248b72640d157006c27f22c30dd178b6b52b6b7..18f11077694d5f67d65f0d1265c9318a20d17931 100644 (file)
--- a/cron.8
+++ b/cron.8
@@ -36,10 +36,11 @@ behavior causing it to run in the foreground.  This can be useful when
 starting it out of init.
 .PP
 .I Cron
-searches /var/cron/tabs for crontab files which are named after accounts in
+searches /var/spool/cron for crontab files which are named after accounts in
 /etc/passwd; crontabs found are loaded into memory.
 .I Cron
-also searches for /etc/crontab which is in a different format (see
+also searches for /etc/crontab and the files in the /etc/cron.d directory,
+which are in a different format (see
 .IR crontab (5)).
 .I Cron
 then wakes up every minute, examining all stored crontabs, checking each
index 56c6c1687813c6bf167ba0e7be4321d9390a1143..a3627d1ed918bfb84664038cd72d4b01eb0b27fe 100644 (file)
--- a/crontab.1
+++ b/crontab.1
@@ -88,8 +88,8 @@ from the editor, the modified crontab will be installed automatically.
 crontab(5), cron(8)
 .SH FILES
 .nf
-/var/cron/cron.allow
-/var/cron/cron.deny
+/etc/cron.allow
+/etc/cron.deny
 .fi
 .SH STANDARDS
 The
index ccc1821452ba3a15d5a96468d6c2dd5bb276fd51..9e1889c34e5fb4e540e623473462802f157ff57a 100644 (file)
--- a/crontab.5
+++ b/crontab.5
@@ -86,8 +86,15 @@ when the minute, hour, and month of year fields match the current time,
 .I and
 when at least one of the two day fields (day of month, or day of week)
 match the current time (see ``Note'' below).
+Note that this means that non-existant times, such as "missing hours"
+during daylight savings conversion, will never match, causing jobs
+scheduled during the "missing times" not to be run.  Similarly, times
+that occur more than once (again, during daylight savings conversion)
+will cause matching jobs to be run twice.
+.PP
 .IR cron (8)
 examines cron entries once every minute.
+.PP
 The time and date fields are:
 .IP
 .ta 1.5i
@@ -101,7 +108,7 @@ hour        0-23
 .br
 day of month   1-31
 .br
-month  0-12 (or names, see below)
+month  1-12 (or names, see below)
 .br
 day of week    0-7 (0 or 7 is Sun, or use names)
 .br
@@ -164,6 +171,9 @@ MAILTO=paul
 23 0-23/2 * * * echo "run 23 minutes after midn, 2am, 4am ..., everyday"
 5 4 * * sun     echo "run at 5 after 4 every sunday"
 .fi
+.SH FILES
+/etc/crontab                   System crontab file
+
 .SH SEE ALSO
 cron(8), crontab(1)
 .SH EXTENSIONS