From 69889dcac3ef9ced0f6508d030e6c0421b75e09e Mon Sep 17 00:00:00 2001 From: Victor LABORIE Date: Thu, 6 Dec 2018 16:56:22 +0100 Subject: [PATCH] Create evoadmin-mail user in postinst script --- debian/changelog | 6 ++++++ debian/postinst | 8 ++++++++ 2 files changed, 14 insertions(+) create mode 100755 debian/postinst diff --git a/debian/changelog b/debian/changelog index ca0ad83..7974e58 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +evoadmin-mail (1.0.1-3) unstable; urgency=medium + + * Create evoadmin-mail user in postinst script + + -- Victor Laborie Thu, 06 Dec 2018 16:55:39 +0100 + evoadmin-mail (1.0.1-2) unstable; urgency=low * Add crontab for run get-size-no-quota.sh every 30m diff --git a/debian/postinst b/debian/postinst new file mode 100755 index 0000000..c026777 --- /dev/null +++ b/debian/postinst @@ -0,0 +1,8 @@ +#!/bin/sh + +set -eu + +getent passwd evoadmin-mail >/dev/null +[ "${?}" -eq 0 ] || useradd --system --user-group --no-create-home --home-dir /var/lib/evoadmin-mail --shell /usr/sbin/nologin evoadmin-mail + +exit 0