changelog 233 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
live-build (4.0~alpha26-1) experimental; urgency=low

  [ Jan Blunck ]
  * Remove chroot-only configured apt sources in chroot_archives remove.
  * Selectively remove chroot-only APT configuration and preferences
    instead of wiping everything.

  [ Daniel Baumann ]
  * Removing unused description variable in syslinux configs.
  * Updating to python 3.3 (Closes: #723702).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Thu, 19 Sep 2013 09:10:12 +0200

14
15
16
17
18
19
20
21
22
23
24
live-build (4.0~alpha25-1) experimental; urgency=low

  [ Richard Nelson ]
  * Modify l-b-cgi frontend logging paths.

  [ Daniel Baumann ]
  * Making workaround for apt-get source actually working in backports-
    included-but-not-enabled scenarios.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Wed, 18 Sep 2013 10:23:16 +0200

25
26
27
28
29
30
live-build (4.0~a24-1) experimental; urgency=low

  * Updating initsystem default for progress-linux releases.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Fri, 06 Sep 2013 20:05:13 +0200

31
32
33
34
35
36
37
38
39
live-build (4.0~a23-1) experimental; urgency=low

  * Updating cgi templates for current bootstrap version 3.0.0 based theme
    on live-systems.org.
  * Updating hardcoded defaults for syslinux splash descriptions for
    progress-linux.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Fri, 06 Sep 2013 18:30:14 +0200

40
41
42
43
44
45
46
47
48
49
50
51
live-build (4.0~a22-1) experimental; urgency=low

  [ Daniel Baumann ]
  * Updating binary repository prefix for progress-linux.
  * Updating syslinux flavour detection for progress-linux.

  [ Raphaël Hertzog ]
  * Ensure xfsprogs and jfsutils are available in the ISO when d-i is
    used.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Thu, 05 Sep 2013 17:30:38 +0200

52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
live-build (4.0~a21-1) experimental; urgency=low

  * Breaking out installer integration into an own stage.
  * Splitting out preseed handling from main installer script.
  * Adding note about live-build version in build to get the lb version
    into build logs.
  * Using includes.installer instead of includes.debian-installer.
  * Avoid failing on package lists fails that have no newline at the end.
  * Reorganizing frontend in source tree.
  * Dropping global archive definitions shipped in
    /usr/share/live/build/archives (same as with packagelists, hidden
    archive 'magic' is gone now in favour of explicit config tree
    configuration).
  * Removing some leftovers in chroot_archives from --archives removal.
  * Handling dist-upgrade right after bootstrap with copy of
    chroot_archives as bootstrap_archives in preparation for a future
    multi-archive bootstrap.
  * Moving caching out of bootstrap_{c,}debootstrap to own helper for
    future unification with chroot caches helper.
  * Debranding live sources.
  * Expanding all variables in all syslinux configuration files, rathern
    than on some selected ones only.
  * Updating linux-image package names for 3.0 in installer_debian-
    installer.
  * Stripping backports from sources.list temporarily when obtaining
    sources to workaround apts disregard of pinning for the cases where
    backports are included but not enabled.
  * Calling bootstrap_archives with correct pass argument.
  * Correcting wrong defaults setting for parent distribution in
    config/build.
  * Removing obsolete starting of binary_debian-installer in binary.
  * Renaming some leftover pieces from binary_debian-installer to
    installer_debian-installer.
  * Correcting wrong installer directory moving check in progress-linux
    mode.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Wed, 07 Aug 2013 18:06:23 +0200

90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
live-build (4.0~a20-1) experimental; urgency=low

  [ Richard Nelson ]
  * Improve reading of post data on l-b-cgi frontend.

  [ Daniel Baumann ]
  * Removing importet test bashism in frontends/cgi/live-build-cgi.
  * Updating versioning scheme references to match new scheme since
    wheezy.
  * Dropping some EOL ubuntu release information.

  [ Richard Nelson ]
  * Correcting bashism in frontends/cgi/live-build-cgi
  * Reverting returning the error code from auto/build script, doesn't
    work.
  * Run build call from l-b-cgi.cron with noauto.
  * Adding set +e to l-b-cgi.cron so script will finish on errors.

  [ Daniel Baumann ]
  * Adding hook to remove ssl-cert-snakeoil by default.
  * Extending wget calls with options variable in bootstrap_archive-keys
    too (Closes: #712710).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Wed, 19 Jun 2013 08:01:17 +0200

115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
live-build (4.0~a19-1) experimental; urgency=low

  [ Richard Nelson ]
  * Modified l-b-cgi cron to move submitted build file to temporary build
    directory after reading.
  * Initial commit on l-b-cgi frontend to support multiple instances of
    image building.
  * Formatting cleanup on l-b-cgi.cron wrt commit that support multiple
    instances of image building.

  [ Daniel Baumann ]
  * Sorting kernel versions in reverse order (newest first) in syslinux
    configurations in consistency with normal bootloader behaviours.
  * Moving creation of chroot.files manifest in lb chroot after pseudo-
    filesystems have been unmounted to avoid loops, thanks to Michal
    Suchanek <hramrach@gmail.com>.
  * Sorting imports in python stubs.

  [ Richard Nelson ]
  * Return the error code from auto/build script.

  [ Daniel Baumann ]
  * Including memtest86+ in syslinux menu.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 27 May 2013 16:48:19 +0200

141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
live-build (4.0~a18-1) experimental; urgency=low

  [ Daniel Baumann ]
  * Updating derivatives archive-key signature validiation to look by
    default at both debian and debian-maintainers keyrings.
  * Updating bootstrap mirror for progress-linux.
  * Enabling release updates (formerly known as volatile) for wheezy.
  * Updating todo in python stubs.
  * Skipping loadlin inclusion on netboot images.

  [ chals ]
  * Changing how syslinux files are copied to make netboot images work
    properly.

  [ Daniel Baumann ]
  * Adding ls -lR files as .files output.
  * Renaming remove-udev-persistent-rules.chroot hook to remove-udev-
    persistent-net-rules.chroot for future additional udev hooks.
  * Adding hook to disable 70-persistent-cd.rules udev rule to prevent
    udev remember the cd device name both the one of the build system and
    the one of the live system (Closes: #706926).
  * Renumbering hook scripts.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 06 May 2013 20:09:54 +0200

166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
live-build (4.0~a17-1) experimental; urgency=low

  [ Michael Stummvoll ]
  * Using LB_HDD_SIZE to determine the size of the image.

  [ Daniel Baumann ]
  * Replacing bootstrap_debootstrap with Python stub.
  * Replacing bootstrap_cdebootstrap with Python stub.
  * Updating bootstrap for Python stubs.
  * Excluding Python scripts from shell script tests in top-level
    Makefile.
  * Adding depends to python3.2.
  * Temporary hack for lb config to produce config/build until stuff is
    cleaned up properly.
  * Removing bootstrap_cache, not needed anymore.
  * Dropping now unused intermediate config/image.
  * Adding python readme.
  * Moving old manpages out of the way.
  * Adding new lb_bootstrap_debootstrap manpage.
  * Adding initial German translation for bootstrap_debootstrap manpage.
  * Adding new lb_bootstrap_cdebootstrap manpage.
  * Adding initial German translation for bootstrap_cdebootstrap manpage.
  * Switching argument and configuration handling order in Python stubs.
  * Adding files section in bootstrap_debootstrap and
    bootstrap_cdebootstrap manpages.

  [ chals ]
  * Adding initial Spanish translation of two man pages.

  [ Daniel Baumann ]
  * Writing errors to stderr in Python stubs.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 08 Apr 2013 22:19:36 +0200

200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
live-build (4.0~a16-1) experimental; urgency=low

  [ Daniel Baumann ]
  * Correcting typo directory when dereferencing syslinux symlinks when
    building chrooted, thanks to Luigi Capriotti <l.capriotti@xbmc.org>.
  * Debranding package for derivatives.
  * Using dpkg-divert in chroot_upstart script to handle upgrades of
    upstart during the build (Closes: #702537).
  * Using dpkg-divert for other diversions too to handle upgrades of the
    diverted stuff during build.
  * Adding generic live-build handle in chroot_dpkg for other live
    packages to act upon.
  * Updating fallback help message in live-build pseudo-command.
  * Simplyfing live-build pseudo-command.
  * Correcting grammer error in live-build description.
  * Improving comment in lb about embedded live-build within config tree.
  * Removing old docs.
  * Adding set -e in example auto scripts.
  * Setting memtest default to none.
  * Using ntfs-3g to mount ntfs partitions.
  * Adding check for ntfs-3g on the host system, precluding the initial
    ntfs binary filesystem support (Closes: #697793).
  * Dropping dedicated backports mirror handling, not needed anymore with
    the move of backports.d.o into ftp.d.o.
  * Dropping dedicated updates (formerly volatile) mirror handling, not
    needed anymore.
  * Renaming config/control to config/image.
  * Removing dedicated emdebian mode, this can entirely be handled with
    different defaults.

  [ Michael Stummvoll ]
  * Fixing missing quotes for tr commands to avoid unwanted expansions.

  [ Richard Nelson ]
  * Converting l-b-cgi frontend to process forms with post.

  [ Daniel Baumann ]
  * Replacing strings in all syslinux config files, not just certain
    hardcoded ones.
  * Cleaning up installer file locations for progress-linux.
  * Aborting early in chroot_package-lists if no package list is found.
  * Stripping out comments in package lists.
  * Unifying append options in binary_syslinux when processing
    configuration files.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 01 Apr 2013 08:25:04 +0200

247
248
249
250
251
252
live-build (4.0~a15-1) experimental; urgency=low

  * Removing all references to my old email address.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 10 Mar 2013 22:18:46 +0100

253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
live-build (4.0~a14-1) experimental; urgency=low

  [ Richard Nelson ]
  * Add sanity check on config type to build for l-b-cgi.
  * Add _CGI_CONFIG_APPEND varialbe for appending options to lb config
    call on l-b-cgi frontend.
  * Change _CGI_CONFIG_APPEND to front of the lb config call on l-b-cgi
    frontend.
  * Removing quotes around _CGI_CONFIG_APPEND to handle multiple
    parameters correctly on l-b-cgi frontend.
  * Adding binary image type to config call on l-b-cgi frontend.
  * Add log information of git:://url for l-b-cgi frontend.
  * Append to log file on errors and not truncate the file on l-b-cgi
    frontend.

  [ Daniel Baumann ]
  * Correcting spelling typos, thanks to Adam D. Barratt <adam@adam-
    barratt.org.uk>.

  [ Raphaël Hertzog ]
  * Fixing win32-loader.ini by including the GTK related entries.

275
 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 10 Mar 2013 19:06:14 +0100
276

277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
live-build (4.0~a13-1) experimental; urgency=low

  [ Daniel Baumann ]
  * Removing non-existent --apt-indices none references.
  * Also showing distribution in lb config initial messages.
  * Making messages about reading system conffiles in lb config more
    accurate.
  * Harmonize handling of pre-existing gnupg dotfiles in chroot when
    handling fake signing keys for local repository.
  * Making some more debian source-selections conditional on certain image
    options.

  [ Raphaël Hertzog ]
  * Increasing oversizing factor of ext* filesystems from 5 to 6%.

  [ Daniel Baumann ]
  * Adding source_hooks for hooks on source images like already supported
    on binary images.

296
 -- Daniel Baumann <mail@daniel-baumann.ch>  Thu, 21 Feb 2013 23:29:53 +0100
297

298
299
300
301
302
303
304
305
306
307
308
309
live-build (4.0~a12-1) experimental; urgency=low

  * De-debianizing linux-flavour defaults on i386 and only including 486.
  * Defaulting to latest ubuntu release by default in ubuntu mode.
  * Adding release version for ubuntu raring.
  * Updating d-i suite symlink for wheezy release.
  * Removing incomplete support for root-command.
  * Removing incomplete support for fakeroot.
  * Correcting typo in grub2 config template.
  * Synchronise grub and grub2 splashes with internal live-build splash
    for syslinux bootloaders.

310
 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 18 Feb 2013 21:49:32 +0100
311

312
313
314
315
316
317
318
319
320
321
live-build (4.0~a11-1) experimental; urgency=low

  * Allowing to use parted its automatic offset handling at the beginning
    of a disk, rather than to harcode it to first block (Closes: #647607).
  * Aborting with error if hdd label has a whitespace (Closes: #648861).
  * Dropping sparc bootloader support (silo), there is nobody actively
    maintaining this in live-build.
  * Dropping powerpc bootloader support (yaboot), there is nobody actively
    maintaining this in live-build.

322
 -- Daniel Baumann <mail@daniel-baumann.ch>  Fri, 15 Feb 2013 12:39:09 +0100
323

324
325
326
327
328
329
330
live-build (4.0~a10-1) experimental; urgency=low

  * Removing superfluous menu default directive in installer syslinux
    menues.
  * Updating wheezy release number.
  * Adding 3.0.1-1 changelog entries.

331
 -- Daniel Baumann <mail@daniel-baumann.ch>  Fri, 15 Feb 2013 09:00:52 +0100
332

333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
live-build (4.0~a9-1) experimental; urgency=low

  * Updating wheezy pre-release number for b4.
  * Dropping dpkg compression level.
  * Correcting spelling typos in changelog to make lintian happy.
  * Escaping quotes to workaround a false-positive of checkbashisms in
    binary_debian-installer.
  * Correcting install path in loadlins install.bat for the gtk d-i
    flavour.
  * Switching default binary filesystem for hdd images to fat32 to be more
    robust on todays flash devices.
  * Correcting vshift in syslinux themes to correct display bug with
    overlong lines, thanks to Thanatermesis <thanatermesis@gmail.com>.
  * Adding bootrap_archive-keys to establish secure trust-chain on top of
    debian-keyring for derivatives.
  * Updating syslinux configurations and handling for syslinux 5.
  * Adding hook to remove systemd machine-id.
  * Renumbering hooks.
  * Correcting wrong debian-installer syslinux menu files.
  * Including HDT in advanced options menu within syslinux menu.
  * Updating binary_debian-installer for newer append replacement
    variables used in syslinux configs.
  * Dropping theme package support, themes are either in the config tree
    or the embedded one from live-build is used.
  * Correctly remove binary contents and packages file in clean script.
  * Adding key-shortcut for advanced options in syslinux menu.
  * Removing default menu marker for install entry in syslinux menu.
  * Converting splash.svg not just splash.svg.in files as syslinux
    bootsplashes.
  * Removing dropped syslinux-theme config option from lb_config manpage.
  * Adding 3.0.0-1 changelog entries.

365
 -- Daniel Baumann <mail@daniel-baumann.ch>  Sat, 09 Feb 2013 00:23:47 +0100
366

367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
live-build (4.0~a8-1) experimental; urgency=low

  [ Daniel Baumann ]
  * Updating manpage year handling for 2013.
  * Using cat instead of echo to workaround incompatible and conflicting
    uses in escaping of \t in dash and bash, and less importantly to
    workaround a false-positive in checkbashisms.
  * Updating footer link to 'legal information' in cgi html template.
  * Cleaning up binary_loadlin.
  * Updating for twitter-bootstrap usage on live.debia.net in the cgi html
    templates.
  * Updating footer in cgi html template.
  * Correcting spelling typo in html footer of the cgi, thanks to Jean-
    Christophe Saint-Marc <jchristophe.stmarc@free.fr>.
  * Removing reference to removed --package-lists option in lb_config
    manpage (Closes: #698260).

  [ Richard Nelson ]
  * Correcting typo on functions/default.sh, thanks to jhcha54008
    <jhcha54008@free.fr> (Closes: #698397).

  [ Daniel Baumann ]
  * Updating samhain workaround in chroot_dpkg to work if live-build is
    being used with sudo or fakeroot (Closes: #698423).
  * Correcting apt-key cleanup of local dummy signing keys when using
    local packages, thanks to jhcha54008 <jhcha54008@free.fr>.
  * Making xorriso option handling a bit more readable.
  * Applying slightly modified patch from Raphaël Hertzog
    <hertzog@debian.org> to fix automatic firmware inclusion when using
    debian-installer with live-installer and having firmware packages
    installed in the live system already.
  * Adding config/control in example gitignore file.
  * Adding 3.0~b6-1 changelog entries.
  * Correcting variable default assignment for new configuration tree
    layout.
402
  * Avoiding to unconditionally adding whitespace separator to
403
404
    config/control for existing configs.

405
 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 20 Jan 2013 11:28:27 +0100
406

407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
live-build (4.0~a7-1) experimental; urgency=low

  * Omitting binary manifest creation when chroot filesystem is set to
    none.
  * Omitting memtest in binary if chroot filesystem is set to none.
  * Simplifying exit check in chroot_linux-image.
  * Splitting off chroot firmware handling into an own script.
  * Removing redundant check for linux-images in binary_linux-image.
  * Correcting glitch with plain chroot filesystems in binary_chroot.
  * Switching order of kernel flavours in defaults, the last added one in
    the list becomes the default symlink target in the rootfs by apt.
  * Dropping support for now unused includes feature in package lists.
  * Using .cfg suffix for consistency with debian-installer on preseed
    files in config/preseed.
  * Adding sample gitignore file in examples.
  * Setting debian-installer to false in all modes by default.
  * Updating year in all copyright notices.
  * Updating removal of backup files in stripped example hook to also work
    with spaces in filenames.
  * Don't fail when adding symlinks for firmware in binary/firmware for
    debian-installer and the symlink already exists (Closes: #696688).
  * Defaulting to obsolete md5 for checksums instead of sha256 on debian,
    as debians cdrom-check in d-i only supports md5.
  * Defaulting to obsolete filenames for checksums on debian, as debians
    cdrom-check in d-i only supports legacy filenames (Closes: #697082).
  * Correcting spelling typo in help text within the binary checksums
    file.
  * Also ignoring legacy checksum filenames when creating checksum files.
  * Creating autorun.inf in binary_win32-loader.
  * Dropping stable and unstable dist symlinks for d-i in dists for
    wheezy.
  * Creating install.bat for loadlin.
  * Only including gtk d-i in win32-loader config if available on the
    target image.
  * Updating win32-loader.ini for wheezy.
  * Correcting legacy filename for checksum files.
  * Removing all checksum files in lb clean.
  * Adding support for sha512 checksums.
  * Dropping pre-wheezy handling for win32-loader files.
  * Adding 3.0~b5-1 changelog entries.

448
 -- Daniel Baumann <mail@daniel-baumann.ch>  Wed, 02 Jan 2013 11:50:55 +0100
449

450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
live-build (4.0~a6-1) experimental; urgency=low

  [ Daniel Baumann ]
  * Moving removal of actual backup files for apt sources into correct
    hook.
  * Renumbering hooks.
  * Disabling accidentally enabled removal of apt sources hook by default.
  * Moving configuration version off as the first option into new config
    tree format.
  * Moving off binary image type into new config tree format.
  * Moving off binary image architecture into new config tree format.
  * Also reading in existing values from new config tree format.
  * Separate between configured values and runtime values in new
    configuration handling.
  * Correcting architecture defaults.
  * Using image name from configuration to name binary output files.
  * Adding explicit warning for people that do not understand what stable
    is.
  * Using image name from configuration to name source output files.
  * Setting default name to live-image for the time being.

  [ Ben Armstrong ]
  * Improving warning wording to reflect unfinished state of code better.

  [ Daniel Baumann ]
  * Including architecture in binary output filenames.
  * Moving off binary image archive areas into new config tree format.
  * Updating comment for image name config handling.
  * Moving off binary image parent archive areas into new config tree
    format.
  * Only writing out Parent-Archive-Areas field into configuration when
    building a derivative.

  [ Richard Nelson ]
  * Unify _DEBUG variable values to be true or false for l-b-cgi.

  [ Daniel Baumann ]
  * Removing pre-wheezy grub package from binary_debian-installer.
  * Adding 3.0~b4-1 changelog entries.

490
 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 23 Dec 2012 10:54:24 +0100
491

492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
live-build (4.0~a5-1) experimental; urgency=low

  * Removing old code in chroot_hacks for tasks which are not used
    anymore.
  * Moving kexec-tools default preseeding into its own hook script.
  * Removing loop-aes-utils related hack for squeeze.
  * Moving removal of backup and temporary files to their own hook script.
  * Adding default hook to truncate log files.
  * Also removing man chache in remove-temporary-files hook.
  * Adding default hook to use newest nvidia version.
  * Using consistent naming for default hooks.
  * Adding default hook to use mesa glx renderer.
  * Merging remove-linux-image-backups into remove-backup-files hook.
  * Renumbering hooks.
  * Correcting config tree version check for older versions.
  * Correcting config tree version check for the current version.
  * Removing some dead default handling code for global includes which do
    not exist anymore.
  * Removing kubuntu mode, it's not different anymore to standard ubuntu
    mode.
  * Adding 3.0~b3-1 changelog entries.

514
 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 17 Dec 2012 20:32:41 +0100
515

516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
live-build (4.0~a4-1) experimental; urgency=low

  [ Daniel Baumann ]
  * Updating wheezy release number.
  * Removing not really useful symlinks example hook.
  * Adding default hook to remove mdadm configuration.
  * Correcting spelling typo in bug script.
  * Adding support for live-images configs and arbitrary configuration
    directories in lb_config --config option.
  * Avoid re-populating an already populated configuration tree when using
    lb config --config.
  * Updating removal of adjtime in a split out hook for wheezy.

  [ Richard Nelson ]
  * Update l-b-cgi frontend to support new git config structure.

  [ Daniel Baumann ]
  * Switching from genisoimage to xorriso.
  * Adding 3.0~b2-1 changelog entries.

536
 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 16 Dec 2012 22:01:58 +0100
537

538
539
540
541
542
543
544
545
546
547
live-build (4.0~a3-1) experimental; urgency=low

  [ Raphaël Hertzog ]
  * Adding initial menu entries for debian-installer.

  [ Daniel Baumann ]
  * Removing local/bin by default in lb_clean too.
  * Skipping creation of soon to be replaced config/templates directory.
  * Adding 3.0~b1-1 changelog entries.

548
 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 10 Dec 2012 20:40:05 +0100
549

550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
live-build (4.0~a2-1) experimental; urgency=low

  * Removing some leftovers from stripped and minimal package lists.
  * Updating powerpc kernel list on ubuntu.
  * Adding dropped empty-line separator in defaults.
  * Adding dropped empty-line separator in binary_debian-installer.
  * Updating version config tree version check (Closes: #695091).
  * Updating wording about regenerating config trees.
  * Harmonizing apt configuration handling in chroot_archives.
  * Adding support for local apt conf.d snippets in archive definitions
    (Closes: #685791).
  * Ensuring that functions are either sources locally or globally, but
    not both.
  * Adding proper header to build.sh include.
  * Dropping ubuntu guards on firmware selection code, we're not enabling
    firmware inclusion in ubuntu mode anyway.
  * Adding 3.0~a69-1 changelog entries.

568
 -- Daniel Baumann <mail@daniel-baumann.ch>  Thu, 06 Dec 2012 21:17:32 +0100
569

570
live-build (4.0~a1-1) experimental; urgency=low
571

572
  * Dropping support for squeeze and squeeze-based distributions.
573

574
 -- Daniel Baumann <mail@daniel-baumann.ch>  Fri, 30 Nov 2012 15:22:32 +0100
575

576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
live-build (3.0.5-1) unstable; urgency=low

  * Skipping loadlin inclusion on netboot images.

 -- Daniel Baumann <daniel@debian.org>  Tue, 30 Apr 2013 10:26:09 +0200

live-build (3.0.4-1) unstable; urgency=low

  * Correcting variable typo when setting distribution specific defaults
    of the backports mirror for the binary image.

 -- Daniel Baumann <daniel@debian.org>  Mon, 29 Apr 2013 12:47:24 +0200

live-build (3.0.3-1) unstable; urgency=low

  * Updating debian-backports mirrors for wheezy.
  * Enabling release updates (formerly known as volatile) for wheezy.

 -- Daniel Baumann <daniel@debian.org>  Thu, 25 Apr 2013 17:39:31 +0200

live-build (3.0.2-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Allowing to use parted its automatic offset handling at the beginning
    of a disk, rather than to harcode it to first block (Closes: #647607).
  * Aborting with error if hdd label has a whitespace (Closes: #648861).
  * Updating d-i suite symlink for wheezy release.
  * Correcting typo in grub2 config template.
  * Synchronise grub and grub2 splashes with internal live-build splash
    for syslinux bootloaders.
  * Removing non-existent --apt-indices none references.
  * Also showing distribution in lb config initial messages.
  * Making messages about reading system conffiles in lb config more
    accurate.
  * Harmonize handling of pre-existing gnupg dotfiles in chroot when
    handling fake signing keys for local repository.
  * Making some more debian source-selections conditional on certain image
    options.
  * Adding source_hooks for hooks on source images like already supported
    on binary images.

  [ Richard Nelson ]
  * Add sanity check on config type to build for l-b-cgi.
  * Add _CGI_CONFIG_APPEND varialbe for appending options to lb config
    call on l-b-cgi frontend.
  * Change _CGI_CONFIG_APPEND to front of the lb config call on l-b-cgi
    frontend.
  * Removing quotes around _CGI_CONFIG_APPEND to handle multiple
    parameters correctly on l-b-cgi frontend.
  * Adding binary image type to config call on l-b-cgi frontend.
  * Add log information of git:://url for l-b-cgi frontend.
  * Append to log file on errors and not truncate the file on l-b-cgi
    frontend.

  [ Daniel Baumann ]
  * Correcting spelling typos, thanks to Adam D. Barratt <adam@adam-
    barratt.org.uk>.

  [ Raphaël Hertzog ]
  * Fixing win32-loader.ini by including the GTK related entries.

  [ Daniel Baumann ]
  * Correcting typo directory when dereferencing syslinux symlinks when
    building chrooted, thanks to Luigi Capriotti <l.capriotti@xbmc.org>.
  * Using dpkg-divert in chroot_upstart script to handle upgrades of
    upstart during the build (Closes: #702537).
  * Using dpkg-divert for other diversions too to handle upgrades of the
    diverted stuff during build.
  * Adding generic live-build handle in chroot_dpkg for other live
    packages to act upon.
  * Updating fallback help message in live-build pseudo-command.
  * Correcting grammer error in live-build description.
  * Adding set -e in example auto scripts.

  [ Richard Nelson ]
  * Converting l-b-cgi frontend to process forms with post.

  [ Daniel Baumann ]
  * Cleaning up installer file locations for progress-linux.
  * Stripping out comments in package lists.
  * Updating derivatives archive-key signature validiation to look by
    default at both debian and debian-maintainers keyrings.
  * Updating bootstrap mirror for progress-linux.

 -- Daniel Baumann <daniel@debian.org>  Thu, 25 Apr 2013 12:41:54 +0200

662
663
664
665
666
667
668
669
live-build (3.0.1-1) unstable; urgency=low

  * Removing superfluous menu default directive in installer syslinux
    menues.
  * Updating wheezy release number.
  * Updating squeeze point-release number.
  * Dropping German manpage translations stubs for the release.

670
 -- Daniel Baumann <mail@daniel-baumann.ch>  Thu, 14 Feb 2013 19:31:04 +0100
671

672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
live-build (3.0.0-1) unstable; urgency=low

  * Updating wheezy pre-release number for b4.
  * Dropping dpkg compression level.
  * Correcting spelling typos in changelog to make lintian happy.
  * Escaping quotes to workaround a false-positive of checkbashisms in
    binary_debian-installer.
  * Correcting install path in loadlins install.bat for the gtk d-i
    flavour.
  * Switching default binary filesystem for hdd images to fat32 to be more
    robust on todays flash devices.
  * Correcting vshift in syslinux themes to correct display bug with
    overlong lines, thanks to Thanatermesis <thanatermesis@gmail.com>.
  * Adding bootrap_archive-keys to establish secure trust-chain on top of
    debian-keyring for derivatives.
  * Updating syslinux configurations and handling for syslinux 5.
  * Adding hook to remove systemd machine-id.
  * Renumbering hooks.
  * Correcting wrong debian-installer syslinux menu files.
  * Including HDT in advanced options menu within syslinux menu.
  * Updating binary_debian-installer for newer append replacement
    variables used in syslinux configs.
  * Dropping theme package support, themes are either in the config tree
    or the embedded one from live-build is used.
  * Correctly remove binary contents and packages file in clean script.
  * Adding key-shortcut for advanced options in syslinux menu.
  * Removing default menu marker for install entry in syslinux menu.
  * Converting splash.svg not just splash.svg.in files as syslinux
    bootsplashes.
  * Removing dropped syslinux-theme config option from lb_config manpage.

703
 -- Daniel Baumann <mail@daniel-baumann.ch>  Sat, 09 Feb 2013 00:18:07 +0100
704

705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
live-build (3.0~b6-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Updating manpage year handling for 2013.
  * Updating wheezy beta-release number.
  * Using cat instead of echo to workaround incompatible and conflicting
    uses in escaping of \t in dash and bash, and less importantly to
    workaround a false-positive in checkbashisms.
  * Updating footer link to 'legal information' in cgi html template.
  * Cleaning up binary_loadlin.
  * Updating for twitter-bootstrap usage on live.debia.net in the cgi html
    templates.
  * Updating footer in cgi html template.
  * Correcting spelling typo in html footer of the cgi, thanks to Jean-
    Christophe Saint-Marc <jchristophe.stmarc@free.fr>.
  * Removing reference to removed --package-lists option in lb_config
    manpage (Closes: #698260).

  [ Richard Nelson ]
  * Correcting typo on functions/default.sh, thanks to jhcha54008
    <jhcha54008@free.fr> (Closes: #698397).

  [ Daniel Baumann ]
  * Updating samhain workaround in chroot_dpkg to work if live-build is
    being used with sudo or fakeroot (Closes: #698423).
  * Correcting apt-key cleanup of local dummy signing keys when using
    local packages, thanks to jhcha54008 <jhcha54008@free.fr>.
  * Falling back to use genisoimage when building squeeze iso-hybrid
    images.
  * Applying slightly modified patch from Raphaël Hertzog
    <hertzog@debian.org> to fix automatic firmware inclusion when using
    debian-installer with live-installer and having firmware packages
    installed in the live system already.

739
 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 20 Jan 2013 10:17:42 +0100
740

741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
live-build (3.0~b5-1) unstable; urgency=low

  * Omitting binary manifest creation when chroot filesystem is set to
    none.
  * Omitting memtest in binary if chroot filesystem is set to none.
  * Removing redundant check for linux-images in binary_linux-image.
  * Correcting glitch with plain chroot filesystems in binary_chroot.
  * Switching order of kernel flavours in defaults, the last added one in
    the list becomes the default symlink target in the rootfs by apt.
  * Using .cfg suffix for consistency with debian-installer on preseed
    files in config/preseed.
  * Adding sample gitignore file in examples.
  * Setting debian-installer to false in all modes by default.
  * Updating year in all copyright notices.
  * Updating removal of backup files in stripped example hook to also work
    with spaces in filenames.
  * Don't fail when adding symlinks for firmware in binary/firmware for
    debian-installer and the symlink already exists (Closes: #696688).
  * Defaulting to obsolete md5 for checksums instead of sha256 on debian,
    as debians cdrom-check in d-i only supports md5.
  * Defaulting to obsolete filenames for checksums on debian, as debians
    cdrom-check in d-i only supports legacy filenames (Closes: #697082).
  * Correcting spelling typo in help text within the binary checksums
    file.
  * Also ignoring legacy checksum filenames when creating checksum files.
  * Creating autorun.inf in binary_win32-loader.
  * Dropping stable and unstable dist symlinks for d-i in dists for
    wheezy.
  * Creating install.bat for loadlin.
  * Only including gtk d-i in win32-loader config if available on the
    target image.
  * Updating win32-loader.ini for wheezy.
  * Correcting legacy filename for checksum files.
  * Removing all checksum files in lb clean.
  * Adding support for sha512 checksums.
  * Dropping pre-squeeze handling for win32-loader files.

778
 -- Daniel Baumann <mail@daniel-baumann.ch>  Wed, 02 Jan 2013 11:45:30 +0100
779

780
781
782
783
784
785
786
787
788
789
790
791
792
793
live-build (3.0~b4-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Moving removal of actual backup files for apt sources into correct
    hook.
  * Renumbering hooks.
  * Disabling accidentally enabled removal of apt sources hook by default.

  [ Richard Nelson ]
  * Unify _DEBUG variable values to be true or false for l-b-cgi.

  [ Daniel Baumann ]
  * Removing grub package from binary_debian-installer for wheezy.

794
 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 23 Dec 2012 10:50:38 +0100
795

796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
live-build (3.0~b3-1) unstable; urgency=low

  * Removing old code in chroot_hacks for tasks which are not used
    anymore.
  * Moving kexec-tools default preseeding into its own hook script.
  * Marking loop-aes-utils related hack as squeeze only.
  * Moving removal of backup and temporary files to their own hook script.
  * Adding default hook to truncate log files.
  * Also removing man chache in remove-temporary-files hook.
  * Adding default hook to use newest nvidia version.
  * Using consistent naming for default hooks.
  * Adding default hook to use mesa glx renderer.
  * Merging remove-linux-image-backups into remove-backup-files hook.
  * Renumbering hooks.
  * Correcting config tree version check for older versions.
  * Correcting config tree version check for the current version.
  * Removing some dead default handling code for global includes which do
    not exist anymore.
  * Removing kubuntu mode, it's not different anymore to standard ubuntu
    mode.

817
 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 17 Dec 2012 20:29:56 +0100
818

819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
live-build (3.0~b2-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Updating wheezy release number.
  * Removing not really useful symlinks example hook.
  * Adding default hook to remove mdadm configuration.
  * Correcting spelling typo in bug script.
  * Adding support for live-images configs and arbitrary configuration
    directories in lb_config --config option.
  * Avoid re-populating an already populated configuration tree when using
    lb config --config.
  * Updating removal of adjtime in a split out hook for wheezy.

  [ Richard Nelson ]
  * Update l-b-cgi frontend to support new git config structure.

  [ Daniel Baumann ]
  * Switching from genisoimage to xorriso.

838
 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 16 Dec 2012 21:57:11 +0100
839

840
841
842
843
844
845
846
847
848
live-build (3.0~b1-1) unstable; urgency=low

  [ Raphaël Hertzog ]
  * Adding initial menu entries for debian-installer.

  [ Daniel Baumann ]
  * Removing local/bin by default in lb_clean too.
  * Skipping creation of soon to be replaced config/templates directory.

849
 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 10 Dec 2012 20:38:58 +0100
850

851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
live-build (3.0~a69-1) unstable; urgency=low

  * Also avoiding to use xz compression for squashfs for kubuntu.
  * Removing some leftovers from stripped and minimal package lists.
  * Updating powerpc kernel list on ubuntu.
  * Adding dropped empty-line separator in defaults.
  * Adding dropped empty-line separator in binary_debian-installer.
  * Updating wording about regenerating config trees.
  * Correcting test for no config tree version number to match all other
    cases, not just lower-than-1.
  * Harmonizing apt configuration handling in chroot_archives.
  * Adding support for local apt conf.d snippets in archive definitions
    (Closes: #685791).
  * Ensuring that functions are either sources locally or globally, but
    not both.
  * Adding proper header to build.sh include.
  * Dropping ubuntu guards on firmware selection code, we're not enabling
    firmware inclusion in ubuntu mode anyway.
  * Adding back legacy filtering for firmware packages on squeeze when
    contrib or non-free is not enabled.

872
 -- Daniel Baumann <mail@daniel-baumann.ch>  Thu, 06 Dec 2012 21:09:00 +0100
873

874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
live-build (3.0~a68-1) unstable; urgency=low

  [ Ben Armstrong ]
  * Fixing typo in cache directory names, thanks to Thanatermesis
    <thanatermesis@gmail.com>.

  [ Daniel Baumann ]
  * Correcting copying of archive specific apt preferences files, thanks
    to Thanatermesis <thanatermesis@gmail.com> (Closes: #693250).
  * Correcting a typo in chroot_apt when re-configuring apt preferences,
    found by Thanatermesis <thanatermesis@gmail.com> (Closes: #685924).

  [ Richard Nelson ]
  * Update git paths for cgi form.
  * Increased the maxlenth of the entry field cgipackages.list.chroot on
    l-b.cgi (Closes: #693732).

  [ Daniel Baumann ]
  * Adding backwards compatible handling for squeeze and the ubuntus for
    old-style Contents files in the archive.
  * Adding default-preseeding for non-free firmware only when non-free is
    actually included, to avoid cluttering debconf db by default on all
    systems.

  [ Richard Nelson ]
  * Correct typo on commit 11d97a6a5f17fe2c500a798aa4a32fa6889e409c
  * Correct another typo on commit
    11d97a6a5f17fe2c500a798aa4a32fa6889e409c

  [ Daniel Baumann ]
  * Marking comments in checksum files as such to avoid harmless but
    anoying warning messages during live-boots medium integrity check.
  * Updating note about integrity check boot parameter within checksum
    files.
  * Adding default hook to remove linux-image backup files.
  * Using four letter digit prefixes for hooks like for consistency with
    all other live packages.
  * Adding dpkg-source local options.
  * Using hash rather than pipe as sed separator for writing boot
    parameters into bootloader configurations (Closes: #694723).
  * Replicating same qemu support within bootstrap_debootstrao for
    bootstrap_cdebootstrap too (Closes: #694102).

917
 -- Daniel Baumann <mail@daniel-baumann.ch>  Fri, 30 Nov 2012 15:09:48 +0100
918

919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
live-build (3.0~a67-1) unstable; urgency=low

  [ chals ]
  * Addin missing comma in the long debootstrap-options that caused an
    unrecognized option message.

  [ Daniel Baumann ]
  * Renaming progress mode to progress-linux to match the used naming
    scheme.
  * Removing unecessary removal of apt preferences.
  * Removing workaround for #657560 where we had to temporarily include
    bzip2 into the bootstrapped chroot to avoid sids apt failing on
    mirrors with bzip2 indices only.
  * Removing cruft line breaks in bailout messages for bootstrap tools.
  * Using xargs when copying or hardlinking deb files from and to the
    package cache to avoid hit the shell max command limits (Closes:
    #691616).
  * Defaulting to systemd as initsystem for wheezy based progress-linux
    releases and newer.
  * Shortening initsystem specific hacks for wheezy, systemd on squeeze
    never was really supported anyway.
  * Removing sysvinit when building images with systemd.
  * Running chrooted commands with DEBCONF_NONINTERACTIVE_SEEN set to
    true to ensure debconf questions are not reasked uselessly on the
    final systems.
  * Making sysvinit removal on systemd systems conditional, newer
    bootstraps might not always pull in sysvinit packages anymore.
  * Also supporting the other way around: removing systemd from a
    bootstrap and switching to sysvinit for those distributions that
    default to systemd.
  * Removing debconf-nowarnings option, doesn't provide any advantage to
    disable this option in the first place.
  * Correcting typos in aptitude-options name in lb config, thanks to
    Frank Gard <frank@familie-gard.de> (Closes: #691930).
  * Workarounding recent archive changes wrt/ content files until
    #692111 is fixed.

956
 -- Daniel Baumann <mail@daniel-baumann.ch>  Fri, 02 Nov 2012 12:23:38 +0100
957

958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
live-build (3.0~a66-1) unstable; urgency=low

  * Removing some left-overs from bootstrap-copy removal in lb config.
  * Removing local/functions functionality, it's not really usefull
    anyway.
  * Renaming local/scripts to local/bin for executables overriding not
    just lb scripts, but any command during live-build runs.
  * Renaming config/chroot_apt to simply config/apt. Eventually
    lb_chroot_apt will be folded into chroot_archives but that's left
    for after wheezy.
  * Renaming config/binary_debian-installer to simply config/debian-
    installer.
  * Removing support for local grub/grub2 splash image and config
    manipulations, custom templates should be used instead. Rather than
    doing all the heavy lifting in live-build that nobody really uses
    and which is quite inflexible, users should (in line with the
    syslinux handling) either stick with the default grub
    configurations, or, supply a custom one to live-build, rather than
    partial/single files only.
  * Avoid creating old left-over directory for custom syslinux splash
    handing from within the config tree in lb_config.
  * Renaming config/binary_rootfs to simply config/rootfs.
  * Renaming config/includes.binary_debian-installer to simply
    config/includes.debian-installer.

983
 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 22 Oct 2012 20:44:44 +0200
984

985
986
987
988
989
990
991
992
993
994
995
live-build (3.0~a65-1) unstable; urgency=low

  * Correcting variable handling for --bootappend-live-failsafe in lb
    config.
  * Stopping to support LB_INITRAMFS=auto, when switching the mode one
    has to update several parameters anyway, use of auto scripts are
    recommended.
  * Simplifying bootparameter assembling in defaults.
  * Correcting variable handling for --bootappend-live-failsafe in
    defaults.

996
 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 08 Oct 2012 20:47:02 +0200
997

998
999
1000
live-build (3.0~a64-1) unstable; urgency=low

  [ Daniel Baumann ]
For faster browsing, not all history is shown. View entire blame