home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / lib / partman / finish.d / 75reformat_after_restart < prev    next >
Encoding:
Text File  |  2009-04-19  |  412 b   |  22 lines

  1. #!/bin/sh
  2.  
  3. . /lib/partman/lib/base.sh
  4.  
  5. for dev in $DEVICES/*; do
  6.     [ -d "$dev" ] || continue
  7.     cd "$dev"
  8.     open_dialog PARTITIONS
  9.     while { read_line num id size type fs path name; [ "$id" ]; }; do
  10.         if [ -f "$id/method" ]; then
  11.             method=$(cat "$id/method")
  12.             if [ "$method" = format ]; then
  13.                 echo keep >"$id/method"
  14.             fi
  15.         fi
  16.         if [ -f "$id/format" ]; then
  17.             rm -f "$id/format"
  18.         fi
  19.     done
  20.     close_dialog
  21. done
  22.