PREIN
/bin/sh
#only create user if it doesn't exists
/usr/bin/id -u beaglidx 1>/dev/null 2>&1
if [ $? -ne 0 ]; then
/usr/sbin/groupadd -g 58 -r beaglidx 2> /dev/null || :
/usr/sbin/useradd -r -u 58 -s /sbin/nologin -c "User for Beagle indexing" -d /var/cache/beagle -g beaglidx beaglidx 2> /dev/null || :
fi
exit 0
PREUN
/bin/sh
if [ -f /usr/lib64/beagle/beagle-plugin-path ]; then
old=`cat /usr/lib64/beagle/beagle-plugin-path`
rm -rf $old
rm -rf /usr/lib64/beagle/beagle-plugin-path
fi
POSTIN
/bin/sh
if [ -f /usr/lib64/beagle/beagle-plugin-path ]; then
old=`cat /usr/lib64/beagle/beagle-plugin-path`
rm -rf $old
rm -rf /usr/lib64/beagle/beagle-plugin-path
fi