Your message dated Fri, 18 Jan 2013 22:47:25 +0100
with message-id <[email protected]>
and subject line Re: Bug#696157: release.debian.org: preapproval of
grml-debootstrap/0.54
has caused the Debian Bug report #696157,
regarding release.debian.org: preapproval of grml-debootstrap/0.54
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
696157: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=696157
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock
Now that wheezy should be released soon we want to do the final
preparations for grml-debootstrap to make wheezy the supported
stable and default release. Therefore I would like to seek
preapproval of grml-debootstrap/0.54.
It's setting wheezy as default release, includes a bugfix for GRUB
cmdline (fixing --bootappend option) and updates docs accordingly.
diff -Nru grml-debootstrap-0.53/config grml-debootstrap-0.54/config
--- grml-debootstrap-0.53/config 2012-05-14 16:27:08.000000000 +0200
+++ grml-debootstrap-0.54/config 2012-12-17 11:43:31.000000000 +0100
@@ -63,10 +63,9 @@
# GRMLPACKAGES='grml-etc-core'
# Debian release that should be installed.
-# Supported values: lenny (old-stable), squeeze (stable),
-# wheezy (testing), sid (unstable)
-# Default: 'squeeze'
-# RELEASE='squeeze'
+# Supported values: lenny, squeeze, wheezy, sid
+# Default: 'wheezy'
+# RELEASE='wheezy'
# Define components that should be used within sources.list.
# Default: 'main contrib non-free'
diff -Nru grml-debootstrap-0.53/debian/changelog
grml-debootstrap-0.54/debian/changelog
--- grml-debootstrap-0.53/debian/changelog 2012-06-19 23:04:55.000000000
+0200
+++ grml-debootstrap-0.54/debian/changelog 2012-12-17 11:45:23.000000000
+0100
@@ -1,3 +1,20 @@
+grml-debootstrap (0.54) unstable; urgency=low
+
+ [ Evgeni Golov ]
+ * [5ee8148] add BOOT_APPEND to GRUB_CMDLINE_LINUX_DEFAULT
+
+ [ Michael Prokop ]
+ * [62cec4e] Do not hardcode squeeze as Debian/stable
+ * [6589216] Set wheezy as the new default release [Closes: #688234]
+ * [ae9070d] docs: fix outdated default mirror reference
+ * [e5a6244] docs: clarify AUTOINSTALL is currently supported on Grml
+ live systems only. Thanks to Evgeni Golov <[email protected]> for review
+ + improving
+ * [4280921] docs: mention VM image and dialog based frontend support.
+ Thanks to Evgeni Golov <[email protected]> for review and improving
+
+ -- Michael Prokop <[email protected]> Mon, 17 Dec 2012 11:45:14 +0100
+
grml-debootstrap (0.53) unstable; urgency=low
* [4d08103] Add acpi-support-base to default package selection
diff -Nru grml-debootstrap-0.53/grml-debootstrap
grml-debootstrap-0.54/grml-debootstrap
--- grml-debootstrap-0.53/grml-debootstrap 2012-06-07 20:50:58.000000000
+0200
+++ grml-debootstrap-0.54/grml-debootstrap 2012-12-17 11:43:31.000000000
+0100
@@ -30,7 +30,7 @@
PACKAGES='yes'
PRE_SCRIPTS='yes'
RECONFIGURE='console-data'
-RELEASE='squeeze'
+RELEASE='wheezy'
RM_APTCACHE='yes'
SCRIPTS='yes'
SECURE='yes'
@@ -59,7 +59,7 @@
-m, --mirror <URL> Mirror which should be used for apt-get/aptitude.
-i, --iso <mnt> Mountpoint where a Debian ISO is mounted to, for use
instead of fetching packages from a mirror.
- -r, --release <name> Release of new Debian system (default: squeeze).
+ -r, --release <name> Release of new Debian system (default: wheezy).
-t, --target <target> Target partition (/dev/...) or directory where the
system should be installed to.
-p, --mntpoint <mnt> Mountpoint used for mounting the target system,
@@ -493,13 +493,13 @@
# ask for Debian release {{{
prompt_for_release()
{
- [ -n "$RELEASE" ] && DEFAULT_RELEASE="$RELEASE" || DEFAULT_RELEASE='squeeze'
+ [ -n "$RELEASE" ] && DEFAULT_RELEASE="$RELEASE" || DEFAULT_RELEASE='wheezy'
RELEASE="$(dialog --stdout --title "${PN}" --default-item $DEFAULT_RELEASE
--menu \
"Please enter the Debian release you would like to use for
installation:" \
0 50 4 \
- lenny Debian/old-stable \
- squeeze Debian/stable \
- wheezy Debian/testing \
+ lenny Debian/5.0 \
+ squeeze Debian/6.0 \
+ wheezy Debian/7.0 \
sid Debian/unstable)"
[ $? -eq 0 ] || bailout
}
@@ -1011,6 +1011,9 @@
rm -f "${MNTPOINT}/tmp/core.img"
einfo "Updating grub configuration file."
+ if [ -n "$BOOT_APPEND" ] ; then
+ sed -i "/GRUB_CMDLINE_LINUX_DEFAULT/ s#\"\$# ${BOOT_APPEND}\"#"
"${MNTPOINT}"/etc/default/grub
+ fi
chroot "${MNTPOINT}" update-grub
umount "${MNTPOINT}"/proc
diff -Nru grml-debootstrap-0.53/grml-debootstrap.8.txt
grml-debootstrap-0.54/grml-debootstrap.8.txt
--- grml-debootstrap-0.53/grml-debootstrap.8.txt 2012-05-14
18:12:36.000000000 +0200
+++ grml-debootstrap-0.54/grml-debootstrap.8.txt 2012-12-17
11:44:48.000000000 +0100
@@ -17,12 +17,14 @@
grml-debootstrap is a wrapper suite around debootstrap (and cdebootstrap if you
want) for installing a plain Debian system (e.g. via Grml) very fast and easy.
-All you have to do is adjust a few variables in configuration file
-/etc/debootstrap/config (or specify some variables via command line) and invoke
-grml-debootstrap without any further options then.
+All you have to do is adjust a few variables in the configuration file
+/etc/debootstrap/config or specify some command line options and invoke
+grml-debootstrap. If invoked without any configuration modifications or command
+line options a dialog based frontend will be available to control some basic
+configuration options.
-A plain and base Debian system will be installed on the given device (or
-directory) then. Customization of this process is possible as well.
+A plain and base Debian system will be installed on the given device, directory
+or virtual image file then. Customization of this process is possible as well.
CAUTION: The Grml team does not take responsibility for loss of any data!
@@ -201,7 +203,7 @@
grml-debootstrap --target /dev/sda1 --grub /dev/sda
-Install default Debian release (stable/squeeze) on /dev/sda1 and install
bootmanager
+Install default Debian release (wheezy) on /dev/sda1 and install bootmanager
Grub in MBR (master boot record) of /dev/sda and use /dev/sda1 as system
partition.
grml-debootstrap --target /dev/sda6 --grub /dev/sda --release sid
@@ -212,25 +214,25 @@
mount /dev/sda1 /data/chroot
grml-debootstrap --target /data/chroot
-Install default Debian release (stable/squeeze) in directory /data/chroot
(without
+Install default Debian release (wheezy) in directory /data/chroot (without
any bootloader).
grml-debootstrap --target /dev/sda3 --grub /dev/sda --mirror
ftp://ftp.tugraz.at/mirror/debian
-Install default debian release (stable/squeeze) in a Virtual Machine file with
+Install default debian release (wheezy) in a Virtual Machine file with
3GB disk size (including Grub as bootmanager in MBR of the virtual disk file):
mount /dev/sda1 /mnt/sda1
grml-debootstrap --vmfile --vmsize 3G --target /mnt/sda1/qemu.img
-Install default Debian release (stable/squeeze) on /dev/sda3 and install
bootmanager
+Install default Debian release (wheezy) on /dev/sda3 and install bootmanager
Grub in MBR (master boot record) of /dev/sda and use /dev/sda3 as system
partition.
Use specified mirror instead of the default (ftp://ftp.debian.de/debian) one.
- mount -o loop /mnt/sda6/debian-40r0-i386-CD-1.iso /mnt/iso
+ mount -o loop /mnt/sda6/debian-CD-1.iso /mnt/iso
grml-debootstrap --target /dev/sda1 --grub /dev/sda --iso
file:/mnt/iso/debian/
-Install Debian stable/squeeze on /dev/sda1 using the loopback mounted
Debian-ISO
+Install Debian on /dev/sda1 using the loopback mounted Debian-ISO
for the base-system and install bootmanager Grub in MBR (master boot record) of
/dev/sda and use /dev/sda1 as system partition. Please notice, that the chroot
system requires network access for all packages which are not part of the
@@ -296,9 +298,9 @@
full automatic mode. While this mode isn't really useful for interactive
execution (just configure /etc/debootstrap/configure or specify the relevant
variables on the command line instead) it is meant for use via boot option
-debian2hd. The boot option debian2hd (more precise: the kernelname on
bootprompt)
-supports the following boot options (they correspond with the command line
options
-mentioned above):
+debian2hd on the Grml live system. The boot option debian2hd (more precise: the
+kernelname at the bootprompt) supports the following boot options (they
+correspond with the command line options mentioned above):
target=...
@@ -311,13 +313,13 @@
release=...
-Specify release of new Debian system. Defaults to Debian squeeze. Supported
+Specify release of new Debian system. Defaults to Debian wheezy. Supported
relases: lenny, squeeze, wheezy and sid. Usage example: release=sid
mirror=...
Specify mirror which should be used for apt-get/aptitude instead
-of the default one (ftp://ftp.debian.de/debian).
+of the default one (http://cdn.debian.net/debian).
Usage example: mirror=ftp://ftp.tugraz.at/mirror/debian
password=...
@@ -350,8 +352,8 @@
================================================================================
[1] Please notice that lenny is the current old-stable release within Debian.
grml-debootstrap can handle the release but you really should not use lenny
-anymore unless you really know what you are doing. Choose stable (squeeze)
-instead.
+anymore unless you really know what you are doing. Choose Debian 6.0 (squeeze)
+or Debian 7.0 (wheezy) instead.
Notice that you need to specify a mirror providing the lenny release, the
default (http://cdn.debian.net/debian) doesn't provide it any longer nowadays.
@@ -367,8 +369,8 @@
.sid release
================================================================================
[2] Please notice that sid is Debian/unstable and due to its nature might not
be
-always installable. What _might_ work instead is deploying stable (squeeze) or
-testing (wheezy) and upgrade it after installation finished.
+always installable. What _might_ work instead is deploying a stable or testing
+release and upgrade it after installation finished.
================================================================================
Bugs
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
On Fri, Jan 18, 2013 at 18:51:26 +0100, Michael Prokop wrote:
> * Julien Cristau [Fri Dec 28, 2012 at 06:06:54PM +0100]:
> > On Mon, Dec 17, 2012 at 12:45:40 +0100, Michael Prokop wrote:
>
> > > Now that wheezy should be released soon we want to do the final
> > > preparations for grml-debootstrap to make wheezy the supported
> > > stable and default release. Therefore I would like to seek
> > > preapproval of grml-debootstrap/0.54.
>
> > Go ahead. Ping this bug after it's spent a few days in sid.
>
> Pinging the bug as requested (grml-debootstrap/0.54 is
> sitting in Debian/unstable since 31 Dec 2012[1]).
>
> Thanks for your time and taking care.
>
Unblocked.
Cheers,
Julien
signature.asc
Description: Digital signature
--- End Message ---