Sophie

Sophie

distrib > Fedora > 17 > i386 > by-pkgid > 0f88a99b060b82fe08b435b5e027809b > scriptlet

grub2-2.0-0.39.fc17.i686.rpm

PREUN

/bin/sh
if [ "$1" = 0 ]; then
	/sbin/install-info --delete --info-dir=/usr/share/info /usr/share/info/grub2.info.gz || :
	/sbin/install-info --delete --info-dir=/usr/share/info /usr/share/info/grub2-dev.info.gz || :
fi

POSTIN

/bin/sh
if [ "$1" = 1 ]; then
	/sbin/install-info --info-dir=/usr/share/info /usr/share/info/grub2.info.gz || :
	/sbin/install-info --info-dir=/usr/share/info /usr/share/info/grub2-dev.info.gz || :
fi

Triggers

grub2 < 1:1.99-4

/bin/sh
# grub2 < 1.99-4 removed a number of essential files in postun. To fix upgrades
# from the affected grub2 packages, we first back up the files in triggerun and
# later restore them in triggerpostun.
# https://bugzilla.redhat.com/show_bug.cgi?id=735259

# Back up the files before uninstalling old grub2
mkdir -p /boot/grub2.tmp &&
mv -f /boot/grub2/*.mod \
      /boot/grub2/*.img \
      /boot/grub2/*.lst \
      /boot/grub2/device.map \
      /boot/grub2.tmp/ || :

grub2 < 1:1.99-4

/bin/sh
# ... and restore the files.
test ! -f /boot/grub2/device.map &&
test -d /boot/grub2.tmp &&
mv -f /boot/grub2.tmp/*.mod \
      /boot/grub2.tmp/*.img \
      /boot/grub2.tmp/*.lst \
      /boot/grub2.tmp/device.map \
      /boot/grub2/ &&
rm -r /boot/grub2.tmp/ || :