fcron.conf − configuration file for fcron and fcrontab |
This page describes the syntax used for the configuration file of fcron(8) and fcrontab(1). Blank lines, line beginning by a pound-sign (#) (which are considered comments), leading blanks and tabs are ignored. Each line in a fcron.conf file is of the form name = value where the blanks around equal-sign (=) are ignored and optional. Trailing blanks are also ignored. The following names are recognized (default value in brackets) : |
fcrontabs |
directory (/var/spool/fcron) |
Fcron spool directory. |
pidfile |
file-path (/var/run/fcron.pid) |
Location of fcron pid file (needed by fcrontab to work properly). |
fcronallow |
file-path (/etc/fcron.allow) |
Location of fcron.allow file. |
fcrondeny |
file-path (/etc/fcron.deny) |
Location of fcron.deny file. |
shell |
file-path (/bin/sh) |
Location of default shell called by fcron when running a job. |
sendmail |
file-path (/usr/lib/sendmail) |
Location of mailer program called by fcron to send job output. |
editor |
file-path (/usr/bin/vi) |
Location of default editor used when invoking "fcrontab -e". |
File-paths and directories are complete and absolute (i.e. beginning by a "/"). To run several instances of fcron simultaneously on the same system, you must use a different configuration file for each instance. Each instance must have a different fcrontabs and pidfile. Then, use fcrontab(1) and fcron(8)’s command line option -c to select which config file (so which instance) you refer to. |
/etc/fcron.conf |
Default location for the configuration file of fcron and fcrontab. |
/etc/fcron.allow |
Users allowed to use fcrontab (one name per line, special name "all" acts for everyone) |
/etc/fcron.deny |
Users who are not allowed to use fcrontab (same format as allow file) |
fcron(8), fcrontab(1), fcrontab(5). |
Thibault Godouet <fcron@free.fr> |