PREIN
/bin/sh
getent group qpidd >/dev/null || groupadd -r qpidd
getent passwd qpidd >/dev/null || \
useradd -r -M -g qpidd -d /var/lib/qpidd -s /sbin/nologin \
-c "Owner of Qpidd Daemons" qpidd
exit 0
PREUN
/bin/sh
if [ $1 -eq 0 ]; then
# Package removal, not upgrade
/bin/systemctl --no-reload disable qpidd.service > /dev/null 2>&1 || :
/bin/systemctl stop qpidd.service > /dev/null 2>&1 || :
fi
POSTIN
/bin/sh
if [ $1 -eq 1 ]; then
# Initial installation
/bin/systemctl --no-reload enable qpidd.service >/dev/null 2>&1 || :
# BZ#1012001 remove with 0.26
/usr/bin/ln -s /etc/qpid/qpidd.conf /etc/qpidd.conf
fi
POSTUN
/bin/sh
if [ $1 -ge 1 ]; then
# Package upgrade, not uninstall
/bin/systemctl stop qpidd.service > /dev/null 2>&1 || :
/bin/systemctl start qpidd.service > /dev/null 2>&1 || :
if [ ! -f /etc/qpidd.conf ]; then
# BZ#1012001 remove with 0.26
/usr/bin/ln -s /etc/qpid/qpidd.conf /etc/qpidd.conf
fi
fi
/sbin/ldconfig