/
changelog
1792 lines (1579 loc) · 77.8 KB
/
changelog
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
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
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
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
grml-live (0.9.41) unstable; urgency=low
[ Ulrich Dangel ]
* [f485d22] Add loopback.cfg.
* [a72dab8] Improved documentation for bootid bootoption.
[ Michael Stapelberg ]
* [71f9c13] SW: Add i3-wm to GRML_FULL. [Closes: issue876]
[ Michael Prokop ]
* [8568d83] grml-cheatcodes.txt: document fetch= bootoption + add
pointers to initramfs related documentation.
* [07ca6d5] update templates/boot/grub/ to grub version 1.98+20100617-
1, extend grub.cfg, update scripts/create-grub-dir.sh
* Debian packaging:
- [8a0e08a] Set Debian source format to 3.0 (native).
- [e84d056] Bump Standards-Version to 3.9.0.
- [3ae2043] Replace Depends of grml-live-buildd on nail with
heirloom-mailx.
* SW-related changes:
- [dfecfb0] Add uuid-runtime to GRMLBASE,
thanks Adriana Teixera.
- [1898358] Add gddrescue to GRML_MEDIUM,
thanks Antonio Diaz Diaz.
- [4df9949] Add socat to GRML_MEDIUM.
- [da02706] Add grml-paste to GRML_MEDIUM + GRML_SMALL.
- [8ad9d2a] Add ekeyd to GRML_FULL,
thanks Peter Palfrader. [Closes: issue873]
-- Michael Prokop <mika@grml.org> Wed, 30 Jun 2010 12:15:00 +0200
grml-live (0.9.40) unstable; urgency=low
[ Michael Prokop ]
* Software related changes:
- Add perf to GRML_FULL.
- Add lxc to GRML_FULL.
- Add hwloc to GRML_FULL.
- Drop aria2 from GRML_FULL (lack of space).
- Drop bluez-audio (lack of space, requires ~17MB incl.
dependencies)
* Drop wrongly merged failsafe bootoptions.
* Update grml-cheatcodes.txt (e.g. drop home= bootoption
as it has been deprecated recently).
* Update bsd4grml to version 20100328 (thanks, Thorsten).
[ Ulrich Dangel ]
* Fix Boot OS of first partition entry for grub. Thanks to Jordan
Uggla for
* Support automatic findiso command and fixed gfxpayload handling.
Thanks to Jordan Uggla.
-- Michael Prokop <mika@grml.org> Tue, 06 Apr 2010 10:45:26 +0200
grml-live (0.9.39) unstable; urgency=low
* Add support for /boot/isolinux/submenu*.cfg files.
* Drop bootfrom=removable from default bootoptions (we've bootid
and scan removable devices first nowadays).
* Grub2 related changes:
- Add scripts/create-grub-dir.sh to build templates/boot/grub/
- Add font file templates/boot/grub/ascii.pf2
- Update templates/boot/grub/ based on grub-pc_1.98-1_i386.deb
- grub.cfg:
~ add additional menu_color_* entries if loading background image
~ loadfont /boot/grub/ascii.pf2
~ increase timeout to 20 seconds
~ replace terminal command with terminal_output
~ use gfxpayload=1024x768 instead of vga=...
* Some minor lintian cleanups.
* Software related changes:
- Add mksh to GRML_SMALL and GRML_MEDIUM to allow switching to mksh for
`minimal-shell'.
- Add numactl to GRML_FULL (thanks, gebi).
- Drop ctapi-cyberjack.
- Drop sl-modem-daemon.
- Update to grml kernel 2.6.33.
-- Michael Prokop <mika@grml.org> Thu, 11 Mar 2010 15:12:21 +0100
grml-live (0.9.38) unstable; urgency=low
* Move ia32-libs from Depends to Recommends so installation
on i386 works again.
-- Michael Prokop <mika@grml.org> Mon, 01 Mar 2010 02:16:08 +0100
grml-live (0.9.37) unstable; urgency=low
* Drop noquick bootoption from serial console boot entry.
* Add grml as default to default.cfg. [Closes: issue761]
* Software related changes:
- Add nginx. Thanks al4711. [Closes: issue704]
- Add usb-modeswitch to GRML_FULL. [Closes: issue424]
- Drop asleap from GRML_FULL.
- Drop ded from GRLM_FULL.
- Drop tlswrap package from GRML_FULL.
- Move udev from GRML_* to GRMLBASE.
-- Michael Prokop <mika@grml.org> Sun, 28 Feb 2010 00:03:31 +0100
grml-live (0.9.36) unstable; urgency=low
* scripts/GRMLBASE/39-modprobe: Make sure all modprobe configuration
files use .conf as filename suffix. [Closes: issue647]
* Disable PDiffs by default via /etc/apt/apt.conf.d/20pdiffs.
* 90-update-alternatives: check for symlinks of iceweasel and
mount.ntfs-3g and force creation of /sbin/mount.ntfs symlink.
* Rework addons handling (make sure to install boot addons independent
from bsd4grml which might be disabled).
* Updated boot manager teamplates (simplify syslinux.cfg,
update failsafe bootoption, add GPXE to grub.cf, drop duplicate
boot=live from grub.cfg)
* Do not bailout if reading dpkg.list fails, instead assume user
is running a dirty build and display a warning message.
* Check for precense of grub directory and files in templates
that we are adjusting on-the-fly and skip non-existing ones
so customisation of templates is easier.
* Drop debug from bootoptions and use debug=vc only. 'debug' without
arguments avoids displaying the executed code in the initramfs
which is something you usually want to have enabled by default
when debugging a system.
* Fix label name for ssh bootoption.
* Add persistency feature to boot menu. [Closes: issue773]
* buildd/link_latest.sh: make sure to use according filename in
md5sum file of *_latest* ISOs. [Closes: issue814]
* Software related changes:
- Add grml-quickconfig to GRMLBASE.
- Add grml-quickconfig-standard to GRML_* classes.
- Add xz-utils to GRML_FULL.
- Add zerofree to GRML_MEDIUM and GRML_FULL.
- Drop 3ware-cli-binary (license unclear).
- Drop rar from GRML_FULL (license).
- Drop xlockmore from GRML_FULL (using vlock instead in grml-lock).
- Move grml-docs from GRMLBASE to GRML_{SMALL,MEDIUM,FULL} to be
able to customize it easier.
-- Michael Prokop <mika@grml.org> Fri, 26 Feb 2010 21:32:25 +0100
grml-live (0.9.35) unstable; urgency=low
* New features / major changes:
- Moved /etc/grml/fai/files to /etc/grml/fai/config/files (and
/etc/grml/fai/live-initramfs to /etc/grml/fai/config/). This is
an important step to use the config space and class concept of
FAI in a more decent and cleaner way. Further details in NEWS
file. Thanks to Henning Sprang for the initial hint.
- Provide buildd as separate Debian package grml-live-buildd.
- Store package list on ISO. [Closes: issue779] [Closes: issue749]
- Support conf/bootid.txt and use bootoption bootfrom=removable by
default.
- Support NO_BOOTID to disable the new bootid feature.
- Support DEFAULT_BOOTOPTIONS via configuration file.
* Bugfixes / minor changes:
- buildd: use nail instead of mutt for sending mails as recent
versions of mutt introduced a major breakage (see #539276).
- scripts/GRMLBASE/38-udev: check for presence of config file.
- Ignore $EXIT_ON_MISSING_PACKAGES if running a dirty build
through -B.
- Make sure to use sources.list of grml-live, even on updates
through -u option. [Closes: issue803]
* Software related changes:
- Drop all packages from GRML_* classes that are defined in
GRMLBASE already.
- Drop aufs-tools from GRML_MEDIUM.
- Drop lvm2 from GRML_* classes at it is in GRMLBASE.
- Drop mdadm from GRML_* classes as it is in GRMLBASE.
- Move diffutils + iw from GRMLBASE to GRML_* classes.
- Move mgetty from GRML_* classes to GRMLBASE.
- Move module-init-tools from GRML_* classes to GRMLBASE.
* Debian packaging: Bump Standards-Version to 3.8.4.
-- Michael Prokop <mika@grml.org> Sat, 13 Feb 2010 01:08:57 +0100
grml-live (0.9.34) unstable; urgency=low
* Add scripts/GRMLBASE/38-udev to get rid of automatically generated
udev rules file.
* Fix architecture option in error message (-a instead of -i).
* Add ia32-libs [amd64] to Depends to make sure building i386 on amd64
works OOTB.
* Use $TEMPLATE_DIRECTORY for checking for precense of bsd4grml.
* Drop keyword package from squashfs binary exit code.
* Update docs regarding squashfs-tools 1:4.0-1.
* Support for logging to database via grml-live-db.
Thanks to formorer for his work on dpkg-to-db.
* Changed logic of ZERO_LOGFILE to PRESERVE_LOGFILE (though integrated
a backwared compatibility layer so existing installations still continue
to work) and clear logs after prompting for execution.
* Software related changes:
- Add acpi-support-base to GRML_SMALL [Closes: issue791]
- Add netsniff-ng to GRML_FULL (thanks Daniel Borkmann).
- Add ufsutils to GRML{SMALL,MEDIUM,FULL} [thanks, chaitat].
- Drop aufs-tools from GRML_FULL (deprecated, see #555638).
- Drop firescope from GRML_FULL - it is unmaintained upstream.
- Drop package config file GRML_FORENSIC as it is developed and
maintained as part of Grml-Forensic nowadays.
- Move scsiadd from GRML_* to GRMLBASE.
- Remove dynamic-disk from GRML_FULL (unmaintained upstream).
- Remove lame from GRML_FULL (not available from official Debian pool).
- Remove salvage-ntfs from GRML_FULL (unmaintained upstream).
-- Michael Prokop <mika@grml.org> Sat, 30 Jan 2010 19:56:32 +0100
grml-live (0.9.33) unstable; urgency=low
[ Michael Prokop ]
* Switch order of mirror configuration in example config.
Thanks for the hint, formorer.
* Write current date to last output line of grml-live so the user
knows how "old" his build is while sitting at the shell prompt.
* Integrate /etc/grml/fai/config/scripts/GRMLBASE/01-packages
as package installation validator.
* Update sources.list handling:
- Disable deb-src by default in sources.list. People usually
won't need this and the ones that want it know how to enable
it. Therefore let's save traffic on the mirrors.
- Note usage of GeoIP-selected mirrors.
- Add commented examples for DE/AT mirrors.
Thanks for the suggestions to Sedat Dilek. [Closes: issue756]
* Use /sbin/mount.ntfs-3g as default handler for ntfs. Thanks
for bringing this issue up, Richard Hartmann.
* templates/boot/grub/menu.lst: drop bootoption lang=us, we
specify the default within grml-autoconfig nowadays.
* Support configuration variable EXIT_ON_MISSING_PACKAGES to exit
with returncode != 0 if a requested package isn't available on the
resulting ISO.
* Drop memtest86+ from Depends as it's shipped by grml-live-addons
nowadays (see issue717). Instead be more verbose in the warning
message if neither the one from grml-live-addons nor memtest86+
can be found.
* Software related changes:
- Main GRML* classes:
+ add grml-udev-config (we use Debian's udev from now on and
provide our own udev stuff through grml-udev-config)
+ drop grml-scanpartitions
+ move all grml-* packages that used to be part of all Grml
flavours to GRMLBASE and drop them from the flavour
specific configuration instead
- GRML_FULL:
+ Add fsarchiver
+ Add gdisk
+ Add infiniband-diags
+ Add iscsitarget-module-2.6.31-grml64
+ Add mbuffer
+ Add modem-cmd
+ Add nbd-server + nbd-client (thanks to Xuân Baldauf).
+ Drop dvi2tty (so we don't pull tex-common and texlive-binaries
into the system).
+ Drop lomoco (bad state, unnecessary)
- GRML_MEDIUM:
+ Add iptraf (thanks, thermoman)
+ Drop (unavailable) at76-usb-modules-2.6.31-grml
- Mixed:
+ Add kexec-tools to GRML_SMALL + GRML_MEDIUM (thanks,
Christoph Biedl)
+ Add lcrack to GRML_FORENSIC
+ Drop fakechroot from GRML_FULL + GRML_FORENSIC (the package is
in a bad shape since several months)
+ Drop grml-mercurial-utils from GRML_FULL and GRML_MEDIUM as
we use git nowadays
[ Thorsten Glaser ]
* Update MirOS bsd4grml to 20091226.
-- Michael Prokop <mika@grml.org> Wed, 30 Dec 2009 02:34:38 +0100
grml-live (0.9.32) unstable; urgency=low
* Update docs to reflect current FAI_CONFIG_* setup.
* Set FAI_CONFIGDIR=/etc/grml/fai/config in /etc/grml/fai/fai.conf
so FAI versions older than 3.3 still work. Thanks for the bugreport,
Christian Hofstaedtler.
-- Michael Prokop <mika@grml.org> Sun, 08 Nov 2009 11:50:46 +0100
grml-live (0.9.31) unstable; urgency=low
[ Michael Prokop ]
* Fix the 'Memtest86+ bootentry doesn't work within GRUB2' issue.
* Update main fai config (update to what's shipped by FAI 3.3):
* Move 'FAI_CONFIGDIR=/etc/grml/fai/config' from fai.conf
to make-fai-nfsroot.conf and disable it by default as
only FAI_CONFIG_SRC is relevant nowadays.
* Disable irrelevant 'FAI=/etc/grml/fai/config' in fai.conf by
default.
* Drop dhcp-client from exclude option in $FAI_DEBOOTSTRAP_OPTS
in file make-fai-nfsroot.conf (sync with FAI upstram).
[ Thorsten Glaser ]
* Update bootgrub.mksh to 20091104.
* Change manifold-boot ISO patch logic slightly to work better on
certain HP machines. [Closes: issue757]
-- Michael Prokop <mika@grml.org> Wed, 04 Nov 2009 20:30:30 +0100
grml-live (0.9.30) unstable; urgency=low
[ Michael Prokop ]
* Support new option '-d <date>' to use specified date as build date
information on the ISO instead of the default.
* Fix posix violation in grml-live-remaster.
* Add jfsutils to GRML_MEDIUM and GRML_SMALL.
* Apply patch by Christian Hofstaedtler <ch+git@zeha.at> (thanks!):
Ensure /etc/mtab is always present. Newer debootstrap versions
no longer create /etc/mtab, so we need to provide our own.
* config/hooks/instsoft.GRMLBASE:
- force installation of file-rc using aptitude's
Aptitude::ProblemResolver::Keep-All-Tier option.
- drop insserv package.
* Replaced 'FAI_CONFIG_SRC=file:///etc/grml/fai' with
'FAI_CONFIG_SRC=file:///etc/grml/fai/config' so it works with
fai >=3.2.23.
[ Ulrich Dangel ]
* Remove denglish phrase from help file. Thanks to Andreas Gredler.
[Closes: issue758]
-- Michael Prokop <mika@grml.org> Sun, 01 Nov 2009 17:48:21 +0100
grml-live (0.9.29) unstable; urgency=low
[ Ulrich Dangel ]
* Renamed stage2_eltorito to stage2 to get rid of name mangling
problems with fat.
[ Michael Prokop ]
* Adjust stage2{,_eltorito} code in grml-live.
-- Michael Prokop <mika@grml.org> Thu, 29 Oct 2009 01:17:59 +0100
grml-live (0.9.28) unstable; urgency=low
* Drop grub from all classes and add grub-pc to GRMLBASE.
* Add guymager to GRML_FULL.
* Add gcc to GRML_MEDIUM.
* Adjust grub variable in *all* /boot/isolinux/*.cfg files.
* Update memtest86+ binary to 4.00-2.
* Update isolinux/syslinux files to version 2:3.83+dfsg-1:
- templates/boot/addons/chain.c32
- templates/boot/addons/hdt.c32
- templates/boot/addons/memdisk
- templates/boot/addons/menu.c32
- templates/boot/isolinux/ifcpu64.c32
- templates/boot/isolinux/isolinux.bin
- templates/boot/isolinux/vesamenu.c32
* Update templates/boot/addons/pci.ids to version 2009.10.22.
* Adjust label text for grub1 boot entry.
* Update bsd4grml to version 20091027.
-- Michael Prokop <mika@grml.org> Tue, 27 Oct 2009 20:54:33 +0100
grml-live (0.9.27) unstable; urgency=low
[ Michael Prokop ]
* Adjust grub variable in boot/isolinux/{addons,grub}.cfg as well.
* Add fio to GRML_FULL (thanks for the hint, Ulrich). [Closes: issue703]
* Add 'noquick' to the serial bootoption.
* Add ewf-tools to GRML_FULL and GRML_FORENSIC.
[ Ulrich Dangel ]
* Refactored addon menu handling for syslinux. The menu is now dynamically
generated by grml-live to allow more convenient adjustments to the addon
menu.
-- Michael Prokop <mika@grml.org> Mon, 26 Oct 2009 15:10:35 +0100
grml-live (0.9.26) unstable; urgency=low
[ Michael Prokop ]
* Update templates/boot/grub to grub2 version 1.97~beta4-1.
* Add templates/boot/isolinux/ifcpu64.c32.
* Add templates/boot/addons/gpxe.lkrn.
* Document 'Shortcut keys of vesamenu bootsplash' in isolinux.cfg.
* templates/boot/isolinux/{addons,syslinux}.cfg: Use new ldbsd.com
feature (command line) to chain into GRUB2 directly from isolinux
or syslinux without an intermediate interactive/menu prompt.
Thanks to Thorsten for implementing and help.
[ Thorsten Glaser ]
* Update MirOS bsd4grml to 20091024 (ldbsd.com and ldbsd.txt only).
-- Michael Prokop <mika@grml.org> Sat, 24 Oct 2009 21:10:17 +0200
grml-live (0.9.25) unstable; urgency=low
[ Ulrich Dangel ]
* Switched order between isoprompt and hd menu entry to generate more
easily the same bootmenu for generated cd images.
* Changed grub.cfg and menu.lst to use new template names.
Thanks to Michael Schierl for his bug report.
* Clear at first the screen if bootparam quiet is set.
Thanks again to Michael Schierl for his bug report.
[ Michael Prokop ]
* Support mksquashfs-lzma and $MKSQUASHFS in remaster/grml-live-remaster.
* Add fbterm to GRML_FULL. [Closes: issue563]
* Add parted to GRML_SMALL (thanks for the suggestion, Marc Haber).
* Add pyneighborhood to GRML_FULL. [Closes: issue580]
* Drop grml-ddcxinfo from GRML_FULL. [Closes: issue62]
-- Michael Prokop <mika@grml.org> Sat, 24 Oct 2009 14:12:33 +0200
grml-live (0.9.24) unstable; urgency=low
[ Ulrich Dangel ]
* Update templates/GRML/grml-cheatcodes.txt: mention nodhcphostname.
* Changed isolinux vesamenu layout to support better multiiso layout.
[ Thorsten Glaser ]
* Update MirOS bsd4grml to 20091019.
[ Michael Prokop ]
* Software related changes:
- Add openvas-client, openvas-plugins-base, openvas-plugins-dfsg +
openvas-server to GRML_FORENSIC.
- Add stressapptest to GRML_FULL + GRML_FORENSIC.
- Drop lcap (package is gone) from GRML_FORENSIC.
- Drop isic + lcap (packages gone) from GRML_FULL.
- Drop ipset from GRML_FULL + GRML_FORENSIC (it's part of
xtables-addons-common).
- Drop harden-remoteaudit + openvas-server from GRML_FULL (they
are pretty useless without plugins which need just too much space).
* Rework variable replacements in templates. Now the %VAR% strings
in the templates match with the ones used inside grml-live ($VAR),
currently ARCH, DATE, DISTRI_INFO, DISTRI_NAME, DISTRI_SPLASH,
GRML_NAME, SQUASHFS_NAME, RELEASE_INFO, SHORT_NAME and VERSION
are supported. If you use your own templates from older grml-live
versions please make sure to adjust them.
Thanks to Ulrich for helping with integration within grml2usb.
* /etc/grml/fai/config/debconf/GRMLBASE: add configuration for
portmap to not listen on the loopback interface only by default.
[Closes: issue737]
* Update templates/GRML/grml-cheatcodes.txt: mention ethdevice.
-- Michael Prokop <mika@grml.org> Wed, 21 Oct 2009 00:12:27 +0200
grml-live (0.9.23) unstable; urgency=low
* Software related changes:
- GRML_SMALL, GRML_MEDIUM and GRML_FULL: switch from kernel
2.6.28-grml[64] to 2.6.31-grml[64].
- Drop ash from GRML_FULL (unrelevant for Grml).
- Drop crack-common from GRML_FULL (it's a dependency of crack*).
- Drop ddccontrol-db from GRML_FULL (it's a dependency of ddccontrol).
- Drop dhcp3-common from GRML_FULL (it's a dependency of dhcp3*).
- Drop defrag from GRML_FULL + GRML_FORENSIC (see #446691).
- Drop emacs22/-common specific packages from GRML_FULL (dependencies).
- Drop libpam-krb5 from GRML_FULL (related to #545824).
- Drop mktemp from GRML_* (transitional package).
- Drop openbsd-inetd from GRML_FULL (we're using xinetd).
- Drop replicator from GRML_FULL (orphaned, see #474131).
- Drop rt2400-modules-2.6.31-grml, rt2500-modules-2.6.31-grml and
rt73-modules-2.6.31-grml from GRML_MEDIUM.
- Drop rt2400-modules-2.6.31-grml, rt73-modules-2.6.31-grml and
rt2400-modules-2.6.31-grml64 from GRML_FULL.
- Drop timeout from GRML_* (it is part of coreutils nowadays).
- Drop vim-python + vim-ruby from GRML_FULL (not available anymore).
- Drop version specific dependency on -mysql-client-5.0.
- Drop e2fslibs, esound-common, espeak-data, ettercap-common (all being
dependencies), fileutils and gcom (both transitional package) from
GRML_FULL.
- Drop 915resolution, bazaar, cracklib2, dbishell, gmailfs,
igal, nmapfe, python-pyogg, weechat-common, xdialog,
xserver-xorg-video-i810, xserver-xorg-video-nsc and zeroconf from
GRML_FULL (all being deprecated packages).
- Drop cracklib2 from GRML_FORENSIC (deprecated).
- Drop xserver-xorg-video-i810 + xserver-xorg-video-nsc from GRML_MEDIUM
and XORG (deprecated packages).
- Replace diff with diffutils and move it to GRMLBASE.
- Replace dvb-utils with dvb-apps in GRML_FULL.
- Replace postgresql-client-8.2 + postgresql-client-common with
postgresql-client in GRML_FULL.
- Move eject, file-rc, gawk, gpm, grep, grml-hwinfo, gzip, hostname,
initramfs-tools, initscripts, klibc-utils + laptop-detect to GRMLBASE.
- Add febootstrap to GRML_FULL.
- Add guymager to GRML_FORENSIC.
- Add extract and libextractor-plugins to GRML_FORENSIC (thanks to
Dennis Schreiber for the hint).
- Add iw to GRMLBASE. Thanks to Christian Hofstaedtler for the hint.
- Add libnss-mdns to GRML_FULL (thanks to mrud).
* Add backwards compatibility check for old sources.list layout
(we're using /etc/apt/sources.list.d now) to script
/etc/grml/fai/config/scripts/GRMLBASE/33-aptsetup
* Assume 'lenny' as default SUITE instead of 'stable' as
debootstrap doesn't know how to handle 'stable'.
Thanks to Ulrich Dangel.
* Use blocksize of 256 when running mksquashfs-lzma binary.
* Update documentation regarding recent lzma development.
* Some minor cosmetic corrections in grml-live's output.
* Add missing test call in $FORCE_ISO_REBUILD code.
* scripts/GRMLBASE/15-initsetup: assume safe GRML_NAME default.
* Use menu hide in templates/boot/isolinux/prompt.cfg
-- Michael Prokop <mika@grml.org> Sat, 17 Oct 2009 16:14:51 +0200
grml-live (0.9.22) unstable; urgency=low
* Send 'Find FAI build logs at' message to grml-live.log as well.
* Software related changes:
- Add comgt to GRML_FULL.
- Add fatattr to GRML_FULL.
- Add libsmbios-bin to GRML_FULL (thanks to Christian Bricart).
- Add qla-tools to GRML_FULL.
- Add xmount to GRML_FULL.
- Drop edac-utils from GRML_FULL (it's in a bad shape within Debian).
- Drop deprecated firmware-ipw3945 + ipw3945d from GRML_SMALL,
GRML_MEDIUM and GRML_FULL.
- Drop lanmap (abandonned upstream, see #542376).
- Move dmidecode from GRML_SMALL, GRML_MEDIUM and GRML_FULL to GRMLBASE.
- Replace nessusclient, nessusd and nessus-plugins with
openvas-client and openvas-server in GRML_FULL.
* Do not use /etc/grml_version but instead use /etc/debian_version
as check whether the chroot exists. If grml-live execution
itself succeded but was interrupted during task_configure it should
be fine to re-run grml-live with -u/-b options.
* Fix usage of exclude option in $SQUASHFS_OPTIONS.
* Always remove temporary squashfs stderr file.
* Fix usage of /etc/runlevel.conf in 15-initsetup.
* Add wicd configuration to /etc/grml/fai/config/debconf/GRMLBASE.
* Temporarly move /etc/apt/sources.list.d/grml.list in instsoft.GRMLBASE
to /etc/apt/sources.list.d/grml.unused and restore in 33-aptsetup
again then. This should should prevent us from duplicated sources
list entries.
* New cmdline option: "-n" skips generation of the ISO file.
* Introduce support for squashfs-lzma-tools 4.0-1 and support
configuration variable SQUASHFS_BINARY.
* Modify update-initramfs call in grml-live script as the
'update-initramfs -u -t' might fail with linux images which have been
build using kernel-package.
* templates/boot/isolinux/grml.cfg: add space char at end of lines in entries
that are meant for manual editing (so user just has to press <tab>
and edit).
* Add 'pci=nomsi' to failsafe bootoption (thanks to Marc 'HE' Brockschmidt).
* Fix grml2usb bootoption in templates/boot/isolinux/grml.cfg.
* Display "Finished execution of stage 'WINDOWS_BINARIES'" only if the
according code has been executed (and do not display if skipping).
* Completely remove /lib/modules/${KERNEL}/kernel/drivers/isdn/hisax on
grml-small as there will be unresolved symbols without hisax.ko.
-- Michael Prokop <mika@grml.org> Mon, 07 Sep 2009 15:59:47 +0200
grml-live (0.9.21) unstable; urgency=low
[ Michael Prokop ]
* New features:
- Split the single /etc/apt/sources.list file into structured files
in /etc/apt/sources.list.d/. We are using:
- /etc/apt/sources.list.d/grml.list for all grml related repositories
- /etc/apt/sources.list.d/debian.list for official Debian repositories
[Closes: issue349]
- Provide information about grml-live version and Debian/suite
through /etc/grml_live_version in the generated ISO. [Closes: issue637]
- New graphical boot menu. Can be disabled via ISOLINUX_METHOD=console.
- New configuration variables DISTRI_NAME and DISTRI_INFO which should allow
easier rebranding of grml-live based distributions.
- Support installation of local files (not being part of any Debian package)
through $CHROOT_INSTALL.
- Display path of FAI logs during execution of grml-live.
- Replace all references to ftp.de.debian.org with cdn.debian.org,
see http://wiki.debian.org/DebianGeoMirror for details.
Thanks for the idea, Marc Haber!
* Bug fixes and improvements:
- When adjusting postfix configuration: make sure to execute newaliases
command after adjusting configuration, otherwise the old hostname
will be left inside /etc/aliases.db.
- grml_cleanup_chroot: get rid of /etc/lvm/cache/.cache and
/etc/lvm/backup/main as well.
- grml_cleanup_chroot: drop the /usr/include/linux checks.
- 90-update-alternatives: use wm-ng as default x-window-manager.
[Closes: issue716]
- Check for existence of $target/etc/apt/important_note.txt before
operating on it.
- buildd: drop GRML_LIVE_ARCH but instead use default architecture
if not specified.
- Set UTC=no by default. See http://bts.grml.org/grml/issue708 for
details. Credits to Ulrich Zehl for debugging. [Closes: issue708]
- Improve check for architecture which should be build: if not specified
assume a safe default and check this one.
- Unify variable default checks, always assume sane defaults.
- Always run $SUITE checks, so grml-live repository is used also
if suite isn't manually specified.
- Detect existence of stage 'boot' using boot/isolinux so grml-live
executed with options '-q -B' and empty boot/isolinux works as well.
- Introduce $NO_WINDOWS_BINARIES which replaces $WINDOWS_BINARIES so
we can improve sanity checks and easify configuration.
- Integrate memtest86+ binary so we don't ship old versions from
the build host. [Closes: issue717]
- Check whether rebuild of ISO is needed even though the ISO exists already.
[Closes: issue719]
* Debian packaging related changes:
- Bump to Standard-Version 3.8.3 (no further changes).
- Improve long description.
- Update copyright file (make lintian happy).
- Register grml-live html docs using doc-base.
* Documentation:
- grml-cheatcodes: document bootoption 'nostartx'.
- Apply patch from Marc Haber (thanks!) for new grml cheatcodes
(new DCS directory feature).
* Software related changes:
- Add git-email to GRML_FULL (thanks to Joerg Woelke for mentioning).
- Add aesfix, aeskeyfind, bios-memimage, chaosreader, ext3grep, fatback,
myrescue, pipebench, safecopy, shed and xmount to GRML_FORENSIC. The
packages are either already available or should be available soon.
- Add scsitools to GRML_MEDIUM.
- Drop bar from GRML_FULL (no release since 2007, consider using
for example cpipe instead).
- Drop grml-saveconfig as it is replaced with recent versions
of grml-autoconfig.
- Drop hydra from GRML_FULL (the license is not a clean GPL one).
- Drop icedax from GRML_FULL (we have schilyutils available).
[ Thorsten Glaser ]
* Update MirOS bsd4grml to 20090812 and sync menu.lst, grub.cfg,
isolinux.cfg, syslinux.cfg with each other; provide a fallback
way to boot MirOS bsd4grml from both GRUB versions using modules.
* Fix going back to GNU GRUB from ldbsd.com via alternative boot method;
while here, add the grml release info to the appropriate file.
-- Michael Prokop <mika@grml.org> Tue, 18 Aug 2009 00:33:48 +0200
grml-live (0.9.20) unstable; urgency=low
* Add gnupg2 to GRML_FULL. Thanks to Walter Haidinger.
* Drop all references to xserver-xorg-input-elo2300 (see #527699).
* Cleanups in GRML_FULL:
- Drop cheops (depends on libgtk1.2).
- Drop dviutils ("Note: selecting "texlive-extra-utils" instead of the
virtual package "dviutils" -> non-existing package)
- Drop ext2resize (see #400797).
- Drop fcoretools (see #534542).
- Drop gdk-imlib11 (see #522810).
- Drop gqcam (still depends on gtk1.2).
- Drop hping2 (hping3 is available in all relevant Debian releases
nowadays, see #533275).
- Drop libpam-pwgen (see #511613).
- Drop rgpsp (owner set to Debian QA Group and package doesn't seem
to be that important for grml).
- Drop windowlab (see #410618).
- Drop workbone (see #429178).
* Add check for valid Debian suite name to avoid breakage of sources.list
if someone calls grml-live with a typo in the -s option.
* Add exception for libewf1 and libstdc++2.10-glibc2.2 in
/etc/grml/fai/config/scripts/GRMLBASE/40-deborphan.
* buildd:
- add support for building squeeze based ISOs.
- add cronjob based on what the grml team is using at daily.grml.org
- use '-a' instead of '-rltD' as rsync option to sync logs
- use timestamp with hour, minute and second to match with FAI style
* /etc/grml/fai/config/hooks/updatebase.GRMLBASE: install apt configuration
also when updating the chroot (this happens if we have a base.tgz available
on fresh installations).
* Document usage of STOP_ON_ERROR in /etc/grml/fai/fai.conf.
* Really add support for genisoimage (thanks for the bugreport, Worf).
* Set subdirectories of $OUTPUT independent of cmdline parsing so
it is possible to set it via conffile as well.
* Validate whether the specified architecture class matches the
architecture (option), otherwise installation of kernel will fail.
* Add 'How do I deploy grml-live on a plain Debian installation' to FAQ.
* Build grml-live documentation with table of content.
-- Michael Prokop <mika@grml.org> Wed, 05 Aug 2009 00:34:53 +0200
grml-live (0.9.19) unstable; urgency=low
* Software related changes in GRML_FULL:
- add btrfs-tools
- add conkeror (thanks to Axel Beckert) [Closes: issue698]
- add gptsync
- add nfswatch
- add nilfs2-tools
- add pigz
- add postmark
- add tableau-parm
- drop all LaTeX related packages (following the result
of the recent "Removal of LaTeX on grml" poll):
auctex catdvi ctioga dvipng gnuhtml2latex lacheck latex-beamer
latexmk latex-mk latextug latex-xcolor pdfjam pgf
preview-latex-style tex-common texify texlive-base
texlive-base-bin texlive-common texlive-doc-base
texlive-fonts-recommended texlive-lang-german texlive-latex-base
texlive-latex-recommended texpower tth tthsum vim-latexsuite
- Add class LATEX which provides all the LaTeX (related) packages
that have been removed from GRML_FULL.
* Software related changes in GRML_FORENSIC:
- drop stegdetect (see #507908)
- add several further packages:
acpi apache2 apache2-utils at bluez-utils cpufrequtils cryptcat
cups cups-pdf dc dsniff dvd+rw-tools gphoto2 hdparm hping3
mysql-client netdiscover nmap os-prober poppler-utils pppconfig
rdesktop readahead readpst recoverdm rifiuti rifiuti2 rpm samba
samdump2 sdparm sg3-utils smbclient socat sqlite3 tcpdump
tcpflow tcpreplay tcptrace tcptrack tcpxtract tct time unhide
untex uuid-runtime vinetto w3m wamerican whois wireshark wv
wvdial zfs-fuse
Thanks also to Hans-Peter Merkel for his tool list.
* Drop hdparm from GRML_FULL, GRML_MEDIUM and GRML_SMALL as it
is part of GRMLBASE already.
* Bump Standard Version to 3.8.2 (no further changes).
-- Michael Prokop <mika@grml.org> Tue, 28 Jul 2009 15:23:51 +0200
grml-live (0.9.18) unstable; urgency=low
* Integrate grub2 for hybrid boot. Big thanks to Thorsten Glaser
for his work and help.
* Add safecopy to GRML_FULL (thanks to Wernfried Haas for the hint).
* grml-cheatcodes: mention libata specific bootoptions.
Thanks to Christian Vogel! [Closes: issue685]
* Apply patches by Thorsten Glaser <tg@mirbsd.org>:
- Fix jumping back from the bsd4grml loader (ldbsd.com) to GNU GRUB
- Update bootgrub.mksh from MirBSD
- Pad official ISOs to multiples of 256 KiB for partition table support.
* Add bc to Depends as bootgrub.mksh requires it.
-- Michael Prokop <mika@grml.org> Sat, 13 Jun 2009 12:11:19 +0200
grml-live (0.9.17) unstable; urgency=low
[ Frank Terbeck ]
* grml-live-remaster: Support $VISUAL and fall back to 'vi' if
EDITOR is empty. [Closes: issue664]
[ Michael Prokop ]
* Mention speakup.synth=... and hwspeak in grml-cheatcodes.txt.
* 15-initsetup: warn if /etc/runlevel.conf (and therefore live-rc)
does not exist and skip rest of the script then.
* Software related changes:
- Drop package snort from GRML_FULL and all the workarounds for it.
It's once again uninstallable in Debian/unstable.
- Drop package sing from GRML_FULL (removed from Debian, see #530487).
- Drop package nemesis from GRML_FULL (unmaintained upstream and
uninstallable in Debian, see #423201 and #529508).
- Drop package paketto from GRML_FULL (removed from Debian, see #530486).
- Drop package ifupdown-scripts-zg2 from GRML_FULL.
* Set APT_LISTCHANGES_FRONTEND and APT_LISTBUGS_FRONTEND to 'none'
on upgrade actions in /etc/grml/fai/config/hooks/instsoft.GRMLBASE.
* Update /boot/grub/* files in build output on every invocation of
grml-live (as we do it for isolinux stuff too), so the variables
inside menu.cfg are up2date if rebuilding the ISO. [Testing: issue676]
* Use variable for $FLAVOUR.squashfs in grub's menu.lst as well.
-- Michael Prokop <mika@grml.org> Fri, 29 May 2009 12:55:05 +0200
grml-live (0.9.16) unstable; urgency=low
* Software related changes:
- Add u3-tool to GRML_FULL.
- Disable nttcp and lmbench (both non-free) in GRML_FULL.
- Drop ttf-bitstream-vera from GRML_FULL (superseeded by its
improved version named ttf-dejavu, see #461308).
- Drop snownews from GRML_FULL (orphaned, inactive upstream,
better alternatives like newsbeuter, see #468778).
* Mention persistent bootoption in grml-cheatcodes.txt.
-- Michael Prokop <mika@grml.org> Tue, 19 May 2009 20:52:31 +0200
grml-live (0.9.15) unstable; urgency=low
The "hey, let's have a grml release party" Release.
* As dillo isn't available in Debian/unstable due to removal
of libgtk1.2 we'll replace it with xlinks2 from package links2:
- GRML_FULL: drop dillo
- GRML_MEDIUM: replace links with links2 and drop dillo
- XORG: replace dillo with links2
* Drop cpp-4.1 and g++-4.1 from GRML_FULL.
* Drop bzr from GRML_FULL (19MB is just too much).
* Drop all kernel related packages that aren't available overall.
* Drop linux-wlan-ng, as its module can't be built.
-- Michael Prokop <mika@grml.org> Mon, 18 May 2009 10:09:22 +0200
grml-live (0.9.14) unstable; urgency=low
The "hey, let's have a post-lenny drop-party" Release.
* Update /usr/share/locale handling: restore *empty* directories
because otherwise installation/upgrade of packages might fail.
* Document findiso bootoption in grml-cheatcodes.txt.
* Software related changes:
- Readd clive as the dependency on libterm-progressbar-perl was
dropped (see #526999)
- Drop airsnort (unmaintained upstream, #429507)
- Drop array-util (unmaintained in Debian, #456648)
- Drop automake1.8 (cleanup of automake packages, #473365)
- Drop biew (old, no users, depends on debmake, #460636)
- Drop cpp-2.95 (deprecated)
- Drop db4.3-util (deprecated)
- Drop debmake (obsolete, #462978)
- Drop dynafont (upstream obsoleted by fonty-rg, #474125)
- Drop eciadsl (unmaintained, broken with recent kernels, #470680)
- Drop elfkickers (RC buggy; abandoned upstream, #523811)
- Drop fragroute (out of date, orphaned, inactive, #487127)
- Drop fttools (not available in any repos)
- Drop funionfs (replaced by unionfs-fuse, #515955)
- Drop gscanbus (obsolete, unmaintained, #429559)
- Drop hdaps-utils (out of date, obsolete, #526172)
- Drop hpijs (saving us 1352kB + 27,0MB from its dependencies disk space)
- Drop ipxripd (obsolete, few users, #462178)
- Drop jmon (orphaned, better alternatives, dead upstream, #510520)
- Drop linneighborhood (unmaintained, better alternatives, #466489)
- Drop mobilemesh (obsolete, #452102)
- Drop ms-sys (contains non-free code, #470678)
- Drop mutella (abandoned upstream, #489422)
- Drop ndiswrapper-common (dep. only) + ndiswrapper-utils (dummy package)
- Drop ndiswrapper-utils-1.1 (replaced by ndiswrapper-utils-1.9)
- Drop o3read (abandoned upstream; superseded by odt2txt, #477311)
- Drop potion (orphaned, out of date, low popcon, #499262)
- Drop powertweakd, powertweak-gtk and lspowertweak
(unmaintained upstream, #515588)
- Drop scsi-idle (RC-buggy, useless, #385285)
- Drop sjog (dead upstream, depends on legacy libs, unmaintained, #509403)
- Drop stegdetect / xsteg (orphaned, inactive upstream, GTK+ 1.2, #507908)
- Drop traceproto (not maintained upstream; alternative available, #495759)
- Drop type1inst (orphaned and useless, #158476)
- Drop unionfs-tools (buggy, replaced by aufs*, #515959)
- Drop unison2.9.1 (obsolete, #443244)
- Drop upstreamdev (alpha quality; abandoned upstream; low popcon, #494565)
- Drop vnc-common (dead upstream, superseded by vnc4, #469247)
- Drop vncommand (not available in any repos)
- Drop xmove (buggy, orphaned, dead upstream, #486772)
- Drop xserver-xorg-video-imstt (abandoned, #523683)
- Drop xserver-xorg-video-vga (abandoned, #523687)
- Drop xwatchwin (orphaned, no rdepends, #491903)
-- Michael Prokop <mika@grml.org> Fri, 15 May 2009 10:06:42 +0200
grml-live (0.9.13) unstable; urgency=low
* Split package into grml-live and grml-live-addons.
Add grml-live-addons to Recommends of package grml-live.
Package grml-live-addons provides the templates/boot/addons
files that require >7MB of disk space overall so we don't
want to ship it with default grml:
- allinone.img
- balder10.imz
- bsd4grml/
- chain.c32
- hdt.c32
- memdisk
- menu.c32
- pci.ids
* Add ${misc:Depends} to binary packages' depend.
* Bump Standard-Version to 3.8.1 (no further changes).
* Install /etc/grml/fai/live-initramfs/live.conf only if
/etc/live.conf does not exist in the target yet.
* Update isolinux.bin to version 2:3.75+dfsg-1 (3.75 Debian-2009-04-17)
from Debian.
* Integrate HDT ("Hardware Detection Tool") as bootoption 'hdt'.
http://syslinux.zytor.com/wiki/index.php/Hdt_(Hardware_Detection_Tool)
Thanks for the point, formorer!
Use pci.ids from http://pciids.sourceforge.net/
* Mention bsd and hdt in isolinux' bootsplash f3.
* Mention readonly, hdt and bsd bootoptions in grml-cheatcodes.txt.
* Slightly improve 'grml2ram' vs 'grml toram' description in bootsplash.
* Software related changes:
- Add virtualbox-ose-guest-x11 to GRML_FULL and GRML_MEDIUM.
- Add virtualbox-ose-guest-modules-2.6.28-grml to GRML_MEDIUM.
- Add speakup-tools to GRML_FULL.
- Replace cupsys-bsd with cups-bsd and cupsys-client with cups-client.
- Drop atl2-modules-2.6.28* from package list (merged in mainline).
- Drop cupsys transitional package.
- Drop clive from GRML_FULL as it depends on a fscking large perl
package (see #526999).
- Drop gcc-4.1 gcc-4.1-base, gcc-4.2-base, gettext-base, groff-base,
imlib11, imlib-base and perl-base from GRML_FULL (deprecated and
unnecessary packages).
-- Michael Prokop <mika@grml.org> Tue, 05 May 2009 09:46:26 +0200
grml-live (0.9.12) unstable; urgency=low
* Add noapic, noresume, selinux=0 and edd=off to 'failsafe'
bootoption and use maxcpus=0 instead of maxcpus=1.
* Add dvtm to GRML_FULL (thanks to plh).
* GRML_FULL and GRML_FORENSIC: replace libewf with libewf1.
* Add packages to GRML_MEDIUM:
- nfs-kernel-server [Closes: issue471]
- aufs-tools (thanks for suggestion, Tong Sun) [Closes: issue652]
* Remove madwifi* from GRML_FULL and GRML_MEDIUM (being replaced
by ath5k and ath9k of linux kernel 2.6.28, see #519446).
* Update bsd4grml to version 20090411.
-- Michael Prokop <mika@grml.org> Sat, 11 Apr 2009 12:26:02 +0200
grml-live (0.9.11) unstable; urgency=low
* Remove base64 from GRML_FULL as coreutils (>= 6.0-1) provide
a base64 binary now.
* Use 'user' instead of 'users' again after discussing the issue
in issue582.
-- Michael Prokop <mika@grml.org> Sun, 01 Mar 2009 20:23:49 +0100
grml-live (0.9.10) unstable; urgency=low
* buildd:
- Add workaround to get around the mkisofs volume label limit.
Otherwise with something like 'grml64-medium-daily-squeeze 20090223'
we would get:
"mkisofs: Volume ID string too long (cur. XX max. 32 chars)."
- add buildd/execute.sh to further simplify buildd/*.sh setup
- send_mail(): do not append /var/log/grml-buildd.stdout by default
- add shebang line to buildd/[execute|functions].sh to make lintian happy
* Replace placeholder %GRML_NAME_SQUASHFS% with according value in
bootsplash f5. [Closes: issue619]
* Drop dropbear from GRML_FULL. The "ssh server inside initramfs"
is just too annoying for us. [Closes: issue617]
-- Michael Prokop <mika@grml.org> Fri, 27 Feb 2009 13:11:31 +0100
grml-live (0.9.9) unstable; urgency=low
* Update to kernel 2.6.28-grml[64].
* Changes in GRML_FULL:
- drop package tspc (see #462738 and #515193)
- replace gqview with geeqie (thanks, Spida)
* Changes in GRML_MEDIUM:
- add beep (on request by gebi)
- add dstat (on request by gebi)
- add mc (on request by Christian Kuehlborn)
* Document noautoconfig in grml-cheatcodes. Thanks to Ralf Moll!
* buildd:
- rename all etch* related scripts to lenny*
- adjust scripts to use "lenny" instead of "stable" for building
[to avoid that "etch" is used as build name but lenny is used]
- use "$NAME-daily-$SUITE" in functions.sh as build name so
identifying ISOs while running them is easier
* Support squeeze as valid suite name.
* Comment Debian/unstable in /etc/grml/fai/apt/preferences by default.
This should avoid issues with something like
'apt-get -t experimental ...'
* Consequently drop 'Latest change' lines from all files.
* Support generation of sha1sum [Testing: issue622]
* Drop first, unnecessary APPEND line in isolinux.cfg and syslinux.cfg.
[Closes: issue492]
* Do no longer use the bootoption lang=us by default. We use it by default
in grml-autoconfig anyway and this shortens our /proc/cmdline.
* Run commands requiring network access through 'timeout 10' by default
if possible. [Closes: issue396]
* Do not use build server's hostname for /etc/mailname and
/etc/bacula/bacula-fd.conf. [Testing: issue412]
* Add "forensic" to the append line when using the forensic kerneloption
so we can grep for it in any case.
* 15-initsetup: keep a backup of the original runlevel.conf file.
Thanks to Thomas Lehmann for the idea! [Closes: issue570]
* instsoft.GRMLBASE: support installation of multiple gpg keys
via /etc/grml/fai/files/etc/apt/*.key
* isolinux.cfg/syslinux.cfg: Drop duplicated 'MENU DEFAULT'.
Thanks to Thomas Lehmann for the bugreport!
* Move /etc/grml/fai/apt/preferences to /etc/grml/fai/files/etc/apt/.
This simplifies the directory layout a bit. Clarify its usage
in /etc/grml/fai/apt/important_note.txt
* Install all files from /etc/grml/fai/files/etc/apt. This supports
usage of directories like /etc/apt/apt.conf.d. Thanks for the
hint to Thomas Lehmann. [Closes: issue632]
* Replace all "sed -i 's/././' foo" calls with
'sed -i 's/././' foo | sponge foo' instead inside main grml-live script
so we don't destroy any existing symlinks. Depend on moreutils therefor.
[Closes: issue631]
* Integrate bsd4grml [hash: 987ce9a6f9ce205ba64794ed3fcac603]. This
provides MirBSD as bootoption 'bsd' at grml's bootprompt. Thanks to
Thorsten "mirabilos" Glaser for his work! Add support for
configuring NO_ADDONS_BSD4GRML via configuration file.
* Add informational header to /etc/grml/fai/apt/sources.list and
update docs regarding the file.
* If specified SUITE is unstable use 'sid' instead (to avoid breakages
with debootstrap).
* Support NO_ADDONS via configuration file.
* Always skip mksquashfs part when using -q option.
* Adjust configuration files on the fly only when the according lines
aren't comments.
-- Michael Prokop <mika@grml.org> Mon, 23 Feb 2009 12:43:18 +0100
grml-live (0.9.8) unstable; urgency=low
* Improve help text of the release option in usage info.
* Drop fblog from GRML_FULL (obsolete with 2.6 kernels, #427139).
* Add libcap2-bin to GRML_FULL.
* Upgrade isolinux.bin to version from syslinux-common 2:3.73+dfsg-1.
[Testing: issue569]
* Integrate /etc/grml/fai/config/scripts/GRMLBASE/18-timesetup to
improve UTC handling. Thanks for the script, Thomas Lehmann!
-- Michael Prokop <mika@grml.org> Thu, 12 Feb 2009 14:20:39 +0100
grml-live (0.9.7) unstable; urgency=low
* Add packages to GRML_FULL:
- aiccu (thanks, Christian Vogel)
- genext2fs
- radvd (thanks, Christian Vogel)
- tf (thanks, Rhonda)
* Add genext2fs to GRML_MEDIUM (for use within live-snapshot).