#!/bin/sh # postinst script for monkeysphere # Author: Jameson Rollins # Copyright 2008-2010 set -e VARLIB="/var/lib/monkeysphere" case $1 in configure) # add a monkeysphere user if one does not already exist if ! getent passwd monkeysphere >/dev/null ; then echo "adding monkeysphere user..." adduser --quiet --system --no-create-home --group \ --home "$VARLIB" \ --gecos 'monkeysphere authentication user,,,' \ monkeysphere else # this can be removed after buster is released usermod --shell /usr/sbin/nologin monkeysphere fi # try all available transitions: for trans in 0.23 0.28 ; do /usr/share/monkeysphere/transitions/$trans || { \ RET=$? echo "Failed running transition script /usr/share/monkeysphere/transitions/$trans" >&2 exit $RET } done # setup monkeysphere authentication monkeysphere-authentication setup ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. exit 0