summarylogtreecommitdiffstats
path: root/ossec.install
diff options
context:
space:
mode:
authorLukáš Jirkovský2015-06-21 18:44:27 +0200
committerLukáš Jirkovský2015-06-21 18:44:27 +0200
commitea9d115ba4a83913082622bbc2ffeb8210ec0487 (patch)
tree6ce02fc96b58165edb5b967db176fa12d27fe699 /ossec.install
downloadaur-ea9d115ba4a83913082622bbc2ffeb8210ec0487.tar.gz
initial import
Diffstat (limited to 'ossec.install')
-rw-r--r--ossec.install24
1 files changed, 24 insertions, 0 deletions
diff --git a/ossec.install b/ossec.install
new file mode 100644
index 000000000000..477b6ac46397
--- /dev/null
+++ b/ossec.install
@@ -0,0 +1,24 @@
+# arg 1: the new package version
+pre_install() {
+ getent group ossec >/dev/null || usr/sbin/groupadd -g 525 ossec
+ getent passwd ossec >/dev/null || usr/sbin/useradd -u 524 -g ossec -d '/var/ossec' -s /bin/false ossec
+ getent passwd ossecm >/dev/null || usr/sbin/useradd -u 525 -g ossec -d '/var/ossec' -s /bin/false ossecm
+ getent passwd ossecr >/dev/null || usr/sbin/useradd -u 526 -g ossec -d '/var/ossec' -s /bin/false ossecr
+ usr/bin/passwd -l ossec &>/dev/null
+ usr/bin/passwd -l ossecm &>/dev/null
+ usr/bin/passwd -l ossecr &>/dev/null
+}
+
+post_upgrade() {
+ pre_install $1
+}
+
+# arg 1: the old package version
+post_remove() {
+ usr/sbin/userdel ossec &>/dev/null
+ usr/sbin/userdel ossecm &>/dev/null
+ usr/sbin/userdel ossecr &>/dev/null
+ usr/sbin/groupdel ossec &>/dev/null
+}
+
+# vim:set ts=2 sw=2 et: