added salt scripts back
This commit is contained in:
parent
36cf728862
commit
810845441c
15 changed files with 339 additions and 0 deletions
2
srv/salt/users/.bash_profile
Normal file
2
srv/salt/users/.bash_profile
Normal file
|
@ -0,0 +1,2 @@
|
|||
source /usr/local/bin/virtualenvwrapper.sh
|
||||
WORKON_HOME=/home/deploy/virtualenvs
|
44
srv/salt/users/init.sls
Normal file
44
srv/salt/users/init.sls
Normal file
|
@ -0,0 +1,44 @@
|
|||
deploy:
|
||||
user.present:
|
||||
- shell: /bin/bash
|
||||
- home: /home/deploy
|
||||
- fullname: Deploy
|
||||
|
||||
sudo:
|
||||
pkg:
|
||||
- installed
|
||||
|
||||
/etc/sudoers.d/mysudoers:
|
||||
file.managed:
|
||||
- source: salt://users/mysudoers
|
||||
- mode: 440
|
||||
- user: root
|
||||
- group: root
|
||||
- require:
|
||||
- pkg: sudo
|
||||
|
||||
/home/deploy:
|
||||
file.directory:
|
||||
- user: deploy
|
||||
- group: deploy
|
||||
|
||||
/home/deploy/.bash_profile:
|
||||
file.managed:
|
||||
- source: salt://users/.bash_profile
|
||||
- mode: 440
|
||||
- user: deploy
|
||||
- group: deploy
|
||||
- require:
|
||||
- file.directory: /home/deploy
|
||||
|
||||
/home/deploy/.bashrc:
|
||||
file.copy:
|
||||
- mode: 440
|
||||
- user: deploy
|
||||
- group: deploy
|
||||
- source: /etc/skel/.bashrc
|
||||
|
||||
bashrc-append:
|
||||
file.append:
|
||||
- name: /home/deploy/.bashrc
|
||||
- text: . ~/.bash_profile
|
1
srv/salt/users/mysudoers
Normal file
1
srv/salt/users/mysudoers
Normal file
|
@ -0,0 +1 @@
|
|||
deploy ALL=(ALL) NOPASSWD:ALL
|
Loading…
Add table
Add a link
Reference in a new issue