Update THANKS file
[grml-debootstrap.git] / debian / changelog
1 grml-debootstrap (0.29) UNRELEASED; urgency=low
2
3   The "thanks to gebi for the bugreports and feedback" release. :)
4   * Install busybox in kernel stage to be able to debug initramfs
5     problems.
6   * Check whether we are installing into a directory in stage mkfs
7     so we don't skip if the target is already mounted.
8   * Mention "default: lenny" instead of "default: stable" in help
9     text as "stable" is invalid.
10   * Use 'pri=0' as example for swap partition in /etc/fstab.
11   * Do not adjust mydestination and myhostname in /etc/postfix/main.cf as
12     mydestination defaults to "$myhostname, localhost.$mydomain, localhost",
13     myhostname defaults to gethostname() and mydomain to localdomain.
14   * Slightly improve wording of -t and -p options.
15   * Do not try to create /etc/debootstrap if it already exists (which
16     might be the case when installing to a directory).
17   * Mention hostname in configuration check dialog.
18   * Apply patch by Zoran Dzelajlija which addresses the partition
19     calculation problem when installing to /dev/cciss/c0d0*. Thanks!
20   * Use ls for locating /dev/md* devices instead of echo so we don't
21     have '/dev/md*' in the interactive partition dialog.
22
23  -- Michael Prokop <mika@grml.org>  Wed, 08 Jul 2009 02:38:45 +0200
24
25 grml-debootstrap (0.28) unstable; urgency=low
26
27   * Work around the chpasswd problem. [Closes: issue692]
28     Thanks to Ulrich Dangel <uli@spamt.net> for the patch!
29
30  -- Michael Prokop <mika@grml.org>  Tue, 16 Jun 2009 16:11:30 +0200
31
32 grml-debootstrap (0.27) unstable; urgency=low
33
34   * New features:
35     - support setting Debian suite components (like main, contrib,...)
36       through COMPONENTS so it's possible to use a simple 'main' mirror.
37     - support setting aptitude/apt-get options through $DPKG_OPTIONS.
38     - support selection of netinstall vs. local mirror in interactive menu
39   * Bugfixes:
40     - make sure to ignore /dev/md* devices if not using SW-RAID
41     - do not fail in chrootmirror() when using $ISO variable.
42     - change order of checkconfiguration() so we get the prompt/
43       display for checking configuration again.
44     - Drop 'do not prompt for partition dialog if swraid has been
45       configured already' which doesn't make any sense in most situations
46   * Minor changes:
47     - check for mounted target in mkfs() step already instead of mount_target()
48     - use '.. to the debootstrap command' in description of --debopt
49     - chroot-script: put installation of kernel before installing additional
50       packages so installation of kernel doesn't fail if the kernel directory
51       exists already
52   * Debian Package:
53     - bump Standard Version to 3.8.1 (no further changes).
54
55  -- Michael Prokop <mika@grml.org>  Fri, 08 May 2009 17:57:57 +0200
56
57 grml-debootstrap (0.26) unstable; urgency=low
58
59   * Do not use UUID on SW-RAID.
60   * Add /dev/md* to partition list. If /dev/md* is already
61     configured we don't want to re-run the SW-RAID setup
62     but instead just install on /dev/md*.
63
64  -- Michael Prokop <mika@grml.org>  Tue, 17 Mar 2009 10:47:53 +0100
65
66 grml-debootstrap (0.25) unstable; urgency=low
67
68   * Use configuration $RELEASE as well as default in interactive
69     setup script.
70   * Provide $MNTPOINT as environment variable for usage inside
71     /etc/debootstrap/scripts/.
72
73  -- Michael Prokop <mika@grml.org>  Sat, 07 Mar 2009 14:37:46 +0100
74
75 grml-debootstrap (0.24) unstable; urgency=low
76
77   * Update documentation.
78   * Use configuration of $MIRROR, $HOSTNAME as defaults in
79     interactive setup script.
80   * Add initial support for Debian/squeeze and drop sarge instead.
81   * Update VCS*-headers and long description of Debian package.
82   * Move asciidoc, docbook-xsl, xsltproc to Build-Depends-Indep.
83   * Drop $CHROOTMIRROR variable, instead use $MIRROR for debootstrap
84     as well as inside the chroot.
85   * Provide $MNTPOINT as environment variable for usage inside
86     /etc/debootstrap/scripts/.
87
88  -- Michael Prokop <mika@grml.org>  Sat, 07 Mar 2009 14:15:32 +0100
89
90 grml-debootstrap (0.23) unstable; urgency=low
91
92   The "hey, rocking - we get patches via git" release.
93
94   * Improve look'n'feel of partition error dialog.
95   * Improve documentation regarding installation of bootloader when
96     using directories as installation target. Thanks Tong Sun!
97     [Closes: issue539]
98   * Copy /etc/debootstrap/[s]bin as well to the chroot if they are
99     present. Suggestion by Tong Sun - thanks! [Closes: issue540]
100   * Apply several patches by Tong Sun (thanks!):
101     - allow symlinks when coping existing files to chroot.
102     - pre-seed packages using /etc/debootstrap/debconf-selections
103       [Closes: issue518]
104     - support DEBOOTSTRAP_OPT for passing extra parameters to the
105       debootstrap command
106     - support KEEP_SRC_LIST to allow user to provide their
107       own apt sources.list from /etc/debootstrap/etc/apt/sources.list
108     - provide cmdline processing in separate script
109     - added the '-d, --confdir=path' option
110     - added "--nodebootstrap": Skip debootstrap, only do configuration
111       to the target
112     - add -v, --verbose: Increase verbosity
113     - do not create stage file at finalize()
114   * Edit /etc/network/interfaces as well if the file exists already,
115     we definitely need at least a loopback interface.
116   * Adjust postfix configuration:
117     - modify hostname related options in /etc/postfix/main.cf
118     - listen on loopback interface by default (thanks for suggestion, gebi)
119   * Unify the --bootappend option, it's not --boot_append (thanks for
120     the hint, Tong Sun).
121   * Support execution of further scripts via options --scripts and
122     --chroot-scripts.
123   * Drop locales from RECONFIGURE list (thanks for hint, Tong Sun).
124     [Closes: issue560]
125
126  -- Michael Prokop <mika@grml.org>  Mon, 24 Nov 2008 23:29:30 +0100
127
128 grml-debootstrap (0.22) unstable; urgency=low
129
130   * Display meaningful information when no partitions could be found.
131
132  -- Michael Prokop <mika@grml.org>  Mon, 15 Sep 2008 19:46:20 +0200
133
134 grml-debootstrap (0.21) unstable; urgency=low
135
136   * Make sure it works on target directories also if they are
137     *not* mounted separately. Thanks for reporting, Tong.
138
139  -- Michael Prokop <mika@grml.org>  Tue, 02 Sep 2008 23:19:05 +0200
140
141 grml-debootstrap (0.20) unstable; urgency=low
142
143   * Use root=UUID=... by default if possible to avoid possible
144     race conditions with libata vs. pata.
145   * Fix setting hostname via interface.
146   * Provide interface in dialog for setting root password.
147
148  -- Michael Prokop <mika@grml.org>  Tue, 02 Sep 2008 14:02:43 +0200
149
150 grml-debootstrap (0.19) unstable; urgency=low
151
152   * Use dialog with --separate-output option to make sure mdadm
153     receives correct quoting for the RAID devices.
154
155  -- Michael Prokop <mika@grml.org>  Tue, 02 Sep 2008 13:36:12 +0200
156
157 grml-debootstrap (0.18) unstable; urgency=low
158
159   The "development sponsored by Sipwise GmbH" release.
160
161   * Provide interactive configuration dialog.
162   * Initial support for SW-RAID.
163   * Use stages based on target information, this gives us
164     the possibility to run multiple instance of grml-debootstrap.
165     [Closes: issue510]
166   * Use policy-rc.d inside chroot to avoid startup of daemons.
167     [Closes: issue509]
168   * Do not activate /sys by default anymore in /etc/fstab.
169   * Copy /etc/network/interfaces from running system to target
170     installation.
171   * Setting password via passwd does not work, use chpaswd instead.
172   * Remove stages after successful execution. [Closes: issue513]
173   * Make sure the configuration file inside the chroot provides
174     the same configuration as specified on the cmdline (thanks gebi
175     for reporting).
176   * Copy system's /etc/hosts to the target system.
177   * Move stages to /var/cache/grml-debootstrap (thanks for the idea,
178     gebi).
179   * Install devices using our own device tarball instead of running
180     MAKEDEV (which is just an ungly fork bomb).
181   * Install MTA postfix by default to avoid installation of unwanted
182     packages like citadel in lenny.
183   * Allow use of comments in file /etc/debootstrap/packages.
184   * Replace initrd-tools with initramfs-tools.
185   * Run aptitude with --without-recommends option.
186   * Run grub-install using --no-floppy, as requested by gebi.
187   * Support setting hostname via cmdline.
188   * Close issue in grml's BTS which showed up during development in hg:
189     Fix handling of config file inside chroot, thanks for spotting, gebi!
190     [Closes: issue512]
191   * Update debian/ to make lintian happy.
192
193  -- Michael Prokop <mika@grml.org>  Sat, 30 Aug 2008 02:01:14 +0200
194
195 grml-debootstrap (0.17) unstable; urgency=low
196
197   * Support "-r" option as well as "--release" as being documented.
198     Thanks for reporting, Jens Kubieziel.
199
200  -- Michael Prokop <mika@grml.org>  Wed, 26 Mar 2008 22:44:06 +0100
201
202 grml-debootstrap (0.16) unstable; urgency=low
203
204   * Drop the second passwd call.
205
206  -- Michael Prokop <mika@grml.org>  Wed, 19 Dec 2007 10:10:54 +0100
207
208 grml-debootstrap (0.15) unstable; urgency=low
209
210   * Make sure the passwd command succeeds.
211     Thanks, Wolfgang Karall! [Closes: issue363]
212
213  -- Michael Prokop <mika@grml.org>  Sun, 16 Dec 2007 16:30:37 +0100
214
215 grml-debootstrap (0.14) unstable; urgency=low
216
217   * Make sure variable ISO is unset variable if not used.
218     Thanks for the bugreport, Darsha! [Closes: issue352]
219
220  -- Michael Prokop <mika@grml.org>  Sun, 09 Dec 2007 20:16:15 +0100
221
222 grml-debootstrap (0.13) unstable; urgency=low
223
224   * Fix manpage handling of xsltproc.
225
226  -- Michael Prokop <mika@grml.org>  Thu, 06 Dec 2007 23:47:09 +0100
227
228 grml-debootstrap (0.12) unstable; urgency=low
229
230   * Fixed some typos in the manpage.
231     Thanks for the patch, Alexander 'Stone' Steinböck!
232
233  -- Michael Prokop <mika@grml.org>  Wed, 24 Oct 2007 10:16:03 +0200
234
235 grml-debootstrap (0.11) unstable; urgency=low
236
237   * Better inform user about already executed stages.
238     [Closes: issue299]
239
240  -- Michael Prokop <mika@grml.org>  Sat,  6 Oct 2007 18:03:16 +0200
241
242 grml-debootstrap (0.10) unstable; urgency=low
243
244   * Add console-common to /etc/debootstrap/packages. Thanks for
245     the feature request, Thorsten Strusch!
246   * Support option -i/--iso: now it's possible to install packages
247     from a normal Debian ISO. Thanks for the idea and the basic
248     instructions to Thorsten Strusch!
249     http://www.thorstenstrusch.de/software/debian-linux/
250
251  -- Michael Prokop <mika@grml.org>  Mon, 04 Jun 2007 10:13:32 +0200
252
253 grml-debootstrap (0.9) unstable; urgency=low
254
255   [ Alexander Wirt ]
256   * Add support for EXTRAPACKAGES that can be dropped in
257     /etc/debootstrap/extrapackages
258   * Add boot_append option to manpage
259   * Manpage reformatted
260
261   [ Michael Prokop ]
262   * Support grml-repository and installation of grml-kernel
263     via GRMLREPOS and GRMLPACKAGES.
264   * Use stage logic inside chroot-script as well.
265   * Activate zsh completion.
266   * Rewrote interfaces() code for handling of
267     /etc/network/interfaces. Thanks for the pointer, formorer.
268   * Make sure stopping a service inside chroot-script does not
269     fail chroot-script itself.
270
271  -- Michael Prokop <mika@grml.org>  Mon, 23 Apr 2007 00:23:19 +0200
272
273 grml-debootstrap (0.8) unstable; urgency=low
274
275   * Add BOOT_APPEND option for kernel appendline 
276
277  -- Alexander Wirt <formorer@grml.org>  Sat, 21 Apr 2007 11:19:06 +0200
278
279 grml-debootstrap (0.7) unstable; urgency=low
280
281   * Support setting some variables via cmdline.
282   * Support full automatic installation via debian2hd.
283   * Change logic of function execution and improved error handling
284     in some functions.
285   * Use aptitude instead of apt-get in chroot-script, but
286     only if it's available.
287   * Use DEBIAN_FRONTEND='noninteractive' so we avoid unnecessary
288     questions when installing. (Thanks, formorer!)
289   * Added additional check to grub code for running sed on
290     /boot/grub/menu.lst.
291   * Updated TODO file.
292   * Use asciidoc for manpage generation.
293   * Added basic zsh-completion (thanks, ft!), but do not install it yet.
294     We have to adjust $fpath in grml-etc-core first.
295
296  -- Michael Prokop <mika@grml.org>  Fri, 13 Apr 2007 17:57:29 +0200
297
298 grml-debootstrap (0.6) unstable; urgency=low
299
300   * Support Debian release with codename 'lenny'. Depend on
301     debootstrap/cdebootstrap versions supporting lenny therefore.
302   * Split all the code into separate functions.
303   * Export LANG=C and LC_ALL=C as we don't have the locales inside
304     the chroot when running grml-debootstrap. (Just a cosmetic
305     change as there aren't any errors but warning messages from
306     dpkg.)
307   * Always assume architecture of the running system (overwriting
308     via $ARCH is still supported of course).
309   * Write variables from grml-debootstrap to /etc/debootstrap/variables
310     and provide it to chroot-script.
311   * Support stages. [Closes: issue151]
312
313  -- Michael Prokop <mika@grml.org>  Mon,  9 Apr 2007 14:35:21 +0200
314
315 grml-debootstrap (0.5) unstable; urgency=low
316
317   * Changed Architecture from any to all.
318
319  -- Michael Prokop <mika@grml.org>  Sat, 24 Mar 2007 16:58:53 +0100
320
321 grml-debootstrap (0.4) unstable; urgency=low
322
323   * Support installation into directory.
324
325  -- Michael Prokop <mika@grml.org>  Fri, 17 Nov 2006 23:00:38 +0100
326
327 grml-debootstrap (0.3) unstable; urgency=low
328
329   * Initial support for $ARCH.
330   * Added function for clean exit (using trap).
331
332  -- Michael Prokop <mika@grml.org>  Fri, 10 Nov 2006 00:51:09 +0100
333
334 grml-debootstrap (0.2) unstable; urgency=low
335
336   * Support Sarge and Sid as "$RELEASE"s as well.
337   * Added 'debootstrap | cdebootstrap' and grml-etc-core to
338     depends.
339   * Added support for:
340     - cdebootstrap [broken for sarge as $RELEASE, see #390510]
341     - setting hostname via /etc/hostname
342     - /etc/kernel-img.conf
343     - support setting locales through /etc/debootstrap/locale.gen
344   * Added ssh, mdadm and lvm2 to default package list.
345   * Rewrote kernel package version handling (removed from package
346     list to be able to support sarge as well).
347
348  -- Michael Prokop <mika@grml.org>  Fri,  3 Nov 2006 19:05:19 +0100
349
350 grml-debootstrap (0.1) unstable; urgency=low
351
352   * Initial release.
353
354  -- Michael Prokop <mika@grml.org>  Fri,  3 Nov 2006 01:10:52 +0100
355