Ulrich Dangel [Tue, 27 Dec 2011 00:47:31 +0000 (01:47 +0100)]
SW: Remove apt-listchanges and apt-listbugs from GRML_XL
There is not really any need for it on a Live-CD.
Christian Hofstaedtler [Mon, 26 Dec 2011 14:08:58 +0000 (15:08 +0100)]
Build netboot package checksum file with relative paths
Ulrich Dangel [Mon, 26 Dec 2011 17:38:21 +0000 (18:38 +0100)]
Add additinal checks to make sure convert as well as the necessary files are present
for creating the wallper
Christian Hofstaedtler [Mon, 26 Dec 2011 17:32:17 +0000 (18:32 +0100)]
Run apt-get update during softupdate
FAI doesn't seem to do it, maybe we prevent it somewhere.
Christian Hofstaedtler [Mon, 26 Dec 2011 17:27:41 +0000 (18:27 +0100)]
Make /run work for softupdate
Christian Hofstaedtler [Mon, 26 Dec 2011 16:59:26 +0000 (17:59 +0100)]
Unconditionally reset resolv.conf in chroot
Ulrich Dangel [Sun, 25 Dec 2011 20:42:04 +0000 (21:42 +0100)]
Export environment variables for submenues.
Wit Grml 2011.12 we started to use submenus. Unfortunately enivornment
variables must be exported to be used within submenues. This means the
advanced bootoptions in GRUB do not honor loopback or the theme enviornmet
variable. This patch explictly exports all set environment variables.
Thanks to Michael Schierl for debugging and reporting the issue.
Ulrich Dangel [Sun, 25 Dec 2011 16:05:11 +0000 (17:05 +0100)]
SW: Add hexedit to GRML_FULL [Closes: issue1119]
Thanks to Martin Koeppe for the suggestion.
Christian Hofstaedtler [Sat, 24 Dec 2011 16:01:11 +0000 (17:01 +0100)]
Cheatcodes: clarify that vnc* doesn't work OOTB
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.
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
Michael Prokop [Fri, 23 Dec 2011 01:14:52 +0000 (02:14 +0100)]
Release new version 0.17.2
Ulrich Dangel [Fri, 23 Dec 2011 00:50:11 +0000 (01:50 +0100)]
Fix arch issue for 45-grub-images
Christian Hofstaedtler [Thu, 22 Dec 2011 23:38:46 +0000 (00:38 +0100)]
Release new version 0.17.1.
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.
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.
Christian Hofstaedtler [Thu, 22 Dec 2011 14:45:07 +0000 (15:45 +0100)]
Optimized all PNGs with "optipng"
Christian Hofstaedtler [Thu, 22 Dec 2011 14:09:18 +0000 (15:09 +0100)]
Remove unused grub background image
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
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.
Christian Hofstaedtler [Wed, 21 Dec 2011 23:47:49 +0000 (00:47 +0100)]
Revert accidental addition of fat to grub2 core.img
Ulrich Dangel [Wed, 14 Dec 2011 19:49:47 +0000 (20:49 +0100)]
Add beep to templates/boot/isolinux/vesamenu.cfg
Christian Hofstaedtler [Wed, 21 Dec 2011 14:39:14 +0000 (15:39 +0100)]
Install "GRML" files into GRML/$GRML_NAME/
Christian Hofstaedtler [Wed, 21 Dec 2011 14:29:27 +0000 (15:29 +0100)]
Move squashfs into flavour-specific path
Ulrich Dangel [Wed, 21 Dec 2011 02:45:08 +0000 (03:45 +0100)]
Add trailing whitespace to grub commandline
Ulrich Dangel [Wed, 21 Dec 2011 02:41:48 +0000 (03:41 +0100)]
Print a message before loading kernel or initrd in grub
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.
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).
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.
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.
Ulrich Dangel [Mon, 19 Dec 2011 20:35:18 +0000 (21:35 +0100)]
Try to load regexp in grub.cfg
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.
Ulrich Dangel [Mon, 19 Dec 2011 14:21:15 +0000 (15:21 +0100)]
Add basic grml theme to grub
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.
Ulrich Dangel [Mon, 19 Dec 2011 14:59:34 +0000 (15:59 +0100)]
Support template filenames in grml-live.
Christian Hofstaedtler [Mon, 19 Dec 2011 14:40:59 +0000 (15:40 +0100)]
Install netboot.cfg as pxelinux.cfg/default _file_
Christian Hofstaedtler [Mon, 19 Dec 2011 14:38:27 +0000 (15:38 +0100)]
Shorten, but don't totally rename kernel and initrd files
Ulrich Dangel [Mon, 19 Dec 2011 05:57:50 +0000 (06:57 +0100)]
Use gfxmode=auto instead of specifying manually resolutions
Ulrich Dangel [Sat, 17 Dec 2011 20:40:24 +0000 (21:40 +0100)]
SW: Add extundelete to GRML_FULL
Christian Hofstaedtler [Fri, 16 Dec 2011 14:01:13 +0000 (15:01 +0100)]
Make it clear that squashfs-tools from bpo is fine
Christian Hofstaedtler [Fri, 16 Dec 2011 13:58:38 +0000 (14:58 +0100)]
SW: remove explicit install of squashfs-lzma-tools
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.
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
Ulrich Dangel [Thu, 15 Dec 2011 21:20:42 +0000 (22:20 +0100)]
Replace 1440x1050 with 1400x1050
Thanks to Sedat Dilek.
Ulrich Dangel [Thu, 15 Dec 2011 20:09:50 +0000 (21:09 +0100)]
Add additional resolution (1600x900) to grub.cfg.
Christian Hofstaedtler [Thu, 15 Dec 2011 17:06:42 +0000 (18:06 +0100)]
Update version in grml-live during Debian package build
Christian Hofstaedtler [Thu, 15 Dec 2011 15:19:32 +0000 (16:19 +0100)]
Change -A option to not build chroot.tar.gz anymore
Christian Hofstaedtler [Thu, 15 Dec 2011 15:12:33 +0000 (16:12 +0100)]
Remove -T option
Christian Hofstaedtler [Thu, 15 Dec 2011 15:07:50 +0000 (16:07 +0100)]
Add -e option to unpack ISOs
Michael Prokop [Thu, 15 Dec 2011 13:51:25 +0000 (14:51 +0100)]
SW: add rinse to GRML_FULL
Christian Hofstaedtler [Thu, 15 Dec 2011 11:42:27 +0000 (12:42 +0100)]
Remove grml-live-buildd package
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.
Christian Hofstaedtler [Thu, 15 Dec 2011 10:19:51 +0000 (11:19 +0100)]
Remove comment about failsafe boot option
Christian Hofstaedtler [Thu, 15 Dec 2011 10:18:44 +0000 (11:18 +0100)]
Remove 'failsafe' boot option, which wasn't really failsafe
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.
Ulrich Dangel [Mon, 12 Dec 2011 18:32:39 +0000 (19:32 +0100)]
Remove the default quiet boot parameter for a verbose bootup.
Michael Prokop [Mon, 12 Dec 2011 15:10:18 +0000 (16:10 +0100)]
Update docs to better match recent development
Michael Prokop [Sun, 11 Dec 2011 23:48:25 +0000 (00:48 +0100)]
generate sha1 checksum file of netboot package
Christian Hofstaedtler [Sun, 11 Dec 2011 23:24:15 +0000 (00:24 +0100)]
Fix bugs in welcome splash asciiart
Christian Hofstaedtler [Sun, 11 Dec 2011 19:31:30 +0000 (20:31 +0100)]
Update welcome splash ascii art
Christian Hofstaedtler [Sun, 11 Dec 2011 19:12:55 +0000 (20:12 +0100)]
Fix capitalization of project name in GRML/index.html
Christian Hofstaedtler [Sun, 11 Dec 2011 18:59:39 +0000 (19:59 +0100)]
Merge initramfs scripts
Ulrich Dangel [Sun, 11 Dec 2011 05:08:50 +0000 (06:08 +0100)]
Recommend imagemagick
Ulrich Dangel [Sun, 11 Dec 2011 14:44:31 +0000 (15:44 +0100)]
Update wallpaper in fai scripts
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.]
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.
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/
Christian Hofstaedtler [Sun, 11 Dec 2011 18:31:28 +0000 (19:31 +0100)]
Make sure USERNAME doesn't leak in from ENV
Christian Hofstaedtler [Sun, 11 Dec 2011 18:18:55 +0000 (19:18 +0100)]
Expose (selected) config vars to fai scripts
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.
Christian Hofstaedtler [Sun, 11 Dec 2011 18:07:05 +0000 (19:07 +0100)]
Use premade LOGDIR var
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
Christian Hofstaedtler [Sun, 11 Dec 2011 17:26:02 +0000 (18:26 +0100)]
Internally, rename GRML_LIVE_LOCAL_CONFIG to LOCAL_CONFIG
Christian Hofstaedtler [Sun, 11 Dec 2011 17:16:53 +0000 (18:16 +0100)]
Ensure all passed paths are absolute
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.
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.
Christian Hofstaedtler [Sun, 11 Dec 2011 02:17:32 +0000 (03:17 +0100)]
Simplify GRML/index.html template
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.
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.
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.
Christian Hofstaedtler [Sat, 10 Dec 2011 23:27:14 +0000 (00:27 +0100)]
SW: add vblade, aoetools to GRML_FULL [Closes: issue1092]
Christian Hofstaedtler [Sat, 10 Dec 2011 23:25:42 +0000 (00:25 +0100)]
SW: add boot-info-script to GRML_FULL [Closes: issue1004]
Michael Prokop [Sat, 10 Dec 2011 00:20:18 +0000 (01:20 +0100)]
grml-cheatcodes.txt: fix typo
Thanks, Sedat Dilek.
Ulrich Dangel [Thu, 24 Nov 2011 21:24:03 +0000 (22:24 +0100)]
grml-cheatcodes.txt: Add documentation about nostats bootoption
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.
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>
Michael Prokop [Fri, 9 Dec 2011 22:38:54 +0000 (23:38 +0100)]
Depends: support xorriso as alternative to genisoimage.
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>
Ulrich Dangel [Fri, 9 Dec 2011 16:30:47 +0000 (17:30 +0100)]
Fix typo (1200 instead of 1280) in grub.cfg
Ulrich Dangel [Thu, 8 Dec 2011 14:50:34 +0000 (15:50 +0100)]
Add piwik tracking code to startpage.html
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.
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.
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.
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.
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.
Christian Hofstaedtler [Thu, 8 Dec 2011 00:47:47 +0000 (01:47 +0100)]
Embed squash4 in efigrub
Christian Hofstaedtler [Thu, 8 Dec 2011 00:13:11 +0000 (01:13 +0100)]
Don't hardcode wm-ng as window manager for X
Christian Hofstaedtler [Thu, 8 Dec 2011 00:12:38 +0000 (01:12 +0100)]
Try to use a good gfx resolution by default
Christian Hofstaedtler [Thu, 8 Dec 2011 00:11:21 +0000 (01:11 +0100)]
Update grub background picture
Ulrich Dangel [Thu, 8 Dec 2011 00:45:04 +0000 (01:45 +0100)]
Use prefix=($root) instead of prefix=$root in efi script