[Fai-commit] r6678 - trunk/bin

Thomas Lange lange at alioth.debian.org
Fri Oct 7 21:12:15 UTC 2011


Author: lange
Date: 2011-10-07 21:12:14 +0000 (Fri, 07 Oct 2011)
New Revision: 6678

Modified:
   trunk/bin/make-fai-nfsroot
Log:
remove option -U


Modified: trunk/bin/make-fai-nfsroot
===================================================================
--- trunk/bin/make-fai-nfsroot	2011-10-07 12:10:53 UTC (rev 6677)
+++ trunk/bin/make-fai-nfsroot	2011-10-07 21:12:14 UTC (rev 6678)
@@ -82,17 +82,9 @@
 
 merror="properly"
 sshpreserve=0
-divert=0
 
-if [ -f /etc/lsb-release ]; then
-    . /etc/lsb-release
-    case "$DISTRIB_ID" in
-	Ubuntu) divert=0 ;;
-    esac
-fi
-
 # option e currently does nothing
-while getopts hervC:B:f:kKpU opt ; do
+while getopts hervC:B:f:kKp opt ; do
     case "$opt" in
         C) cfdir=$OPTARG ;;
         B) basetgz=$OPTARG ;;
@@ -104,7 +96,6 @@
         h) usage ;;
         e) expert=1 ;; # a dummy option, that only fai-setup uses
         p) sshpreserve=1 ;;
-        U) divert=0 ;; # compability option, default used to be 1 by default
         ?) exit 5 ;; # error in option parsing
     esac
 done
@@ -166,15 +157,6 @@
     fi
 }
 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-install_kernel_nfsroot() {
-
-    if [ $divert = 1 ]; then
-	rm $NFSROOT/usr/sbin/update-initramfs
-	LC_ALL=C $ROOTCMD dpkg-divert --rename --remove /usr/sbin/update-initramfs
-	$ROOTCMD update-initramfs -k all -t -u
-    fi
-}
-# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 setup_ssh() {
 
     # nothing to do if no ssh is available in nfsroot
@@ -396,11 +378,6 @@
     mkdir $NFSROOT/etc/mdadm; touch $NFSROOT/etc/mdadm/mdadm.conf # stop mdadm from calling mkconf
     $ROOTCMD apt-get update
     $ROOTCMD aptitude -Rfy install fai-nfsroot
-
-    if [ $divert = 1 ]; then
-	fdivert /usr/sbin/update-initramfs
-	ln -sf /bin/true $NFSROOT/usr/sbin/update-initramfs
-    fi
     $ROOTCMD apt-get -y dist-upgrade
 }
 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
@@ -460,12 +437,6 @@
 	LC_ALL=C $ROOTCMD dpkg-divert --quiet --add --rename $item
     done
 }
-# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-kernel_install() {
-
-    install_kernel_nfsroot
-    setup_dhcp
-}
 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 run_hooks() {
 
@@ -501,14 +472,10 @@
 [ -n "$kinstall" ] && {
     trap "true" EXIT
     echo "Upgrading nfsroot and installing new packages into the nfsroot."
-    if [ $divert = 1 ]; then
-	fdivert /usr/sbin/update-initramfs
-	ln -sf /bin/true $NFSROOT/usr/sbin/fai
-    fi
     $ROOTCMD apt-get update
     $ROOTCMD apt-get -y dist-upgrade
     LC_ALL=C add_packages_nfsroot
-    kernel_install
+    setup_dhcp
     run_hooks
     umount_dirs
     trap "true" EXIT
@@ -549,7 +516,6 @@
 fi
 
 create_nfsroot
-
 kernel_install
 run_hooks
 check_nfsroot




More information about the Fai-commit mailing list