Advertisement
Guest User

Untitled

a guest
Aug 20th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. {% set users = salt['pillar.get']('users:lookup') %}
  2. {% for name, user in pillar.get('users', {}).items() %}
  3. {%- set home = user.get('home', "/home/%s" % name) %}
  4. {%- set zshrc = user.get('zshrc') %}
  5. {{ name }}.vimrc:
  6. file.managed:
  7. - source: salt://common/config/vim/vimrc
  8. - name: {{ home }}/.vimrc
  9. - user: {{ name }}
  10. - group: {{ name }}
  11. - mode: 644
  12. - require:
  13. - user: {{ name }}
  14.  
  15. {{ name }}.zshrc:
  16. file.managed:
  17. - source: {{ zshrc }}
  18. - name: {{ home }}/.zshrc
  19. - user: {{ name }}
  20. - group: {{ name }}
  21. - mode: 644
  22. - require:
  23. - user: {{ name }}
  24. {% endfor %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement