update-exim4defaults
SYNOPSIS
update-exim4defaults [ --qflags flags ] [ --queuerunner com-
bined|queueonly|separate|ppp|no|nodaemon ] [ --queuetime time ] [
--commonoptions options ] [ --queuerunneroptions options ] [ --smtplis-
teneroptions options ] [ --remove-common options ] [ --remove-queue
options ] [ --remove-smtp options ] [ --force|-f ] [ --help|-h ] [
--init ]
DESCRIPTION
update-exim4defaults allows to set run parameters for the Exim daemon
in /etc/default/exim4. Its main purpose is for interaction with pack-
ages enhancing Exim like virus-scanners that need to change the way the
exim daemon is started.
OPTIONS
--help|-h
Print short usage instructions and exit.
--qflags flags
Set qflags, special flags given to exim directly after the "-q".
See exim(8) for more information.
--queuerunner combined|queueonly|separate|ppp|no|nodaemon
Should the init script start one daemon that listens on the smtp
port for incoming connections and runs the queue at regular
intervals (combined) , or should it start two separate daemons,
one listening on the smtp port, the other running the queue
(separate) , or should the queue only be run by
/etc/ppp/ip-up.d/exim4 (ppp) , or shouldn't we run the queue at
all, for example if you'd rather do this with cron ? Or should
we only start a queuerunner (queueonly) or no daemon at all
(nodaemon) ?
--queuetime time
In which intervals should we run the queue? This passed as
option -q<qflags>time to Exim, e.g. -q30m or -qq1h.
--commonoptions options
Options passed both to queue-running and listening instances of
Exim.
--queuerunneroptions options
Options only passed to the instance of Exim running the queue.
--smtplisteneroptions options
Options only passed to the instance of Exim listening on the
SMTP port.
--force|-f
Without this option update-exim4defaults exits with an error if
at least one of the options --queuetime, --commonoptions,
--queuerunneroptions or --smtplisteneroptions is used and the
The --remove-commands cannot be used at the same time as any of --com-
monoptions, --queuerunneroptions or --smtplisteneroptions. The
--remove-commands will additionally remove whitespace at the beginning
and the end of the option and exchange multiple spaces wi a single one.
--init create a default /etc/default/exim4 file and exit immediately.
Unless --force was also specified update-exim4defaults exits
(successfully) without doing anything if /etc/default/exim4
already exists. All other options are ignored.
EXIT STATUS
0 change was successful or nothing needed to be done.
1 generic error: wrong options, unreadable configuration file,
etc.
2 QUEUEINTERVAL was already set.
4 COMMONOPTIONS was already set.
8 QUEUERUNNEROPTIONS was already set.
16 SMTPLISTENEROPTIONS was already set.
32 QFLAGS was already set.
64 --remove-something failed, i.e. the value of the option was not
changed.
Exit codes 2 to 32 will be summed up, if more than one unsuccessful
option was given.
FILES
/etc/default/exim4
The configuration file.
/etc/init.d/exim4
The Exim init-script.
/etc/ppp/ip-up.d/exim4
The queuerunner in this file also uses COMMONOPTIONS and
QUEUERUNNEROPTIONS and does not run if QUEUERUNNER=no.
BUGS
This manual page needs a major re-work. If somebody knows better groff
than us and has more experience in writing manual pages, any patches
would be greatly appreciated.
SEE ALSO
Man Pages Copyright Respective Owners. Site Copyright (C) 1994 - 2012
Hurricane Electric.
All Rights Reserved.