#!/usr/bin/sh set -e set -u case "${1}" in install) if ! /usr/bin/getent passwd 'stalwart' > '/dev/null' 2>&1; then /usr/sbin/adduser --quiet \ --system \ --home '/nonexistent' \ --shell '/usr/sbin/nologin' \ --no-create-home \ --group \ --disabled-password \ --disabled-login \ 'stalwart' > '/dev/null' 2>&1 fi /usr/bin/echo "#########################################################################" /usr/bin/echo "# #" /usr/bin/echo "# ! Run this commands as User 'stalwart' and follow the instructios ! #" /usr/bin/echo "# ! to initialize the Stalwart Mail Server ! #" /usr/bin/echo "# #" /usr/bin/echo "# /usr/bin/sudo --user='stalwart' \ #" /usr/bin/echo "# /usr/sbin/stalwart \ #" /usr/bin/echo "# --config '/etc/stalwart/config.json' #" /usr/bin/echo "# #" /usr/bin/echo "# /bin/chmod '0640' '/etc/stalwart/config.json' #" /usr/bin/echo "# #" /usr/bin/echo "# /bin/chgrp 'root' '/etc/stalwart/config.json' #" /usr/bin/echo "# #" /usr/bin/echo "######################################################################'##" ;; esac