From 568929c75b5a62756a0b984709e7db8795c6bcdf Mon Sep 17 00:00:00 2001 From: Nicolás Reynolds Date: Mon, 14 Feb 2011 17:21:27 -0300 Subject: [social] repo --- social/monkeysphere/monkeysphere.install | 40 ++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 social/monkeysphere/monkeysphere.install (limited to 'social/monkeysphere/monkeysphere.install') diff --git a/social/monkeysphere/monkeysphere.install b/social/monkeysphere/monkeysphere.install new file mode 100644 index 000000000..cc31e728d --- /dev/null +++ b/social/monkeysphere/monkeysphere.install @@ -0,0 +1,40 @@ +#!/bin/sh +# $Id: monkeysphere.install 264 2010-11-10 00:57:53Z shtrom $ +# vim:set ts=2 sw=2 et: + +# arg 1: the new package version +pre_install() { + /bin/true +} + +# arg 1: the new package version +post_install() { + echo ">>> Creating monkeysphere user and group and setting permissions..." + getent group monkeysphere >/dev/null || usr/sbin/groupadd monkeysphere + getent passwd monkeysphere >/dev/null || usr/sbin/useradd -c 'Monkeysphere WoT server identification tool' -g monkeysphere -d '/var/lib/monkeysphere' -s /bin/bash monkeysphere + chown monkeysphere:monkeysphere /var/lib/monkeysphere +} + +# arg 1: the new package version +# arg 2: the old package version +pre_upgrade() { + /bin/true +} + +# arg 1: the new package version +# arg 2: the old package version +post_upgrade() { + /bin/true +} + +# arg 1: the old package version +pre_remove() { + usr/sbin/userdel monkeysphere &>/dev/null + (getent group monkeysphere >/dev/null && usr/sbin/groupdel monkeysphere &>/dev/null) || /bin/true +} + +# arg 1: the old package version +post_remove() { + /bin/true +} + -- cgit v1.2.3-54-g00ecf