1FCRON.CONF(5) FCRON.CONF(5)
2
3
4
6 fcron.conf - configuration file for fcron and fcrontab
7
9 ABSTRACT
10 This page describes the syntax used for the configuration file of
11 fcrontab(1), fcrondyn(1) and fcron(8).
12
13 Blank lines, line beginning by a hash sign (#) (which are considered
14 comments), leading blanks and tabs are ignored. Each line in a
15 fcron.conf file is of the form
16
17
18 name = value
19 where the blanks around equal-sign (=) are ignored and optional. Trail‐
20 ing blanks are also ignored.
21
22 The following names are recognized (default value in parentheses):
23 "VALID VARIABLES IN A FCRON.CONF FILE"
24
25 fcrontabs=directory (/usr/local/var/spool/fcron)
26 Fcron spool directory.
27
28 pidfile=file-path (/usr/local/var/run/fcron.pid)
29 Location of fcron pid file (needed by fcrontab to work prop‐
30 erly).
31
32 fifofile=file-path (/usr/local/var/run/fcron.fifo)
33 Location of fcron fifo file (needed by fcrondyn to communicate
34 with fcron).
35
36 fcronallow=file-path (/usr/local/etc/fcron.allow)
37 Location of fcron.allow file.
38
39 fcrondeny=file-path (/usr/local/etc/fcron.deny)
40 Location of fcron.deny file.
41
42 shell=file-path (/bin/sh)
43 Location of default shell called by fcron when running a job.
44 When fcron runs a job, fcron uses the value of SHELL from the
45 fcrontab if any, otherwise it uses the value from fcron.conf if
46 any, or in last resort the value from /etc/passwd.
47
48 sendmail=file-path (/usr/sbin/sendmail)
49 Location of mailer program called by fcron to send job output.
50
51 editor=file-path (/usr/bin/vi)
52 Location of default editor used when invoking "fcrontab -e".
53 File-paths and directories are complete and absolute (i.e.
54 beginning by a "/").
55
56 To run several instances of fcron simultaneously on the same system,
57 you must use a different configuration file for each instance. Each
58 instance must have a different fcrontabs, pidfile and fifofile. Then,
59 use fcron(8)'s command line option -c to select which config file (so
60 which instance) you refer to.
61
63 /usr/local/etc/fcron.conf
64 Configuration file for fcron, fcrontab and fcrondyn: contains
65 paths (spool dir, pid file) and default programs to use (editor,
66 shell, etc). See fcron.conf(5) for more details.
67
68 /usr/local/etc/fcron.allow
69 Users allowed to use fcrontab and fcrondyn (one name per line,
70 special name "all" acts for everyone)
71
72 /usr/local/etc/fcron.deny
73 Users who are not allowed to use fcrontab and fcrondyn (same
74 format as allow file)
75
76 /usr/local/etc/pam.d/fcron (or /usr/local/etc/pam.conf)
77 PAM configuration file for fcron. Take a look at pam(8) for more
78 details.
79
81 fcrontab(1),
82
83 fcrondyn(1),
84
85 fcrontab(5),
86
87 fcron.conf(5),
88
89 fcron(8).
90
91 If you're learning how to use fcron from scratch, I suggest that you
92 read the HTML version of the documentation (if your are not reading it
93 right now! :) ): the content is the same, but it is easier to navigate
94 thanks to the hyperlinks.
95
97 Thibault Godouet <fcron@free.fr>
98
99
100
10103/03/2010 03 mars 2010 FCRON.CONF(5)