Sophie

Sophie

distrib > Mandriva > 2007.1 > x86_64 > media > contrib-release > by-pkgid > e98e8be55fd72d2664ebc68397bd41a0 > scriptlet

iiimf-server-12.2-1.svn2613.4mdk.x86_64.rpm

PREIN

/bin/sh
if ! /usr/sbin/usermod -d /usr/lib64/iiim iiimd >/dev/null 2>&1; then
  /usr/sbin/useradd iiimd -c "IIIMF server" -r -s /sbin/nologin -d /usr/lib64/iiim -M >/dev/null 2>&1
fi

# migrate old config file
if [ ! -f "/etc/iiim/iiimd.xml.conf" -a -f "/etc/iiim/htt.xml.conf" ]; then
  mv /etc/iiim/{htt,iiimd}.xml.conf
fi
exit 0

PREUN

/bin/sh
if [ "$1" = 0 ] ; then
   /usr/bin/iiimf-le-tools -g --remove /usr/lib64/iiim/le/default/default.so >& /dev/null || :
  /sbin/service iiim stop >/dev/null 2>&1
  /sbin/chkconfig --del iiim
  /usr/sbin/userdel iiimd 2>/dev/null 2>&1
fi

POSTIN

/bin/sh
# make sure we own any old unix domain socket
[ -d /var/lib/run/iiim/.iiimp-unix ] && chown iiimd:iiimd -R /var/lib/run/iiim/.iiimp-unix

/sbin/chkconfig --add iiim
/usr/bin/iiimf-le-tools -g --install /usr/lib64/iiim/le/default/default.so --default --lang en >& /dev/null || :
if /usr/sbin/usermod -d /usr/lib64/iiim htt >/dev/null 2>&1; then
  /usr/sbin/userdel htt 2>/dev/null 2>&1
fi

POSTUN

/bin/sh
if [ "$1" -ge "1" ]; then
  /sbin/service iiim condrestart >/dev/null 2>&1
fi