Skip to content
Snippets Groups Projects
users.sls 662 B
Newer Older
{% for id in range(10) %}

group{{id+1}}:
  group.present:
    - addusers:
  user:
    - present
    - shell: /bin/bash
    - home: /home/group{{id+1}}
    - groups:
      - group{{id+1}}

/home/group{{id+1}}:
  file.directory:
    - file_mode: 740
    - dir_mode: 750
    - require:
      - user: group{{id+1}}

/var/lib/tomcat6/conf/Catalina/localhost/group{{id+1}}.xml:
    - name: echo "<Context docBase=\"/home/group{{id+1}}/BabsiWeb.war\" unpackWAR=\"true\" path=\"/group{{id+1}}\" reloadable=\"true\" />" > /var/lib/tomcat6/conf/Catalina/localhost/group{{id+1}}.xml
usermod -a -G group{{id+1}} tomcat6: