Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ############### my state file ###########################
- {%- from 'jinja/environment_'+ pillar['environment'] +'.jinja' import jinjamap with context %}
- ldap-packages:
- pkg.installed:
- - pkgs:
- - openldap-clients
- - nss-pam-ldapd
- ldap-setup:
- cmd.wait:
- - name: authconfig --update --enablemd5 --usemd5 --enableshadow --enablelocauthorize --enableldap --enableldapauth --ldapserver {{ jinjamap.ldap.servers }} --ldapbasedn {{ jinjamap.ldap.basedn }} --disablecache
- - cwd: /root
- - stateful: True
- - watch:
- - pkg: ldap-packages
- ########################## RESULTS ##########################
- State: - pkg
- Name: ldap-packages
- Function: installed
- Result: True
- Comment: All specified packages are already installed.
- Changes:
- ----------
- State: - cmd
- Name: authconfig --update --enablemd5 --usemd5 --enableshadow --enablelocauthorize --enableldap --enableldapauth --ldapserver ldap://office-ldap01,ldap://office-ldap02 --ldapbasedn dc=adminserver,dc=net --disablecache
- Function: wait
- Result: True
- Comment:
- Changes:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement