socsvn commit: r278257 - soc2014/kczekirda/pxe-fai-head/head/usr.sbin/bsdinstall/scripts

kczekirda at FreeBSD.org kczekirda at FreeBSD.org
Thu Mar 12 13:39:27 UTC 2015


Author: kczekirda
Date: Thu Mar 12 13:39:23 2015
New Revision: 278257
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=278257

Log:
  simple choice of release

Modified:
  soc2014/kczekirda/pxe-fai-head/head/usr.sbin/bsdinstall/scripts/script

Modified: soc2014/kczekirda/pxe-fai-head/head/usr.sbin/bsdinstall/scripts/script
==============================================================================
--- soc2014/kczekirda/pxe-fai-head/head/usr.sbin/bsdinstall/scripts/script	Thu Mar  5 09:45:59 2015	(r278256)
+++ soc2014/kczekirda/pxe-fai-head/head/usr.sbin/bsdinstall/scripts/script	Thu Mar 12 13:39:23 2015	(r278257)
@@ -45,10 +45,8 @@
 # BSDINSTALL_DISTDIR
 # MIRROR default:
 : ${MIRROR:=ftp://ftp.freebsd.org}
-# RELDIR default:
-: ${RELDIR:=releases}
 # RELEASE default:
-: ${RELEASE:=10.1-RELEASE}
+: ${RELEASE:=10.1}
 # HOSTNAME	to TMPETC if not exist, don't set
 # KEYMAP	to TMPETC if not exist, don't set
 # DAEMONS	to TMPETC if not exist, don't set
@@ -141,15 +139,25 @@
 else
 	bsdinstall scriptedpart "$PARTITIONS"
 fi
+
 bsdinstall mount
 
 ############################################################ INSTALLATION
 
 # Build mirror path
 
+if [ "$RELEASE" = "11.0" ]; then
+	RELDIR="snapshots"
+	RELEASE="$RELEASE-CURRENT"
+else
+	RELDIR="releases"
+	RELEASE="$RELEASE-RELEASE"
+fi
+
 MIRROR=$(echo "$MIRROR" | sed 's/\/$//')
 
 BSDINSTALL_DISTSITE="$MIRROR/pub/FreeBSD/$RELDIR/$UNAME_M/$UNAME_P/$RELEASE"
+
 export BSDINSTALL_DISTSITE
 
 # Fetch distributions
@@ -230,7 +238,7 @@
 
 	if [ "$DHCP" = "NO" ]; then
 		echo "ifconfig_${INTERFACE}=\"inet $ADDRESSV4 netmask $NETMASK\"" >> $BSDINSTALL_TMPETC/rc.conf.network
-		echo "defaultrouter=\"$GWV4\"" >> $BSDINSTALL_TMPETC/rc.conf.networ
+		echo "defaultrouter=\"$GWV4\"" >> $BSDINSTALL_TMPETC/rc.conf.network
 	fi
 fi
 
@@ -247,7 +255,7 @@
 fi
 
 # Resolver
-mkdir $BSDINSTALL_CHROOT/etc/
+
 if [ "$DOMAIN" ]; then
 	echo "domain $DOMAIN" >> $BSDINSTALL_CHROOT/etc/resolv.conf
 fi


More information about the svn-soc-all mailing list