summaryrefslogtreecommitdiff
path: root/security/drweb-sendmail/scripts/post-install
diff options
context:
space:
mode:
Diffstat (limited to 'security/drweb-sendmail/scripts/post-install')
-rw-r--r--security/drweb-sendmail/scripts/post-install21
1 files changed, 21 insertions, 0 deletions
diff --git a/security/drweb-sendmail/scripts/post-install b/security/drweb-sendmail/scripts/post-install
new file mode 100644
index 000000000000..7e0a5a7d02db
--- /dev/null
+++ b/security/drweb-sendmail/scripts/post-install
@@ -0,0 +1,21 @@
+#!/bin/sh
+ex=0
+if ! id -u drweb > /dev/null 2>&1; then
+ echo "You need an account \"drweb\" to install this package."
+ echo "Please add it by hand (try \"man vipw\") and try again."
+ echo ""
+ echo "An example /etc/master.passwd entry is:"
+ echo "drweb:*:426:426::0:0:Dr.Web Scanner:/nonexistent:/sbin/nologin"
+ echo ""
+ ex=1
+fi
+if ! grep -q "^drweb:" /etc/group; then
+ echo "You need a group \"drweb\" to install this package."
+ echo ""
+ echo "An example /etc/group entry is:"
+ echo "drweb:*:426:"
+ echo ""
+ ex=1
+fi
+[ "$ex" = "1" ] && exit 1
+exit 0