Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {% set users = salt['pillar.get']('users:lookup') %}
- {% for name, user in pillar.get('users', {}).items() %}
- {%- set home = user.get('home', "/home/%s" % name) %}
- {%- set zshrc = user.get('zshrc') %}
- {{ name }}.vimrc:
- file.managed:
- - source: salt://common/config/vim/vimrc
- - name: {{ home }}/.vimrc
- - user: {{ name }}
- - group: {{ name }}
- - mode: 644
- - require:
- - user: {{ name }}
- {{ name }}.zshrc:
- file.managed:
- - source: {{ zshrc }}
- - name: {{ home }}/.zshrc
- - user: {{ name }}
- - group: {{ name }}
- - mode: 644
- - require:
- - user: {{ name }}
- {% endfor %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement