home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2007 September / PCWSEP07.iso / Software / Linux / Linux Mint 3.0 Light / LinuxMint-3.0-Light.iso / casper / filesystem.squashfs / var / lib / dpkg / info / initramfs-tools.postinst < prev    next >
Encoding:
Text File  |  2007-04-13  |  608 b   |  35 lines

  1. #!/bin/sh
  2.  
  3. set -e
  4.  
  5. if [ ! -e /etc/initramfs-tools/modules ]; then
  6.     cp /usr/share/initramfs-tools/modules /etc/initramfs-tools/
  7. fi
  8.  
  9. if [ -f /etc/initramfs-tools/conf.d/resume ]; then
  10.     . /etc/initramfs-tools/conf.d/resume
  11.     case "$RESUME" in
  12.         UUID=*|LABEL=*)    # Already upgraded
  13.             ;;
  14.         /dev/*)
  15.             if [ -b "$RESUME" ]; then
  16.                 UUID=$(/sbin/vol_id -u "$RESUME" || true)
  17.                 if [ -n "$UUID" ]; then
  18.                     echo "RESUME=UUID=${UUID}" > /etc/initramfs-tools/conf.d/resume
  19.                 fi
  20.             fi
  21.             ;;
  22.     esac
  23. fi
  24.  
  25.         
  26.         
  27.  
  28. # Regenerate initramfs on upgrade
  29. if [ "$1" = "configure" ] && [ -n "$2" ]; then
  30.     update-initramfs -u
  31. fi
  32.  
  33.  
  34.  
  35.