ucs
Configure an Univention Corporate Server. UCS is a server appliance with an integrated management system for the central and cross-platform administration of servers, services, clients, desktops and users as well as virtualized computers operated in UCS.
This role covers only some really basic configurations and should be considered as not production ready.
ucs_cronjobs: []
ucs_cronjobs:
- name: backup-cleanup
job: "find /var/univention-backup -mtime +7 -delete"
user: root
minute: 0
hour: 3
day: "*"
weekday: "*"
month: "*"
state: present
ucs_custom_tls_apache2_enabled: false
ucs_custom_tls_dovecot_enabled: false
ucs_custom_tls_enabled: false
ucs_custom_tls_postfix_enabled: false
ucs_filesystem_acl: []
ucs_filesystem_acl:
- path: /shares/mydocuments # needs to be set
entity: john # needs to be set
etype: user # needs to be set
permissions: rw # needs to be set
state: # defaults to 'query'
recursive: # defaults to 'no'
ucs_registry_extra: []
ucs_registry_extra:
- path: timeserver
value: "ntp.example.com"
state: present
ucs_repository_unmaintained_enabled: false
ucs_system_groups: []
ucs_system_groups:
- name: fs-mydocuments-rw # needs to be set
description: # defaults to not set
subpath: # defaults to not set
ou: # defaults to not set
state: # defaults to 'present'
ucs_tls_cert_path: /etc/pki/tls/certs/mycert.pem
ucs_tls_certs_dir: /etc/pki/tls/certs
ucs_tls_key_dir: /etc/pki/tls/private
ucs_tls_key_path: /etc/pki/tls/private/mykey.pem
- tls_renewal
None.