aboutsummaryrefslogtreecommitdiffstats
path: root/roles/freeipa_system_account/tasks/main.yml
blob: 8da9fde171d64b4c9e7f57166ee03a5314b9da2a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
- name: create freeipa system account for LDAP binds
  ldap_entry:
    dn: 'uid={{ system_account_username }},{{ freeipa_sysaccount_basedn }}'
    objectClass:
      - account
      - simplesecurityobject
    attributes:
      uid: '{{ system_account_username }}'
      userPassword: '{{ system_account_password }}'
      passwordExpirationTime: '{{ system_account_expiration }}'
      nsIdleTimeout: 0
    bind_dn: cn=Directory Manager
    bind_pw: '{{ freeipa_ds_password }}'
    server_uri: ldaps://{{ ipa_host }}