Add support for installation of Debian stretch (issue #77)
authorSebastian Pipping <sebastian@pipping.org>
Wed, 6 May 2015 17:59:02 +0000 (19:59 +0200)
committerMichael Prokop <mika@grml.org>
Fri, 8 May 2015 11:54:49 +0000 (13:54 +0200)
Default release (jessie) remains as-is.

config
grml-debootstrap
grml-debootstrap.8.txt
releasetable.txt

diff --git a/config b/config
index a7504bb..6d682aa 100644 (file)
--- a/config
+++ b/config
@@ -68,7 +68,7 @@
 # BACKPORTREPOS='yes'
 
 # Debian release that should be installed.
-# Supported values: lenny, squeeze, wheezy, jessie, sid
+# Supported values: lenny, squeeze, wheezy, jessie, stretch, sid
 # Default: 'jessie'
 # RELEASE='jessie'
 
index 93bcbbf..89c56f4 100755 (executable)
@@ -535,6 +535,7 @@ prompt_for_release()
             squeeze  Debian/6.0 \
             wheezy   Debian/7.0 \
             jessie   Debian/8.0 \
+            stretch  Debian/9.0 \
             sid      Debian/unstable)"
   [ $? -eq 0 ] || bailout
 }
@@ -838,7 +839,7 @@ fi
 # Support for generic release codenames is unavailable. {{{
 if [ "$RELEASE" = "stable" ] || [ "$RELEASE" = "testing" ] ; then
    eerror "Generic release codenames (stable, testing) are unsupported. \
-Please use specific codenames such as lenny, squeeze, wheezy or jessie." ; eend 1
+Please use specific codenames such as lenny, squeeze, wheezy, jessie or stretch." ; eend 1
    bailout 1
 fi
 # }}}
index 2f4c197..63ad455 100644 (file)
@@ -175,7 +175,7 @@ Options and environment variables
 *-r*, *--release* _releasename_::
 
     Specify release of new Debian system. Supported releases names: lenny,
-    squeeze, wheezy, jessie (note: requires a recent version of debootstrap)
+    squeeze, wheezy, jessie, stretch (note: requires a recent version of debootstrap)
     and sid. Corresponding with configuration variable RELEASE.
 
 *--pre-scripts* _directory_::
@@ -337,7 +337,7 @@ Where do you want to install grub to? Usage example: grub=/dev/sda
   release=...
 
 Specify release of new Debian system. Defaults to Debian jessie. Supported
-releases: lenny, squeeze, wheezy, jessie and sid. Usage example: release=sid
+releases: lenny, squeeze, wheezy, jessie, stretch and sid. Usage example: release=sid
 
   mirror=...
 
index 7960030..5c3dc53 100644 (file)
@@ -6,5 +6,6 @@
 |squeeze  |works
 |wheezy   |works
 |jessie   |works
+|stretch  |works
 |sid      |works[2]
 |======================