Default variables

fcgiwrap configuration

fcgiwrap__packages

List of APT packages to install.

fcgiwrap__packages: [ 'fcgiwrap' ]
fcgiwrap__instances

List of fcgiwrap instances to configure. See fcgiwrap__instances for more details.

fcgiwrap__instances: []
fcgiwrap__disable_default

By default role disables the original system-wide instance and uses only per-user instances.

fcgiwrap__disable_default: True
fcgiwrap__threads

Number of cgiwrap threads to start if not specified in instance configuration.

fcgiwrap__threads: '{{ ansible_processor_cores }}'
fcgiwrap__options_map

Map of options passed to fcgiwrap depending on the installed version.

fcgiwrap__options_map:
  '1.1': '-f -c {{ fcgiwrap__threads }}'
  '1.0': '-c {{ fcgiwrap__threads }}'

User and group configuration

fcgiwrap__user

Default user account which will be used to start fcgiwrap if none is specified in instance configuration.

fcgiwrap__user: 'www-data'
fcgiwrap__group

Default group which will be used to start fcgiwrap if none is specified in instance configuration.

fcgiwrap__group: 'www-data'
fcgiwrap__socket_user

Owner of the socket used to communicate with fcgiwrap process if none is specified in instance configuration.

fcgiwrap__socket_user: 'www-data'
fcgiwrap__socket_group

Default socket group if none is specified in instance configuration.

fcgiwrap__socket_group: 'www-data'
fcgiwrap__socket_mode

Default permissions set on the fcgiwrap socket.

fcgiwrap__socket_mode: '0660'