grml-live.git
10 years agoSW: add wireshark to GRML_FULL [Closes: issue1115]
Michael Prokop [Fri, 23 Dec 2011 23:30:38 +0000 (00:30 +0100)]
SW: add wireshark to GRML_FULL [Closes: issue1115]

Thanks: Frank Prochnow <doc42@gmx.net> for the suggestion.

10 years agoSW: Add fsarchiver to GRML_FULL
Ulrich Dangel [Fri, 23 Dec 2011 20:49:04 +0000 (21:49 +0100)]
SW: Add fsarchiver to GRML_FULL

Thanks to azhag for the suggestion

10 years agoRelease new version 0.17.2 v0.17.2
Michael Prokop [Fri, 23 Dec 2011 01:14:52 +0000 (02:14 +0100)]
Release new version 0.17.2

10 years agoFix arch issue for 45-grub-images
Ulrich Dangel [Fri, 23 Dec 2011 00:50:11 +0000 (01:50 +0100)]
Fix arch issue for 45-grub-images

10 years agoRelease new version 0.17.1. v0.17.1
Christian Hofstaedtler [Thu, 22 Dec 2011 23:38:46 +0000 (00:38 +0100)]
Release new version 0.17.1.

10 years agoBuild grub.img for loading grub from within syslinux
Ulrich Dangel [Thu, 22 Dec 2011 14:50:03 +0000 (15:50 +0100)]
Build grub.img for loading grub from within syslinux

This should fix the problem that loading grub from syslinux on usb devices
does not work.

10 years agoRework EFI file copy/moving
Christian Hofstaedtler [Thu, 22 Dec 2011 15:02:32 +0000 (16:02 +0100)]
Rework EFI file copy/moving

The required files are now removed from the squashfs before building
it, so this should save some space.

10 years agoOptimized all PNGs with "optipng"
Christian Hofstaedtler [Thu, 22 Dec 2011 14:45:07 +0000 (15:45 +0100)]
Optimized all PNGs with "optipng"

10 years agoRemove unused grub background image
Christian Hofstaedtler [Thu, 22 Dec 2011 14:09:18 +0000 (15:09 +0100)]
Remove unused grub background image

10 years agoSW: replace version specific linux-image-* packages in GRML_FULL with meta package
Michael Prokop [Thu, 22 Dec 2011 13:08:17 +0000 (14:08 +0100)]
SW: replace version specific linux-image-* packages in GRML_FULL with meta package

Thanks: Christian Hofstaedtler <ch@grml.org> for his kernel packaging work

10 years agoTrim spaces off of default DISTRI_INFO
Christian Hofstaedtler [Thu, 22 Dec 2011 01:03:16 +0000 (02:03 +0100)]
Trim spaces off of default DISTRI_INFO

This makes the isolinux beep actually work.

10 years agoRevert accidental addition of fat to grub2 core.img
Christian Hofstaedtler [Wed, 21 Dec 2011 23:47:49 +0000 (00:47 +0100)]
Revert accidental addition of fat to grub2 core.img

10 years agoAdd beep to templates/boot/isolinux/vesamenu.cfg
Ulrich Dangel [Wed, 14 Dec 2011 19:49:47 +0000 (20:49 +0100)]
Add beep to templates/boot/isolinux/vesamenu.cfg

10 years agoInstall "GRML" files into GRML/$GRML_NAME/
Christian Hofstaedtler [Wed, 21 Dec 2011 14:39:14 +0000 (15:39 +0100)]
Install "GRML" files into GRML/$GRML_NAME/

10 years agoMove squashfs into flavour-specific path
Christian Hofstaedtler [Wed, 21 Dec 2011 14:29:27 +0000 (15:29 +0100)]
Move squashfs into flavour-specific path

10 years agoAdd trailing whitespace to grub commandline
Ulrich Dangel [Wed, 21 Dec 2011 02:45:08 +0000 (03:45 +0100)]
Add trailing whitespace to grub commandline

10 years agoPrint a message before loading kernel or initrd in grub
Ulrich Dangel [Wed, 21 Dec 2011 02:41:48 +0000 (03:41 +0100)]
Print a message before loading kernel or initrd in grub

10 years agoUse sane paths for intermediate EFI files
Christian Hofstaedtler [Wed, 21 Dec 2011 02:24:15 +0000 (03:24 +0100)]
Use sane paths for intermediate EFI files

This way we also don't remove them from the chroot *after* building
the squashfs.

10 years agoSW: add python-urwid as depends next to targetcli in GRML_FULL
Michael Prokop [Wed, 21 Dec 2011 00:19:24 +0000 (01:19 +0100)]
SW: add python-urwid as depends next to targetcli in GRML_FULL

See #652847 (python-configshell: lacking dependency on python-urwid).

10 years agoEnsure that the file used for replacing the template parameters is a file.
Ulrich Dangel [Tue, 20 Dec 2011 21:58:03 +0000 (22:58 +0100)]
Ensure that the file used for replacing the template parameters is a file.

We now ship a directory within our grub template directory for our theme.
This will result in an sed error 'not a regular file' as the directory is
indeed no regular file. This make sure that the file used by sed is a regular
file.

10 years agoSW: replace iscsitarget with open-iscsi + targetcli in GRML_FULL
Michael Prokop [Tue, 20 Dec 2011 21:26:40 +0000 (22:26 +0100)]
SW: replace iscsitarget with open-iscsi + targetcli in GRML_FULL

We don't have a simple way how to get the DKMS part for iscsitarget.
So instead lets integrate targetcli which provides the userland part for
the iSCSI implementation available with Linux kernel >=3.1.

iscsiadm of open-iscsi is useful for the client side.

10 years agoTry to load regexp in grub.cfg
Ulrich Dangel [Mon, 19 Dec 2011 20:35:18 +0000 (21:35 +0100)]
Try to load regexp in grub.cfg

10 years agoPlay sound after the grub menu is shown.
Ulrich Dangel [Mon, 19 Dec 2011 15:20:16 +0000 (16:20 +0100)]
Play sound after the grub menu is shown.

Thanks to Richard Hartmann for providing the tune.

10 years agoAdd basic grml theme to grub
Ulrich Dangel [Mon, 19 Dec 2011 14:21:15 +0000 (15:21 +0100)]
Add basic grml theme to grub

10 years agoIntroduce new config files for grub bootloader.
Ulrich Dangel [Fri, 16 Dec 2011 13:20:48 +0000 (14:20 +0100)]
Introduce new config files for grub bootloader.

grub.cfg automatically loads all *_default and *_options.cfg files.

This requires the regexp module for grub. Thanks to Jordan Uggla for his
input.

10 years agoSupport template filenames in grml-live.
Ulrich Dangel [Mon, 19 Dec 2011 14:59:34 +0000 (15:59 +0100)]
Support template filenames in grml-live.

10 years agoInstall netboot.cfg as pxelinux.cfg/default _file_
Christian Hofstaedtler [Mon, 19 Dec 2011 14:40:59 +0000 (15:40 +0100)]
Install netboot.cfg as pxelinux.cfg/default _file_

10 years agoShorten, but don't totally rename kernel and initrd files
Christian Hofstaedtler [Mon, 19 Dec 2011 14:38:27 +0000 (15:38 +0100)]
Shorten, but don't totally rename kernel and initrd files

10 years agoUse gfxmode=auto instead of specifying manually resolutions
Ulrich Dangel [Mon, 19 Dec 2011 05:57:50 +0000 (06:57 +0100)]
Use gfxmode=auto instead of specifying manually resolutions

10 years agoSW: Add extundelete to GRML_FULL
Ulrich Dangel [Sat, 17 Dec 2011 20:40:24 +0000 (21:40 +0100)]
SW: Add extundelete to GRML_FULL

10 years agoMake it clear that squashfs-tools from bpo is fine
Christian Hofstaedtler [Fri, 16 Dec 2011 14:01:13 +0000 (15:01 +0100)]
Make it clear that squashfs-tools from bpo is fine

10 years agoSW: remove explicit install of squashfs-lzma-tools
Christian Hofstaedtler [Fri, 16 Dec 2011 13:58:38 +0000 (14:58 +0100)]
SW: remove explicit install of squashfs-lzma-tools

10 years agoDon't suggest /dev/shm as a build location
Christian Hofstaedtler [Fri, 16 Dec 2011 13:46:21 +0000 (14:46 +0100)]
Don't suggest /dev/shm as a build location

Use a purpose tmpfs instead.

10 years agoGRMLBASE/44-grub: make sure directory /boot/grub exists
Michael Prokop [Fri, 16 Dec 2011 09:50:43 +0000 (10:50 +0100)]
GRMLBASE/44-grub: make sure directory /boot/grub exists

Looks like directory /boot/grub doesn't necessarily exist
yet if grml2hd isn't installed.

Thanks: Thomas Koehler for the bugreport

10 years agoReplace 1440x1050 with 1400x1050
Ulrich Dangel [Thu, 15 Dec 2011 21:20:42 +0000 (22:20 +0100)]
Replace 1440x1050 with 1400x1050

Thanks to Sedat Dilek.

10 years agoAdd additional resolution (1600x900) to grub.cfg.
Ulrich Dangel [Thu, 15 Dec 2011 20:09:50 +0000 (21:09 +0100)]
Add additional resolution (1600x900) to grub.cfg.

10 years agoUpdate version in grml-live during Debian package build
Christian Hofstaedtler [Thu, 15 Dec 2011 17:06:42 +0000 (18:06 +0100)]
Update version in grml-live during Debian package build

10 years agoChange -A option to not build chroot.tar.gz anymore
Christian Hofstaedtler [Thu, 15 Dec 2011 15:19:32 +0000 (16:19 +0100)]
Change -A option to not build chroot.tar.gz anymore

10 years agoRemove -T option
Christian Hofstaedtler [Thu, 15 Dec 2011 15:12:33 +0000 (16:12 +0100)]
Remove -T option

10 years agoAdd -e option to unpack ISOs
Christian Hofstaedtler [Thu, 15 Dec 2011 15:07:50 +0000 (16:07 +0100)]
Add -e option to unpack ISOs

10 years agoSW: add rinse to GRML_FULL
Michael Prokop [Thu, 15 Dec 2011 13:51:25 +0000 (14:51 +0100)]
SW: add rinse to GRML_FULL

10 years agoRemove grml-live-buildd package
Christian Hofstaedtler [Thu, 15 Dec 2011 11:42:27 +0000 (12:42 +0100)]
Remove grml-live-buildd package

10 years agoEnable fb for "graphical mode" boot option in isolinux
Christian Hofstaedtler [Thu, 15 Dec 2011 10:25:49 +0000 (11:25 +0100)]
Enable fb for "graphical mode" boot option in isolinux

The "grmlx" label in isolinux and the "startx" option in grub
already did this.

10 years agoRemove comment about failsafe boot option
Christian Hofstaedtler [Thu, 15 Dec 2011 10:19:51 +0000 (11:19 +0100)]
Remove comment about failsafe boot option

10 years agoRemove 'failsafe' boot option, which wasn't really failsafe
Christian Hofstaedtler [Thu, 15 Dec 2011 10:18:44 +0000 (11:18 +0100)]
Remove 'failsafe' boot option, which wasn't really failsafe

10 years agoUmount /proc/sys/fs/binfmt_misc before umounting /proc.
Ulrich Dangel [Mon, 12 Dec 2011 18:49:24 +0000 (19:49 +0100)]
Umount /proc/sys/fs/binfmt_misc before umounting /proc.

Thanks to dileks for debugging it.

10 years agoRemove the default quiet boot parameter for a verbose bootup.
Ulrich Dangel [Mon, 12 Dec 2011 18:32:39 +0000 (19:32 +0100)]
Remove the default quiet boot parameter for a verbose bootup.

10 years agoUpdate docs to better match recent development
Michael Prokop [Mon, 12 Dec 2011 15:10:18 +0000 (16:10 +0100)]
Update docs to better match recent development

10 years agogenerate sha1 checksum file of netboot package
Michael Prokop [Sun, 11 Dec 2011 23:48:25 +0000 (00:48 +0100)]
generate sha1 checksum file of netboot package

10 years agoFix bugs in welcome splash asciiart
Christian Hofstaedtler [Sun, 11 Dec 2011 23:24:15 +0000 (00:24 +0100)]
Fix bugs in welcome splash asciiart

10 years agoUpdate welcome splash ascii art
Christian Hofstaedtler [Sun, 11 Dec 2011 19:31:30 +0000 (20:31 +0100)]
Update welcome splash ascii art

10 years agoFix capitalization of project name in GRML/index.html
Christian Hofstaedtler [Sun, 11 Dec 2011 19:12:55 +0000 (20:12 +0100)]
Fix capitalization of project name in GRML/index.html

10 years agoMerge initramfs scripts
Christian Hofstaedtler [Sun, 11 Dec 2011 18:59:39 +0000 (19:59 +0100)]
Merge initramfs scripts

10 years agoRecommend imagemagick
Ulrich Dangel [Sun, 11 Dec 2011 05:08:50 +0000 (06:08 +0100)]
Recommend imagemagick

10 years agoUpdate wallpaper in fai scripts
Ulrich Dangel [Sun, 11 Dec 2011 14:44:31 +0000 (15:44 +0100)]
Update wallpaper in fai scripts

10 years agoUpdate /etc/grml_version in GRMLBASE script instead of grml-live
Ulrich Dangel [Sun, 11 Dec 2011 04:38:26 +0000 (05:38 +0100)]
Update /etc/grml_version in GRMLBASE script instead of grml-live

[ch: Initramfs update has been moved into a GRMLBASE script, too.]

10 years agoRemove old desktop.jpg with new desktop-bg.png
Ulrich Dangel [Sun, 11 Dec 2011 04:17:54 +0000 (05:17 +0100)]
Remove old desktop.jpg with new desktop-bg.png

desktop-bg.png is used to generate the background images.

10 years agoAdd graphicoreBitmapFont0-Light.otf to grml-live.
Ulrich Dangel [Sun, 11 Dec 2011 04:13:36 +0000 (05:13 +0100)]
Add graphicoreBitmapFont0-Light.otf to grml-live.

graphicoreBitmapFont0-Light.otf was downloaded from
http://github.com/downloads/graphicore/graphicoreBMFB/

10 years agoMake sure USERNAME doesn't leak in from ENV
Christian Hofstaedtler [Sun, 11 Dec 2011 18:31:28 +0000 (19:31 +0100)]
Make sure USERNAME doesn't leak in from ENV

10 years agoExpose (selected) config vars to fai scripts
Christian Hofstaedtler [Sun, 11 Dec 2011 18:18:55 +0000 (19:18 +0100)]
Expose (selected) config vars to fai scripts

10 years agoMake username replacement in inittab more robust
Christian Hofstaedtler [Sun, 11 Dec 2011 17:56:39 +0000 (18:56 +0100)]
Make username replacement in inittab more robust

inittab is shipped by grml-live for a while, so we can stop playing
tricks for replacing the username.

10 years agoUse premade LOGDIR var
Christian Hofstaedtler [Sun, 11 Dec 2011 18:07:05 +0000 (19:07 +0100)]
Use premade LOGDIR var

10 years agoDon't source grml-live.{conf,local} in scripts if not required
Christian Hofstaedtler [Sun, 11 Dec 2011 18:04:12 +0000 (19:04 +0100)]
Don't source grml-live.{conf,local} in scripts if not required

10 years agoInternally, rename GRML_LIVE_LOCAL_CONFIG to LOCAL_CONFIG
Christian Hofstaedtler [Sun, 11 Dec 2011 17:26:02 +0000 (18:26 +0100)]
Internally, rename GRML_LIVE_LOCAL_CONFIG to LOCAL_CONFIG

10 years agoEnsure all passed paths are absolute
Christian Hofstaedtler [Sun, 11 Dec 2011 17:16:53 +0000 (18:16 +0100)]
Ensure all passed paths are absolute

10 years agoTighten replacement operation for SNAPSHOT class
Christian Hofstaedtler [Sun, 11 Dec 2011 03:09:06 +0000 (04:09 +0100)]
Tighten replacement operation for SNAPSHOT class

Only match not-commented cdn.debian.net URLs. This way SNAPSHOT
should only ever affect the repository URL that was the build
source.
It's still a hack.

10 years agoMatch startpage.html design to grml.org site
Christian Hofstaedtler [Sun, 11 Dec 2011 02:24:24 +0000 (03:24 +0100)]
Match startpage.html design to grml.org site

Makes it a little bit easier on the eyes.

10 years agoSimplify GRML/index.html template
Christian Hofstaedtler [Sun, 11 Dec 2011 02:17:32 +0000 (03:17 +0100)]
Simplify GRML/index.html template

10 years agoModernize Windows AutoRun templates
Christian Hofstaedtler [Sun, 11 Dec 2011 02:03:20 +0000 (03:03 +0100)]
Modernize Windows AutoRun templates

Windows 2000 and newer don't need a workaround for calling
ShellExecute.

10 years agoStop disabling KMS for radeon
Christian Hofstaedtler [Sun, 11 Dec 2011 01:54:43 +0000 (02:54 +0100)]
Stop disabling KMS for radeon

radeon X driver doesn't work without KMS on newer GPU hardware.

10 years agoSW: add firmware-linux-{free,nonfree} to GRML_FULL
Christian Hofstaedtler [Sun, 11 Dec 2011 01:16:18 +0000 (02:16 +0100)]
SW: add firmware-linux-{free,nonfree} to GRML_FULL

Needed for radeon and other drivers.

10 years agoSW: add vblade, aoetools to GRML_FULL [Closes: issue1092]
Christian Hofstaedtler [Sat, 10 Dec 2011 23:27:14 +0000 (00:27 +0100)]
SW: add vblade, aoetools to GRML_FULL [Closes: issue1092]

10 years agoSW: add boot-info-script to GRML_FULL [Closes: issue1004]
Christian Hofstaedtler [Sat, 10 Dec 2011 23:25:42 +0000 (00:25 +0100)]
SW: add boot-info-script to GRML_FULL [Closes: issue1004]

10 years agogrml-cheatcodes.txt: fix typo
Michael Prokop [Sat, 10 Dec 2011 00:20:18 +0000 (01:20 +0100)]
grml-cheatcodes.txt: fix typo

Thanks, Sedat Dilek.

10 years agogrml-cheatcodes.txt: Add documentation about nostats bootoption
Ulrich Dangel [Thu, 24 Nov 2011 21:24:03 +0000 (22:24 +0100)]
grml-cheatcodes.txt: Add documentation about nostats bootoption

10 years agogrml-cheatcodes.txt: document vnc bootoptions
Michael Prokop [Tue, 8 Nov 2011 10:51:00 +0000 (11:51 +0100)]
grml-cheatcodes.txt: document vnc bootoptions

Thanks to Ralf Moll for reporting.

10 years agoRelease new version 0.17.0. v0.17.0
Michael Prokop [Fri, 9 Dec 2011 22:29:27 +0000 (23:29 +0100)]
Release new version 0.17.0.

Signed-off-by: Michael Prokop <mika@grml.org>
10 years agoDepends: support xorriso as alternative to genisoimage.
Michael Prokop [Fri, 9 Dec 2011 22:38:54 +0000 (23:38 +0100)]
Depends: support xorriso as alternative to genisoimage.

10 years agoIntegrate netboot package generation
Michael Prokop [Fri, 9 Dec 2011 16:56:48 +0000 (17:56 +0100)]
Integrate netboot package generation

Provide script to generate netboot package without booting the ISO
(see generate_netboot_package.sh).

Also provide netboot package build step inside grml-live itself,
can be configured via $NETBOOT and skipped via -Q option.

Signed-off-by: Michael Prokop <mika@grml.org>
Acked-by: Christian Hofstaedtler <ch@grml.org>
10 years agoFix typo (1200 instead of 1280) in grub.cfg
Ulrich Dangel [Fri, 9 Dec 2011 16:30:47 +0000 (17:30 +0100)]
Fix typo (1200 instead of 1280) in grub.cfg

10 years agoAdd piwik tracking code to startpage.html
Ulrich Dangel [Thu, 8 Dec 2011 14:50:34 +0000 (15:50 +0100)]
Add piwik tracking code to startpage.html

10 years ago01-iceweasel: remove backup file in fcopy cmdline
Michael Prokop [Thu, 8 Dec 2011 14:46:54 +0000 (15:46 +0100)]
01-iceweasel: remove backup file in fcopy cmdline

Since 01-iceweasel might be (or: is) executed after GRMLBASE/98-clean-chroot
the /etc/iceweasel/profile/prefs.js.pro_fcopy might be left.
Avoid that by using fcopy's -B switch.

10 years ago98-clean-chroot: also get rid of symlinks of *.pre_fcopy files
Michael Prokop [Thu, 8 Dec 2011 14:45:16 +0000 (15:45 +0100)]
98-clean-chroot: also get rid of symlinks of *.pre_fcopy files

For example /etc/motd is pointing to /var/run/motd.
Thanks Ulrich for reporting.

10 years agoProvide DEBIAN_UNSTABLE sources.list config
Michael Prokop [Thu, 8 Dec 2011 14:12:32 +0000 (15:12 +0100)]
Provide DEBIAN_UNSTABLE sources.list config

Otherwise building with "-s unstable" will fail.

10 years agoHardcode i386-pc for grub path
Christian Hofstaedtler [Thu, 8 Dec 2011 13:38:44 +0000 (14:38 +0100)]
Hardcode i386-pc for grub path

We already had the format hardcoded, so do it in the path as well.

10 years agoUse grub from target
Christian Hofstaedtler [Thu, 8 Dec 2011 02:09:56 +0000 (03:09 +0100)]
Use grub from target

This clears up the sources problem and the features problem.

10 years agoEmbed squash4 in efigrub
Christian Hofstaedtler [Thu, 8 Dec 2011 00:47:47 +0000 (01:47 +0100)]
Embed squash4 in efigrub

10 years agoDon't hardcode wm-ng as window manager for X
Christian Hofstaedtler [Thu, 8 Dec 2011 00:13:11 +0000 (01:13 +0100)]
Don't hardcode wm-ng as window manager for X

10 years agoTry to use a good gfx resolution by default
Christian Hofstaedtler [Thu, 8 Dec 2011 00:12:38 +0000 (01:12 +0100)]
Try to use a good gfx resolution by default

10 years agoUpdate grub background picture
Christian Hofstaedtler [Thu, 8 Dec 2011 00:11:21 +0000 (01:11 +0100)]
Update grub background picture

10 years agoUse prefix=($root) instead of prefix=$root in efi script
Ulrich Dangel [Thu, 8 Dec 2011 00:45:04 +0000 (01:45 +0100)]
Use prefix=($root) instead of prefix=$root in efi script

10 years agorework check for xorriso version and be more verbose about its usage
Michael Prokop [Wed, 7 Dec 2011 10:44:06 +0000 (11:44 +0100)]
rework check for xorriso version and be more verbose about its usage

Don't run any [U]EFI related actions if we don't have a recent version
of xorriso, and be verbose about what we do.

While at it check for xorriso version>= 1.1.6-1, so it works with
1.1.6-2~bpo60+1 from grml-infrastructure repos too.

10 years agoSW: Add gparted to GRML_FULL
Christian Hofstaedtler [Tue, 6 Dec 2011 22:15:05 +0000 (23:15 +0100)]
SW: Add gparted to GRML_FULL

10 years agoSW: add hfsprogs, hfsutils to GRML_FULL
Christian Hofstaedtler [Tue, 6 Dec 2011 22:14:34 +0000 (23:14 +0100)]
SW: add hfsprogs, hfsutils to GRML_FULL

10 years agoSW: i386 kernels have been switched to 486 flavour
Christian Hofstaedtler [Tue, 6 Dec 2011 01:24:30 +0000 (02:24 +0100)]
SW: i386 kernels have been switched to 486 flavour

10 years agoFix unpacking of existing chroot tarball
Christian Hofstaedtler [Tue, 6 Dec 2011 00:52:20 +0000 (01:52 +0100)]
Fix unpacking of existing chroot tarball

This can never have worked. Must have been quite late...

10 years agoAlways enable grml-live distribution
Christian Hofstaedtler [Mon, 5 Dec 2011 23:46:11 +0000 (00:46 +0100)]
Always enable grml-live distribution

10 years agoSW: Update linux kernel version to 3.1.0-2
Christian Hofstaedtler [Mon, 5 Dec 2011 16:53:36 +0000 (17:53 +0100)]
SW: Update linux kernel version to 3.1.0-2

10 years agoGRML_XL SW: switch to linux-tools-3.1 and move around
Christian Hofstaedtler [Mon, 5 Dec 2011 16:50:25 +0000 (17:50 +0100)]
GRML_XL SW: switch to linux-tools-3.1 and move around

10 years agoSW: add iotop to GRML_FULL
Michael Prokop [Mon, 5 Dec 2011 16:02:46 +0000 (17:02 +0100)]
SW: add iotop to GRML_FULL