changelog 257 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
live-build (1:20151215) unstable; urgency=medium

  * QA Upload.

  [ Carlos Zuferri ]
  * Adding missing file extension to hdd images.

  [ Adrian Gibanel Lopez ]
  * Multi bootloader support.
  * loopback.cfg support in the GRUB setup.

  [ Maximilian Mehnert ]
  * force link creation when diverting flash-kernel.
  * Old BIOS: start partition at specific place.
  * scripts/build/binary_hdd:
   - Fix code style.

  [ Carlos Zuferri ]
  * Using 'Live Systems Project' as default project in .pot files.

  [ trebmuh ]
  * Update French translation for manpages.

  [ Ben Armstrong ]
  * Remove 586 flavour for i386 architecture. (Closes: #807972)

  [ Iain R. Learmonth ]
  * Changing to native source format
  * debian/control:
   - Change maintainer to QA Group.
   - Updated Homepage and Vcs-* fields.

 -- Iain R. Learmonth <irl@debian.org>  Tue, 15 Dec 2015 14:20:44 +0000

live-build (5.0~a11-2) unstable; urgency=low

  * Removing myself from uploaders, lost trust in Debian (#804315).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Fri, 20 Nov 2015 13:04:24 +0100

41
42
43
44
45
46
47
48
49
50
51
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
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
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
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
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
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
live-build (5.0~a11-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Getting rid of hard-coded release numbers and using /etc/os-release
    instead (Closes: #790860).
  * Updating stat calls to also give the right result in container setups,
    thanks to Kristian Klausen <klausenbusk@hotmail.com> (Closes:
    #789300).

  [ Maximilian Mehnert ]
  * Correct syslinux mbr.bin path.

  [ Daniel Baumann ]
  * Wrap and sort debian control file.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 23 Aug 2015 10:57:38 +0200

live-build (5.0~a10-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Correcting typos in chroot_hooks.

  [ Raphaël Hertzog ]
  * Do not pass an empty version in APT::FTPArchive::Release::Version
    (Closes: #789800).
  * Drop elilo from list of d-i required packages on i386.

  [ Daniel Reichelt ]
  * Fix check for presence of chroot hooks
  * Fix hook scripts location in Makefile

  [ Daniel Baumann ]
  * Simplify hooks pattern in Makefile.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 10 Aug 2015 19:35:24 +0200

live-build (5.0~a9-1) unstable; urgency=low

  * Splitting non-live specific hooks into their own subdirectory within
    hooks.
  * Installing apt and dpkg updates (if any) first in derivatives mode,
    then doing dist-upgrade.
  * Correcting symlinking of hooks in lb config.
  * Correcting execution of local binary hooks.
  * Correcting execution of local source hooks.
  * Removing parent-directory too when cleaning up the config tree bind
    mount in chroot.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sat, 06 Jun 2015 06:39:47 +0200

live-build (5.0~a8-1) unstable; urgency=low

  * Actually removing live-build-cgi from control.
  * Correcting leftover reference to binary_grub in binary.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Tue, 19 May 2015 06:26:38 +0200

live-build (5.0~a7-1) unstable; urgency=low

  * Renaming grub2 helper to grub-pc for later grub-efi addition.
  * Renaming grub helper to grub-legacy for consistency.
  * Dropping obsolete template checks within grub helpers.
  * Switching from http.debian.net to httpredir.debian.org as default
    binary mirror.
  * Removing broken samhain handling (Closes: #785264).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Thu, 14 May 2015 13:16:38 +0200

live-build (5.0~a6-1) unstable; urgency=low

  * Moving grub and grub2 templates into shared bootloader config
    directory.
  * Updating example gitignore file.
  * Flattening frontend directory within the source tree.
  * Adding hook to disable tmpfs on /tmp when using sysvinit, previously
    done by live-config.
  * Moving hooks to hooks/live, both in live-build sources and live-build
    configs.
  * Dropping automagics for casper.
  * Dropping automagics for ubuntu.
  * Adding data symlink for stretch.
  * Dropping support for upstart.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 04 May 2015 20:03:59 +0200

live-build (5.0~a5-1) unstable; urgency=low

  * Removing temporary hack to exclude prism2-usb-firmware-installer, the
    download homepage seems to work again (Closes: #783433).
  * Moving cgi to its own source package.
  * Correcting wrong tar command for tarball images, thanks to Yadickson
    Soto <yadickson@gmail.com> (Closes: #780627).
  * Setting debian default distribution to stretch.
  * Setting progress-linux default distribution to cairon.
  * Calling lb config in lb build to support building a all-default-image
    with a simple lb build (Closes: #778327).
  * Overwriting reather than appending content of autorun.inf (Closes:
    #777359).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Tue, 28 Apr 2015 07:53:25 +0200

live-build (5.0~a4-1) unstable; urgency=low

  [ Richard Nelson ]
  * Adding live-build version information to the footer of live-build-cgi
    footer.html.

  [ Daniel Baumann ]
  * Adding hook to create locales files.

  [ victory ]
  * Unfuzzy Japanese translation.

  [ Richard Nelson ]
  * Rename LIVE_IMAGE_TYPE to LB_BINARY_IMAGES on l-b-cgi frontend.
  * Initial commit to provide biuld status on l-b-cgi frontend.
  * Harmonize variables on build status script for l-b-cgi frontend.
  * Added output of processing builds to status page for l-b-cgi frontend.
  * On status output of running builds only count directories for l-b-cgi
    frontend.
  * Adding live option for debian_installer in template for l-b-cgi
    frontend.

  [ Daniel Reichelt ]
  * Don't truncate files outside the build chroot.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 26 Apr 2015 20:20:53 +0200

live-build (5.0~a3-1) experimental; urgency=low

  [ Daniel Baumann ]
  * Removing spurious .grep.swp temporary file in source tree.
  * Adding check for isolinux build-depends in chroot.
  * Updating d-i bootparameter separator for jessie.
  * Enabling security and release updates for jessie.
  * Correcting typo in stagefile check for includes.chroot.
  * Using -iso-level 3 option for xorriso to work with image sizes beyond
    4 GB (Closes: #775424).
  * Correcting packagelist parsing when packages are listed with notation
    of a specific version (Closes: #775832).
  * Switching to default to linux-image-586 on i386.

  [ Fathi Boudra ]
  * Adding linux flavours for arm64/armhf architectures.

  [ Daniel Baumann ]
  * Making functions/chroot_bind_path.sh executable within the source tree
    (Closes: #777096).
  * Using same logic to create the source/.disk/archive_trace for
    binary/.disk/archive_trace too (Closes: #774200).
  * Applying patch from jnqnfe <jnqnfe@gmail.com> to correct grub2
    bootloader directory within the binary images (Closes: #775316).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sat, 07 Feb 2015 06:57:26 +0100

live-build (5.0~a2-1) experimental; urgency=low

  [ Raphaël Hertzog ]
  * Skip comments in package lists.

  [ Jan Blunck ]
  * Bind local repository into chroot directory.

  [ jnqnfe ]
  * Address "should check that we're building on debian through e.g. a
    'derivative-is-based-on' variable or somesuch" fixme.

  [ Daniel Baumann ]
  * Updating misc settings for progress-linux.
  * Cleaning up from python removal (LIVE_IMAGE_PARENT_ARCHIVE_AREAS).
  * Dropping cdebootstrap support (Closes: #773657).

  [ Richard Nelson ]
  * Dropping support of config type rescue in frontend/cgi.

  [ Daniel Baumann ]
  * Adding wget to recommends (Closes: #774326).
  * Changing package dependency checks within chroot to work outside as
    well.
  * Updating wget dependency in installer_debian-installer to look for
    wget on the host system rather than the chroot.
  * Adding wget dependency in chroot_firmware.
  * Dropping some sparc leftovers (Closes: #774196).
  * Adding apt-utils to recommends (Closes: #774339).
  * Adding gpgv and debian-keyring to suggests for bootstrapping archive
    keyrings in derivative modes.
  * Dropping unuseful information from bug-script (Closes: #774340).
  * Applying slightly modified patch from jnqnfe <jnqnfe@gmail.com> to
    show correct win32-loader ico file on windows (Closes: #772781).
  * Correcting dependency checks in binary_package-lists (Closes:
    #774336).
  * Dropping manual include of dbus for live-config-systemd, it's a
    recommends now.
  * Updating year in copyright notices to 2015.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 04 Jan 2015 20:06:56 +0100

live-build (5.0~a1-1) experimental; urgency=low

  * Dropping support for wheezy.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Wed, 10 Dec 2014 08:39:14 +0100

Daniel Baumann's avatar
Daniel Baumann committed
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
live-build (4.0.4-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Applying patch from Gabriele Gristina <gabriele.gristina@gmail.com> to
    fix automated checks for using aptitude.
  * Adding hook to enable cryptsetup (Closes: #767195).
  * Dropping prism2-usb-firmware-installer which fetches firmware from (at
    least) temporarily broken website.

  [ Raphaël Hertzog ]
  * Update linux flavours for armhf/armel.
  * Properly support empty package lists.
  * binary_syslinux: correct the path used to check if the bootloader is
    available.

  [ Daniel Baumann ]
  * Cleaning up from python removal (LIVE_IMAGE_ARCHITECTURE).
  * Cleaning up from python removal (LIVE_IMAGE_ARCHIVE_AREAS).
  * Avoid failing to autocreate live.list.chroot in lb config when using
    --clean, thanks to jnqnfe <jnqnfe@gmail.com> (Closes: #770637).

  [ jnqnfe ]
  * Fix broken calls to Get_conffiles() from Read_conffiles() and
    Print_conffiles() (Closes: #770645).
  * Fix chroot_package-lists script saving to wrong cache (Closes:
    #771002).
  * Fix missing grub2 option in bootloader selection (Closes: #772671).

  [ Daniel Baumann ]
  * Correcting stage name check in chroot_includes, thanks to jnqnfe
    <jnqnfe@gmail.com> (Closes: #771377).
  * Correcting typo in apt.conf.d directory name, thanks to jnqnfe
    <jnqnfe@gmail.com> (Closes: #771392).

  [ jnqnfe ]
  * Fix typo in variable name (LH_LINUX_FLAVOURS instead of
    LB_LINUX_FLAVOURS) in installer_debian-installer script, affecting the
    armel architecture (Closes: #770796).

  [ Daniel Baumann ]
  * Somewhat fixing sysvinit and casper legacy support, slightly improved
    patch from Rui Miguel P. Bernardo <rui.bernardo.pt@gmail.com> (Closes:
    #772522, #772651).
  * Ugly hack to force dbus inclusion when using live-config-systemd
    (Closes: #769635).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Wed, 10 Dec 2014 08:23:55 +0100

Daniel Baumann's avatar
Daniel Baumann committed
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
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
365
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
402
403
404
405
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
448
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
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
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
662
663
664
665
666
667
668
669
670
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
703
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
739
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
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
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
917
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
956
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
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
live-build (4.0.3-1) unstable; urgency=low

  [ Richard Nelson ]
  * Adding cinnamon-desktop to frontend/cgi.

  [ Daniel Baumann ]
  * Updating to standards version 3.9.6.

  [ Richard Nelson ]
  * Correct variable name for apt_indices and adjust sed order for
    population of build feedback on frontend/cgi.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sat, 25 Oct 2014 14:39:03 +0200

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

  [ Daniel Baumann ]
  * Creating live.list.chroot with live packages in config.

  [ victory ]
  * Fix typos in lb_config.1.
  * Add Japanese translations.

  [ Daniel Baumann ]
  * Making populating of live.chroot.list distribution specific.
  * Making check target in manpages makefile comply with the rest.
  * Dropping incomplete German manpage translations.
  * Dropping syslinux 6 symlinks from bootloader configs for wheezy.
  * Removing source_includes from toplevel source script, it was a python
    stub and will come back at a later point.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Fri, 12 Sep 2014 13:42:37 +0200

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

  * Dropping leftover testroot call in bootstrap_cdebootstrap and
    bootstrap_debootstrap.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Thu, 28 Aug 2014 23:25:52 +0200

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

  [ Daniel Baumann ]
  * Correcting wrong target for /etc/mtab symlink in create-mtab-symlink
    hook, thanks to Ben Armstrong <synrg@sanctuary.nslug.ns.ca>.
  * Setting default distribution to jessie.

  [ Ben Armstrong ]
  * Exclude lib and non-main sections as tasksel does (Closes: #758218).

  [ Daniel Baumann ]
  * Moving partial python rewrite to separate branch, let's do it in the
    jessie+1 cycle rather than go with the current mixed code.
  * Restoring old manpages since we're back to the non-python
    implementation (Closes: #745134).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Thu, 28 Aug 2014 00:59:45 +0200

live-build (4.0~alpha39-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Updating isohdpfx handling for syslinux 6.

  [ Richard Nelson ]
  * Include mate-desktop in templates/cgi/debian/form.html

  [ Daniel Baumann ]
  * Enabling syslinux 6 support for jessie as well.
  * Unconditionally replacing bootloader symlinks with syslinux 6 from
    jessie, this will break building wheezy images (so we have to come up
    with something better than that prior upload).
  * Adding second set of bootloader templates for wheezy.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Thu, 24 Jul 2014 05:05:17 +0200

live-build (4.0~alpha38-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Also creating source stagefile in source_debian.

  [ Carlos Zuferri ]
  * Adding .po integrity check target to manpages/Makefile.
  * Adding '--package-version' to po4a options.

  [ Daniel Baumann ]
  * Enabling syslinux 6 support for sid.

  [ Kiel Christofferson ]
  * Replace subprocess.call() with subprocess.check_call().

  [ Richard Nelson ]
  * Add --apt option on frontend/cgi.

  [ Daniel Baumann ]
  * Adding symlink for udeb data for jessie.

  [ Simon McVittie ]
  * If /etc/mtab exists as a file, replace it with a symlink (Closes:
    #746570).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Wed, 25 Jun 2014 21:04:46 +0200

live-build (4.0~alpha37-1) unstable; urgency=low

  * Updating default boot parameters for live-config 4.x.
  * Adding hook to create /etc/mtab as a symlink to /proc/mtab if not
    already existing (Closes: #746570).
  * Only removing stage files in lb clean --stage and keep .build around
    in order for init to detect initialized config directories properly.
  * Adding wheezy legacy handling for syslinux.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Wed, 07 May 2014 07:01:35 +0200

live-build (4.0~alpha36-1) unstable; urgency=medium

  [ Simon McVittie ]
  * Truncate /etc/machine-id instead of deleting it.

  [ Daniel Baumann ]
  * Correcting os.chmod usage in lb init.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 28 Apr 2014 19:50:40 +0200

live-build (4.0~alpha35-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Calling init in build as well when automatically populating a new
    config tree.
  * Switching default debian release to jessie.
  * Allow cache directories to be symlinks as well (Closes: #741934).
  * Cleaning /etc/hosts as in previous live-build versions (Closes:
    #744939).

  [ Simon McVittie ]
  * Add support for making ext[234] or btrfs hdd images bootable with
    extlinux (Closes: #745816)

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 27 Apr 2014 12:39:53 +0200

live-build (4.0~alpha34-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Only automatically do replacements within syslinux configs when they
    are not directories (as they can be in the pxelinux.cfg case), thanks
    to Antony Messerli <amesserl@rackspace.com> (Closes: #745760).
  * Correcting required installer package determination to avoid extra
    packages, thanks to Benjamin Moody <benjamin.moody@gmail.com> (Closes:
    #739729).
  * Failing in lb config when config wasn't initialized first with lb init
    (Closes: #744365).
  * Using cp -a on all non-fat filesystems to copy content into the binary
    image (Closes: #745824).

  [ Simon McVittie ]
  * Run hooks in sorted order (Closes: #745839).

  [ Daniel Baumann ]
  * Dropping superfluous comment about recompression initrd images in
    chroot_hacks.
  * Updating sha1sum for recompressed initrd images (Closes: #745205).
  * Adjusting splash.svg filename in embedded syslinux configurations to
    match code (Closes: #745020).
  * Ensuring correct include directory permissions avoiding tainting of
    target system in lb init.
  * Abort early in installer_preseed if d-i is not included on the image
    (Closes: #745855).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sat, 26 Apr 2014 08:01:22 +0200

live-build (4.0~alpha33-1) unstable; urgency=low

  * Building with dh --parallel.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 31 Mar 2014 21:47:27 +0200

live-build (4.0~alpha32-1) experimental; urgency=low

  [ Daniel Baumann ]
  * Updating copyright notices for 2014.

  [ Kiel Christofferson ]
  * Use LB_INITRAMFS case instead of assuming "live".
  * Only grab the latest version of kernel+initrd pair.
  * Auto-detect foreign architectures in packagelist.
  * Only call shift if args are not empty.
  * Allow config command without root privileges.
  * Include "components" when detecting local scripts.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 02 Mar 2014 06:24:34 +0100

live-build (4.0~alpha31-1) experimental; urgency=low

  [ Daniel Baumann ]
  * Creating all includes directories in config.
  * Decrufting depends, recommends and suggests.
  * Dropping chroot_live-packages by moving logic outside of live-build
    into the config directory.
  * Adding initial stub for lb init.
  * Adding lb-init manpage.
  * Adding --distribution to lb-init.

  [ chals ]
  * Removing obsolete po4a flag 'no-backups' from manpages/Makefile.
  * Fixing typo in lb-binary-hooks.1 manpage.
  * Translating lb-binary-hooks.1 into Spanish.
  * Updating small bits in several .po files, Spanish translation.

  [ Daniel Baumann ]
  * Correcting comment in bootstrap-cdebootstrap.

  [ chals ]
  * Translating lb-binary-includes.1 manpage into Spanish.
  * Translating lb-bootstrap-includes.1 manpage into Spanish.
  * Translating lb-chroot-includes.1 manpage into Spanish.
  * Fixing copy and paste error in lb-bootstrap-includes.es.1 manpage,
    Spanish translation.
  * Translating lb-source-includes.1 manpage into Spanish.

  [ Daniel Baumann ]
  * Moving bootstrapping of derivative archive-keys from config to init.
  * Moving live-build development disclaimer message from lb-config to lb-
    init.
  * Adding some notes on coding style in python readme.

  [ chals ]
  * Updating dates in manpages.
  * Updating Spanish translation of lb-bootstrap-cdebootstrap manpage.
  * Updating Spanish translation of lb-bootstrap-debootstrap manpage.
  * Updating Spanish translation of lb-bootstrap-hooks manpage.
  * Updating Spanish translation of lb-chroot-hooks manpage.
  * Translating lb-init manpage into Spanish.
  * Translating lb-source-hooks manpage into Spanish.
  * Updating, again, lb-bootstrap-debootstrap manpage, Spanish
    translation.
  * Unfuzzying dates in the Spanish translation.
  * Unfuzzying dates in the German translation of the manpages.

  [ Daniel Baumann ]
  * Unfuzzing German translation of lb-binary-hooks.1
  * Correcting file open modes in lb-init.
  * Correcting a few copy/paste errors in *-includes python stubs.
  * Pre-emptively removing occurances of the short name of the Debian
    derivative from Canonical that cannot be named.
  * Silencing copying of syslinux themes since users get always distracted
    about syslinux 6 files not being dereferenced (which can be totally
    ignored if you're using syslinux 4).

  [ Richard Nelson ]
  * Adding jessie distribution to l-b-cgi frontend.

  [ Diederik de Haas ]
  * Updated gitignore file with newly generated files.

  [ Daniel Baumann ]
  * Explicitly building iso images with rock ridge extension.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Tue, 07 Jan 2014 21:03:41 +0100

live-build (4.0~alpha30-1) experimental; urgency=low

  * Updating filenames suffixes of example hook files.
  * Switching from global lock file to config tree specific one.
  * Simplifying package cache stanza in python bootstrap stubs.
  * Adding program specification to lb_binary_hooks manpage.
  * Adding program specification to lb_source_hooks manpage.
  * Adding program specification to lb_chroot_hooks manpage.
  * Adding program specification to lb_bootstrap_hooks manpage.
  * Harmonizing options markup in manpages.
  * Correcting spelling typo in manpages (s/hoooks/hooks/).
  * Moving testroot into lb wrapper itself.
  * Stuffing bootstrapping of archive-keys for derivatives into lb_config,
    it's not a runtime thing and its logic should not be embedded in live-
    build but the config directory.
  * Handling bootstrap cache inside the bootstrap stubs itself.
  * Streamlineing a few comments in the python stubs.
  * Removing wrong reference to config/build in lb_*_hooks manpages.
  * Switching to later submodule naming scheme for python stubs.
  * Updating todos in python stubs.
  * Rewriting chroot_includes in python.
  * Updating program description of *-hook commands.
  * Adding lb-chroot-includes manpage.
  * Adding dependency check for cpio in chroot-includes.
  * Correcting spelling typo in python stubs (s/optained/obtained/).
  * Completing incomplete verbose message when copying files in chroot-
    includes.
  * Rewriting binary_includes in python.
  * Adding lb-binary-includes manpage.
  * Adding sources-includes.
  * Adding lb-source-includes manpage.
  * Adding bootstrap-includes.
  * Correcting error message when no includes have been found in
    *-includes commands.
  * Adding lb-bootstrap-includes manpage.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 04 Nov 2013 19:08:04 +0100

live-build (4.0~alpha29-1) experimental; urgency=low

  * Updating to standards version 3.9.5.
  * Rewriting bootstrap_hooks in python.
  * Making various things in bootstrap manpages more consistent.
  * Also processing config/hooks/*.hook in bootstrap_hooks, if any.
  * Adding lb_bootstrap_hooks manpage.
  * Rewriting chroot_hooks in python.
  * Adding lb_chroot_hooks manpage.
  * Updating file suffixes of the internal default hooks.
  * Automatically symlink hooks upon creation of the configuration tree.
  * Updating configuration path in update-apt-file-cache.hook.chroot.
  * Rewriting binary_hooks in python.
  * Adding lb_binary_hooks manpage.
  * Rewriting source_hooks in python.
  * Adding lb_source_hooks manpage.
  * Adding see also entries in hooks manpages.
  * Moving python stubs to their own subdirectory within the source tree.
  * Manually adding --version to argparse in python stub since python 3.3
    dropped the version keyword.
  * Replacing os.link calls for hooks with shutil.copy to properly
    dereference symlinks in python stubs.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 04 Nov 2013 07:17:48 +0100

live-build (4.0~alpha28-1) experimental; urgency=low

  [ Daniel Baumann ]
  * Depending on python3, thanks to Richard Nelson <unixabg@gmail.com>
    (Closes: #726806)

  [ Richard Nelson ]
  * Updating files to copy for finished build on l-b-cgi frontend and the
    4.x branch.

  [ Daniel Baumann ]
  * Dropping incomplete and not really supported exposed root mode.
  * Weakening mode on pts for compliance with eglibc 2.18 within
    containers during build.
  * Updating rsvg calls in binary_syslinux for newer versions of
    librsvg2-bin, thanks to Roberto Carlos Morano <rcmorano@emergya.com>
    (Closes: #728030).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 28 Oct 2013 08:35:53 +0100

live-build (4.0~alpha27-1) experimental; urgency=low

  * Updating package descriptions.
  * Replacing s390 with s390x in architecture specific defaults.
  * Adding bootstrap hooks.
  * Depending on python only for the time being, rather than python3.3.
  * Rewrapping control file.
  * Moving /selinux to /sys/fs/selinux to accomodate newer selinux in
    debian.
  * Making warning about alpha version of live-build in lb_config
    conditional on the internal version.
  * Using 4 instead of 4.0 for unreleased 4.x versions as version number
    in python stubs.
  * Updating German manpage translations.
  * Harmonize comments in python stubs.
  * Calling parted with optimal aligning.
  * Sorting todo items in python stubs.
  * Updating descriptions in python stubs.
  * Adding note about outdated/unsupported versions in general develop-
    ment-version warning message.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Fri, 18 Oct 2013 09:48:31 +0200

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

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

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

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

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

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

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

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

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

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

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

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

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.

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

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.

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

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.

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

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.

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

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.

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

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>.
For faster browsing, not all history is shown. View entire blame