Default variables: configuration
some of debops.fcgiwrap
default variables have more extensive configuration
than simple strings or lists, here you can find documentation and examples for
them.
fcgiwrap__instances
List of fcgiwrap
user instances, each one defined by a YAML dictionary.
These instances will configure system services (init scripts on sysvinit
and units on systemd
) which will start fcgiwrap
unprivileged on
specified user account.
List of known parameters:
name
Required. Name of the instance, will be used as the name of the init scripts/unit files and socket.
user
Required. Name of the user account to use for this instance.
group
Primary group of a given user account to use for this instance.
home
Path to the home directory for the user account. If account does not exist, it will be created automatically with specified home directory.
createhome
Boolean, by default
False
. Specify if the user home directory should be created if it does not exist.shell
Shell used by specified user account.
system
Boolean, by default
True
. If the account does not exist, it will be created as a "system" account with its UID/GID < 1000.socket_user
Owner of the socket used by this
fcgiwrap
instance.socket_group
Group which has access to this instance's socket.
socket_mode
File permissions set on this instance's socket.