Skip to content
Snippets Groups Projects
Ade Rixon's avatar
Adrian Rixon authored
Move related GDM configuration tasks into block

	new file:   files/favorite-apps
	new file:   files/user-profile
	modified:   tasks/main.yml
b63d708c
History

cu-custom

Apply local branding and customisation for Cardiff University.

Requirements

None

Role Variables

custom_motd:
  Filename & optional path for template for /etc/motd file (default:
  bundled).
custom_bgsrc:
  Filename & optional path for customised background image (default:
  bundled).
custom_bgfile:
  Path to default desktop background file.
custom_popup:
  Filename & optional path for customised XDG autostart file showing
  popup banner message at login (default: bundled).
custom_sudo_groups:
  List of UNIX user groups to be allowed sudo access (default: none).
custom_usergrps:
  List of UNIX user groups to have network modification rights
  (default: none).
custom_scratch_dir:
  Path to parent of user scratch directories (default: /tmp/scratch)
custom_scratch_age:
  Max age of scratch files to retain (default: 1d)
custom_tempuser:
  Name of optional, temporary (time-limited) local user account to
  create (default: undefined). The account will not have SSH access.
custom_tempuser_pass:
  Hashed password string for temporary user (default: invalid/locked).
custom_tempuser_expire:
  If defined, time in epoch seconds at which temporary account should
  expire (default: undefined).
custom_tempuser_days:
  Days after which temporary user password should expire and lock
  (default: 30).
custom_network_control:
  Whether to allow users to control the network connection (boolean,
  default: true).
custom_admusers:
  List of admin users to remove from the GDM login user list (optional,
  default: empty).

Dependencies

None

Example Playbook

- hosts: servers
  roles:
     - { role: cu-custom }

License

BSD

Author Information

Ade Rixon, UITGB linuxadmin@cf.ac.uk