From 194af840fa8a77f1e763b2089a3014aa2d56fb1d Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Mon, 1 Mar 2010 20:44:17 +0100 Subject: update Signed-off-by: Florian Pritz --- amavisd-new/amavisd-new.install | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 amavisd-new/amavisd-new.install (limited to 'amavisd-new/amavisd-new.install') diff --git a/amavisd-new/amavisd-new.install b/amavisd-new/amavisd-new.install new file mode 100644 index 0000000..afa5b2e --- /dev/null +++ b/amavisd-new/amavisd-new.install @@ -0,0 +1,35 @@ +post_install() +{ + + [ -z "`grep '^amavis::' /etc/group`" ] && groupadd -g 333 amavis >& /dev/null + + [ -z "`grep '^amavis:' /etc/passwd`" ] && useradd -u 333 -d /home/amavis -g amavis -s /bin/false amavis + + [ ! -d /home/amavis ] && mkdir /home/amavis + + [ ! -d /home/amavis/tmp ] && mkdir /home/amavis/tmp + + [ ! -d /home/amavis/var ] && mkdir /home/amavis/var + + [ ! -d /home/amavis/db ] && mkdir /home/amavis/db + + [ ! -d /home/amavis/quarantine ] && mkdir /home/amavis/quarantine + + chown -R amavis:amavis /home/amavis + + chmod -R 750 /home/amavis + +} + +post_upgrade() +{ + + post_install + +} + +op=$1 + +shift + +$op $* -- cgit v1.2.3-24-g4f1b