Diff for /elwix/config/etc/default/fit2cf.sh between versions 1.1 and 1.2

version 1.1, 2011/07/05 23:43:00 version 1.2, 2021/03/11 13:59:50
Line 31  else Line 31  else
 fi  fi
   
 echo "Fit slice ${DEV}e to whole size of $DEV ..."  echo "Fit slice ${DEV}e to whole size of $DEV ..."
DEVSIZE=`diskinfo $DEV | awk '{ printf("%s", $4); }'`DEVSIZE=`diskinfo $DEV | awk '{ printf("%d", $4); }'`
disklabel $DEV 2>&- | awk -vdevsize=$DEVSIZE '($1 == "c:") {OLDSIZE=`disklabel $DEV | awk '($1 == "c:") { printf("%d", $2); }'`
 disklabel $DEV 2>&- | awk -vdevsize=$DEVSIZE -voldsize=$OLDSIZE '($1 == "c:") {
                         for (i = 1; i <= NF; i++)                          for (i = 1; i <= NF; i++)
                                 printf("%s ", (i == 2) ? devsize : $i);                                  printf("%s ", (i == 2) ? devsize : $i);
                         printf("\n");                          printf("\n");
                         next;                          next;
                       }                        }
                       ($1 == "a:") {                        ($1 == "a:") {
                        for (i = 1; i <= NF; i++) {                        printf("e: %d %d unused 0 0 0\n", devsize - oldsize, oldsize);
                                if (i == 2) 
                                        offset = $i + $3 
                                printf("%s ", $i); 
                        } 
                        printf("\n"); 
                        printf("e: %d %d unused 0 0 0\n", devsize - offset, offset); 
                        next; 
                       }                        }
                       { printf("%s\n", $0); }' >/tmp/disklabel.tmp                        { printf("%s\n", $0); }' >/tmp/disklabel.tmp
   
Line 59  rm -f /tmp/disklabel.tmp Line 53  rm -f /tmp/disklabel.tmp
 echo  echo
 echo " Now will restart system to activate new schema !!!"  echo " Now will restart system to activate new schema !!!"
 echo  echo
rebootkill -2 1

Removed from v.1.1  
changed lines
  Added in v.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>