# BACKPORTREPOS='yes'
# Debian release that should be installed.
-# Supported values: lenny, squeeze, wheezy, jessie, stretch, buster, sid
+# Supported values: lenny, squeeze, wheezy, jessie, stretch, buster, bullseye, sid
# Default: 'buster'
# RELEASE='buster'
[ -n "$RELEASE" ] && DEFAULT_RELEASE="$RELEASE" || DEFAULT_RELEASE='buster'
RELEASE="$(dialog --stdout --title "${PN}" --default-item $DEFAULT_RELEASE --menu \
"Please enter the Debian release you would like to use for installation:" \
- 0 50 6 \
+ 0 50 8 \
lenny Debian/5.0 \
squeeze Debian/6.0 \
wheezy Debian/7.0 \
jessie Debian/8.0 \
stretch Debian/9.0 \
buster Debian/10.0 \
+ bullseye Debian/11.0 \
sid Debian/unstable)"
[ $? -eq 0 ] || bailout
}
*-r*, *--release* _releasename_::
Specify release of new Debian system. Supported releases names: lenny,
- squeeze, wheezy, jessie, stretch, buster and sid. Corresponding with configuration
+ squeeze, wheezy, jessie, stretch, buster, bullseye and sid. Corresponding with configuration
variable RELEASE. Default release: buster
*--remove-configs*::
release=...
Specify release of new Debian system. Defaults to Debian buster. Supported
-releases: lenny, squeeze, wheezy, jessie, stretch, buster and sid. Usage example: release=stretch
+releases: lenny, squeeze, wheezy, jessie, stretch, buster, bullseye and sid. Usage example: release=stretch
mirror=...
fake-uname.so:
gcc -shared -fPIC -ldl fake-uname.c -o fake-uname.so
+# Debian 11
+bullseye: fake-uname.so clean install
+ packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION) -var grml_debootstrap_local_path=$(GRML_DEBOOTSTRAP_LOCAL_PATH) debian64.json
+
# Debian 10
buster: fake-uname.so clean install
packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION) -var grml_debootstrap_local_path=$(GRML_DEBOOTSTRAP_LOCAL_PATH) debian64.json
lenny: fake-uname.so clean install
packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION) -var grml_debootstrap_local_path=$(GRML_DEBOOTSTRAP_LOCAL_PATH) debian64.json
-.PHONY: compile buster stretch jessie wheezy squeeze lenny
+.PHONY: compile bullseye buster stretch jessie wheezy squeeze lenny
-Current status (as of 2017-01-26):
+Current status (as of 2018-12-30):
+----------------+-------------+
| Release / Tool | debootstrap |
+----------------+-------------+
| stretch | works |
+----------------+-------------+
+ | bullseye | works [2] |
+ +----------------+-------------+
| sid | works [2] |
+----------------+-------------+
|jessie |works
|stretch |works
|buster |works
+|bullseye |works[2]
|sid |works[2]
|======================