/etc/courier/webmlmrc is in courier-mlm 0.76.3-5+deb9u1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | ##VERSION: $Id: 7b218a8185f424046f3ef3322a37443983e443e3-20160623122300$
#
##NAME: PORT:0
#
# This is the filename for webmlmd's socket. This configuration file is
# manually parsed by webmlm, so the PORT setting cannot use any shell
# constructs, and cannot use quotes.
#
# PORT's directory must either be writable by the userid that owns the
# LISTS directories (see below), or webmlmd must be started by root.
# Additionally, the PORT socket must be accessible by the userid that
# executes the web cgi-bin scripts (nobody, in the default Apache
# configuration).
PORT=/run/courier/webmlm
##NAME: PIDFILE:0
#
# The PID file. Don't change unless you know what you're doing.
PIDFILE="${PORT}.pid"
##NAME: PREFORK:0
#
# Number of processes pre-forked by webmlmd to handle web requests.
PREFORK=3
##NAME: LOGGEROPTS:0
#
# Placeholder to pass any special options to the courierlogger process
LOGGEROPTS=
##NAME: LISTS:0
#
# Set LISTS to a colon separate list of directories, just like the PATH
# variable. Each directory in LISTS must be a directory created by couriermlm.
#
# All directories in LISTS must be owned by the same uid and gid, and webmlmd
# needs to be running under the same uid and gid. If webmlmd is started by
# root, it will automatically drop its root privileges and set them to the
# correct uid and gid. NOTE -- the PORT file, and the PIDFILE will still be
# created by the root user.
#
# Additionally: the last component of each list directory must be unique. No
# two directories in LISTS can have the same directory name (the last component
# of the path).
#
# Example: LISTS=/home/lists/users-list:/home/lists/admin-list
|