diff --git a/roles/php_website/tasks/main.yml b/roles/php_website/tasks/main.yml index de3be751a3b9ea4099a56ad24906282c851035ae..bc826f82fc81b05bb96211230145112eb7359e0a 100644 --- a/roles/php_website/tasks/main.yml +++ b/roles/php_website/tasks/main.yml @@ -11,11 +11,11 @@ - name: Create PHP website admin user user: name="{{ admin }}" uid="{{ admin_uid | default(omit) }}" group="{{ user }}" - shell=/bin/bash createhome=no home="{{ home }}" state=present + shell=/bin/bash createhome=yes home="{{ home }}" state=present -- name: Create home directory for the user (avoid populating with skeleton) - file: path="{{ home }}" state=directory - owner="{{ admin }}" group="{{ user }}" mode=2750 +- name: Set-up directory for storing user profile configuration files + file: path="{{ home }}/.profile.d" state=directory + owner="{{ admin }}" group="{{ user }}" mode=750 - name: Create PHP website user user: name="{{ user }}" uid="{{ uid | default(omit) }}" group="{{ user }}" comment="umask=0007"