diff options
Diffstat (limited to 'stoq-server.install')
-rw-r--r-- | stoq-server.install | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/stoq-server.install b/stoq-server.install index 44292f676894..4bf47d38db97 100644 --- a/stoq-server.install +++ b/stoq-server.install @@ -82,21 +82,21 @@ dbusername = stoqserver key = EOF fi - - # Create stoqserver user if it doesn't exist - echo 'files = /etc/supervisor/conf.d/*.conf' ยป /etc/supervisord.conf - + # Create stoqserver user if it doesn't exist if ! getent group stoqserver >/dev/null; then groupadd stoqserver + useradd -m -s /bin/bash stoqserver + gpasswd -a stoqserver stoqserver + gpasswd -a postgres stoqserver fi + if ! getent passwd stoqserver >/dev/null; then useradd -c 'stoqserver user' -g stoqserver -d '/usr/share/stoqserver' -s /bin/bash stoqserver passwd -l stoqserver >/dev/null fi # Fix directory permissions - chown -R postgres:stoqserver /usr/share/stoqserver chown -R stoqserver:stoqserver /usr/share/stoqserver } |