Sophie

Sophie

distrib > Mandriva > 9.0 > x86_64 > media > main > by-pkgid > 2859b963efa472dc111eaff236bb7b9f > scriptlet

devfsd-1.3.25-20.1mdk.x86_64.rpm

PREIN

/bin/sh
[ -d /var/dev-state/ -a ! -e /lib/dev-state ] && /bin/mv /var/dev-state /lib/dev-state
[ -d /var/lib/dev-state/ -a ! -e /lib/dev-state ] && /bin/mv /var/lib/dev-state /lib/dev-state || :

PREUN

/bin/sh
if [ "$1" = 0 ]; then
  for i in /etc/lilo.conf /boot/grub/menu.lst; do
    [[ -e $i ]] && perl -pi -e 's/(\s*)devfs=mount(\s*)/$1 || $2/e' $i
  done
  
  [[ $(/usr/sbin/detectloader -q) = "LILO" ]] && /sbin/lilo > /dev/null
fi
/usr/share/rpm-helper/del-service devfsd $1 devfsd

POSTIN

/bin/sh
/usr/share/rpm-helper/add-service devfsd $1 devfsd 

[[ "$1" -gt 1 ]] && exit 0
[ -f /etc/sysconfig/mouse -a ! -e /etc/devfs/conf.d/mouse.conf ] || exit 0
/sbin/devfs-add-mouse-entry

POSTUN

/bin/sh
[ "$1" = 0 ] && killall -TERM devfsd 2>/dev/null || :