diff --git a/roles/shell/files/usr/local/bin/backup b/roles/shell/files/usr/local/bin/backup index 4a79c3c..7858f0d 100755 --- a/roles/shell/files/usr/local/bin/backup +++ b/roles/shell/files/usr/local/bin/backup @@ -1,6 +1,6 @@ #!/bin/bash -tar -cvz --exclude "nobackup" --exclude='/home/chuck/*' --exclude='/home/slip/*' --exclude='/home/angelok/*' --exclude='/home/usernameak/*' --exclude='/home/ubergeek/*' --exclude='/home/amcclure/*' --exclude='/home/fosslinux/*' --exclude='/home/zszoke/*' -f /var/backups/`date +%Y%m%d`.tgz /home/ +tar -cvz --exclude "nobackup" --exclude "/home/irc/*"--exclude='/home/chuck/*' --exclude='/home/slip/*' --exclude='/home/angelok/*' --exclude='/home/usernameak/*' --exclude='/home/ubergeek/*' --exclude='/home/amcclure/*' --exclude='/home/fosslinux/*' --exclude='/home/zszoke/*' -f /var/backups/`date +%Y%m%d`.tgz /home/ chown root:sudo /var/backups/$(date +%Y%m%d).tgz chmod 640 /var/backups/*.tgz diff --git a/roles/shell/tasks/users.yml b/roles/shell/tasks/users.yml index f53ce4e..4446aae 100644 --- a/roles/shell/tasks/users.yml +++ b/roles/shell/tasks/users.yml @@ -8,15 +8,11 @@ name: sudo state: present -#- group: -# name: fortitude -# state: present - #Service accounts - include: users/minecraft.yml - include: users/bzflag.yml - include: users/znc.yml - +- include: users/cherry.yml #Normal Users - include: users/amcclure.yml - include: users/ben.yml diff --git a/roles/shell/tasks/users/cherry.yml b/roles/shell/tasks/users/cherry.yml new file mode 100644 index 0000000..1efdfe4 --- /dev/null +++ b/roles/shell/tasks/users/cherry.yml @@ -0,0 +1,16 @@ +--- +- name: add group cherry + group: + name: cherry + system: yes + state: present + +- name: Add the user cherry + user: + name: cherry + system: yes + shell: /bin/false + groups: cherry + create_home: yes + home: /home/cherry + state: present