Advertisement
Guest User

Untitled

a guest
Jan 6th, 2014
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.05 KB | None | 0 0
  1. ----------
  2. Rendering SLS packages.ad_client.6 failed, render error: while parsing a block mapping
  3. in "<unicode string>", line 17, column 3:
  4. user.present:
  5. ^
  6. expected <block end>, but found '<block mapping start>'
  7. in "<unicode string>", line 26, column 4:
  8. cmd.run:
  9. ^
  10.  
  11. dfinn@lpt-omuhyar:~/git/salt/packages/ad_client : cat 6.sls
  12. ad_pkgs:
  13. pkg.installed:
  14. - pkgs:
  15. - krb5-workstation
  16. - device-mapper
  17. - krb5-libs
  18. - pam
  19. - pam_krb5
  20. - pam_ldap
  21. - nss-pam-ldapd
  22.  
  23. ldap:
  24. group.present:
  25. - gid: 65
  26.  
  27. nslcd:
  28. user.present:
  29. - shell: /bin/nologin
  30. - home: /var/lib/nslcd
  31. - uid: 65
  32. - gid: 65
  33. service:
  34. - running
  35. - watch:
  36. - file: /etc/nslcd.conf
  37. cmd.run:
  38. - /usr/sbin/authconfig --enableldapauth --update
  39.  
  40. /etc/krb5.conf:
  41. file.managed:
  42. - source:
  43. - salt://packages/ad_client/files/krb5.conf.{{ grains['host'] }}
  44. - salt://packages/ad_client/files/krb5.conf.{{ env }}-{{ grains['server_role']|default('') }}
  45. - salt://packages/ad_client/files/krb5.conf.{{ grains['server_role']|default('') }}
  46. - salt://packages/ad_client/files/krb5.conf.{{ env }}
  47. - salt://packages/ad_client/files/krb5.conf
  48. - mode: 644
  49. - user: root
  50. - group: root
  51. - require:
  52. - pkg: ad_pkgs
  53.  
  54. /etc/pam_ldap.conf:
  55. file.managed:
  56. - source:
  57. - salt://packages/ad_client/files/pam_ldap.conf.{{ grains['host'] }}
  58. - salt://packages/ad_client/files/pam_ldap.conf.{{ env }}-{{ grains['server_role']|default('') }}
  59. - salt://packages/ad_client/files/pam_ldap.conf.{{ grains['server_role']|default('') }}
  60. - salt://packages/ad_client/files/pam_ldap.conf.{{ env }}
  61. - salt://packages/ad_client/files/pam_ldap.conf
  62. - mode: 644
  63. - user: root
  64. - group: root
  65. - require:
  66. - pkg: ad_pkgs
  67.  
  68. /etc/openldap/ldap.conf:
  69. file.managed:
  70. - source:
  71. - salt://packages/ad_client/files/openldap.ldap.conf.{{ grains['host'] }}
  72. - salt://packages/ad_client/files/openldap.ldap.conf.{{ env }}-{{ grains['server_role']|default('') }}
  73. - salt://packages/ad_client/files/openldap.ldap.conf.{{ grains['server_role']|default('') }}
  74. - salt://packages/ad_client/files/openldap.ldap.conf.{{ env }}
  75. - salt://packages/ad_client/files/openldap.ldap.conf
  76. - mode: 644
  77. - user: root
  78. - group: root
  79. - require:
  80. - pkg: ad_pkgs
  81.  
  82. /etc/nsswitch.conf:
  83. file.managed:
  84. - source:
  85. - salt://packages/ad_client/files/nsswitch.conf.{{ grains['host'] }}
  86. - salt://packages/ad_client/files/nsswitch.conf.{{ env }}-{{ grains['server_role']|default('') }}
  87. - salt://packages/ad_client/files/nsswitch.conf.{{ grains['server_role']|default('') }}
  88. - salt://packages/ad_client/files/nsswitch.conf.{{ env }}
  89. - salt://packages/ad_client/files/nsswitch.conf
  90. - mode: 644
  91. - user: root
  92. - group: root
  93. - require:
  94. - pkg: ad_pkgs
  95.  
  96. /etc/pam.d/system-auth:
  97. file.managed:
  98. - source:
  99. - salt://packages/ad_client/files/system-auth.{{ grains['host'] }}
  100. - salt://packages/ad_client/files/system-auth.{{ env }}-{{ grains['server_role']|default('') }}
  101. - salt://packages/ad_client/files/system-auth.{{ grains['server_role']|default('') }}
  102. - salt://packages/ad_client/files/system-auth.{{ env }}
  103. - salt://packages/ad_client/files/system-auth
  104. - mode: 644
  105. - user: root
  106. - group: root
  107. - require:
  108. - pkg: ad_pkgs
  109.  
  110. /etc/pam.d/password-auth:
  111. file.managed:
  112. - source:
  113. - salt://packages/ad_client/files/password-auth.{{ grains['host'] }}
  114. - salt://packages/ad_client/files/password-auth.{{ env }}-{{ grains['server_role']|default('') }}
  115. - salt://packages/ad_client/files/password-auth.{{ grains['server_role']|default('') }}
  116. - salt://packages/ad_client/files/password-auth.{{ env }}
  117. - salt://packages/ad_client/files/password-auth
  118. - mode: 644
  119. - user: root
  120. - group: root
  121. - require:
  122. - pkg: ad_pkgs
  123.  
  124. /etc/security/access.conf:
  125. file.managed:
  126. - source:
  127. - salt://packages/ad_client/files/access.conf.{{ grains['host'] }}
  128. - salt://packages/ad_client/files/access.conf.{{ env }}-{{ grains['server_role']|default('') }}
  129. - salt://packages/ad_client/files/access.conf.{{ grains['server_role']|default('') }}
  130. - salt://packages/ad_client/files/access.conf.{{ env }}
  131. - salt://packages/ad_client/files/access.conf
  132. - mode: 644
  133. - user: root
  134. - group: root
  135. - require:
  136. - pkg: ad_pkgs
  137.  
  138. /etc/nslcd.conf:
  139. file.managed:
  140. - source:
  141. - salt://packages/ad_client/files/nslcd.conf.{{ grains['host'] }}
  142. - salt://packages/ad_client/files/nslcd.conf.{{ env }}-{{ grains['server_role']|default('') }}
  143. - salt://packages/ad_client/files/nslcd.conf.{{ grains['server_role']|default('') }}
  144. - salt://packages/ad_client/files/nslcd.conf.{{ env }}
  145. - salt://packages/ad_client/files/nslcd.conf
  146. - mode: 644
  147. - user: root
  148. - group: root
  149. - require:
  150. - pkg: ad_pkgs
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement