Michael Prokop [Tue, 17 Jan 2012 23:38:05 +0000 (00:38 +0100)]
GRMLBASE/98-clean-chroot: get rid of /etc/blkid.tab
Michael Prokop [Tue, 17 Jan 2012 23:37:53 +0000 (00:37 +0100)]
GRMLBASE/98-clean-chroot: get rid of all lvm backup files
Michael Prokop [Mon, 16 Jan 2012 12:05:08 +0000 (13:05 +0100)]
debian/rules: add build-arch + build-indep to make lintian happy
Michael Prokop [Mon, 16 Jan 2012 12:03:32 +0000 (13:03 +0100)]
Update lintian override entries to match current package state
Michael Prokop [Mon, 16 Jan 2012 11:49:19 +0000 (12:49 +0100)]
Release new version 0.18.0
Brad Cable [Mon, 16 Jan 2012 02:31:57 +0000 (20:31 -0600)]
SW: Package removal for cleanup and stability in GRML_XL
Breaks the build:
ccrypt
Grml packages that are no longer used?:
heirloom-sh
ptfinder
The rest are missing Debian packages that need to be cleaned up.
afio
bastille
distcc
elfsh
evms
evms-bootdebug
evms-cli
evms-ncurses
honeyd
hotkey-setup
openvas-client
sformat
xpdf-reader
x-ttcidfont-conf
zoidberg
Michael Prokop [Sun, 15 Jan 2012 22:05:08 +0000 (23:05 +0100)]
Package validation: also detect packages that failed to install
So far we detected only packages that have been requested for
installation but failed because the package isn't *available*
(as in not available in the configured Debian repositories).
Without checking for packages that have been requested for
installation but failed because of dependency issues we
might be left in a state with missing packages.
So let's check for both situations and generate according JUnit
reports.
Michael Prokop [Sun, 15 Jan 2012 20:54:24 +0000 (21:54 +0100)]
SW: drop extundelete from IGNORE class
I've uploaded a fixed package to Debian/unstable:
http://packages.qa.debian.org/e/extundelete/news/20120111T173225Z.html
and we've extundelete in our grml-live repository for now
(supposed to hit Debian/testing soon).
Alexander Wirt [Sun, 15 Jan 2012 20:15:43 +0000 (21:15 +0100)]
SW: Add locales to grml-live
Alexander Wirt [Sun, 15 Jan 2012 00:10:36 +0000 (01:10 +0100)]
SW: Remove jed
Michael Prokop [Sun, 15 Jan 2012 00:01:07 +0000 (01:01 +0100)]
SW: add memtester to GRML_FULL
Alexander Wirt [Sat, 14 Jan 2012 23:59:50 +0000 (00:59 +0100)]
SW: Replace tofrodos with dos2unix
Michael Prokop [Sat, 14 Jan 2012 23:59:32 +0000 (00:59 +0100)]
SW: add dos2unix to GRML_FULL
Alexander Wirt [Sat, 14 Jan 2012 23:56:14 +0000 (00:56 +0100)]
SW: Replace ncftp with lftp
Alexander Wirt [Sat, 14 Jan 2012 23:47:14 +0000 (00:47 +0100)]
SW: Remove login
Michael Prokop [Sat, 14 Jan 2012 23:55:30 +0000 (00:55 +0100)]
SW: add lrzsz to GRML_FULL
Michael Prokop [Sat, 14 Jan 2012 23:52:20 +0000 (00:52 +0100)]
SW: add ser2net to GRML_FULL
Alexander Wirt [Sat, 14 Jan 2012 23:45:53 +0000 (00:45 +0100)]
SW: remove deselect
Alexander Wirt [Sat, 14 Jan 2012 23:44:13 +0000 (00:44 +0100)]
replace dante-client with tsocks
Alexander Wirt [Sat, 14 Jan 2012 23:41:22 +0000 (00:41 +0100)]
SW: sync packages with with grml-full
Policy for grml-small is to not include any packages that are not
in grml-full.
Michael Prokop [Sat, 14 Jan 2012 23:42:57 +0000 (00:42 +0100)]
SW: add dctrl-tools to GRML_FULL
Michael Prokop [Sat, 14 Jan 2012 23:39:42 +0000 (00:39 +0100)]
SW: add bsdmainutils to GRML_FULL
It's a dependency of some other packages already, but we
want to have it explicitely too.
Alexander Wirt [Sat, 14 Jan 2012 21:16:50 +0000 (22:16 +0100)]
SW: remove reptyr from grml-small
useless on grml-small
Alexander Wirt [Sat, 14 Jan 2012 21:12:43 +0000 (22:12 +0100)]
SW: Add cu to packagelist
Michael Prokop [Sat, 14 Jan 2012 00:04:54 +0000 (01:04 +0100)]
Depend on syslinux instead of syslinux-common
isohybrid is provided by syslinux, it's annoying to have a
working base build and then just fail at the ISO finalising
stage. As syslinux depends on syslinux-common anyway this
shouldn't be a problem on any supported Debian suite.
Michael Prokop [Fri, 13 Jan 2012 16:01:02 +0000 (17:01 +0100)]
SW: add exfat-fuse + exfat-utils to GRML_FULL [Closes: issue1130]
Supposed to hit Debian/testing on ~14th of January 2012, so
adding the packages to make sure they hit our dailys and upcoming
stable release in time.
Michael Prokop [Fri, 13 Jan 2012 15:54:42 +0000 (16:54 +0100)]
Remove resolved/deprecated items from TODO file
Michael Prokop [Fri, 13 Jan 2012 15:53:42 +0000 (16:53 +0100)]
Remove nowadays unused software-changes-schedule.txt
Michael Prokop [Fri, 13 Jan 2012 15:46:39 +0000 (16:46 +0100)]
SW: add iftop to GRML_FULL
Michael Prokop [Fri, 13 Jan 2012 15:46:19 +0000 (16:46 +0100)]
SW: add slurm to GRML_FULL
Michael Prokop [Fri, 13 Jan 2012 14:51:34 +0000 (15:51 +0100)]
boot templates: add whitespace to end of line of kernel cmdlines
This reverts the removal of trailing whitespaces that was
introduced in git commit
1684dab78f944c3b8d6d97841174ea3afd8699ae
("Move squashfs into flavour-specific path").
Michael Prokop [Fri, 13 Jan 2012 14:46:00 +0000 (15:46 +0100)]
persistency feature: do not use persistent=nofiles any longer
This feature was removed in git commit
5d975eaa4e1bc4094c8d3cca3e9e1087dc0d061b
("Removing now obsolete persistent=* arguments.") of live-boot without
providing any backwards compatibility, so the persistency feature
is broken if we don't remove the nofiles argument.
Michael Prokop [Fri, 13 Jan 2012 14:41:46 +0000 (15:41 +0100)]
SW: add wvdial to GRML_FULL
Thanks: Pawel azhag Sadkowski <azhag@fluxboxpl.org>
Michael Prokop [Fri, 13 Jan 2012 14:41:07 +0000 (15:41 +0100)]
SW: add usb-modeswitch to GRML_FULL
Thanks: Pawel azhag Sadkowski <azhag@fluxboxpl.org>
Michael Prokop [Fri, 13 Jan 2012 14:39:25 +0000 (15:39 +0100)]
SW: add live-boot-grml-doc to GRMLBASE
Michael Prokop [Fri, 13 Jan 2012 00:14:25 +0000 (01:14 +0100)]
grml-cheatcodes: drop deprecated nodhcphostname option
The dhcphostname feature is no longer present (see
http://bts.grml.org/grml/issue1033 for details).
Michael Prokop [Wed, 11 Jan 2012 17:31:18 +0000 (18:31 +0100)]
Release new version 0.17.4
Michael Prokop [Wed, 11 Jan 2012 12:37:18 +0000 (13:37 +0100)]
Use /media instead of /mnt for default mount paths
Related to http://bts.grml.org/grml/issue1127 and the according
changes in grml-udev-config.
Michael Prokop [Wed, 11 Jan 2012 11:39:24 +0000 (12:39 +0100)]
SW: add buffer to GRML_FULL
Michael Prokop [Wed, 11 Jan 2012 11:37:35 +0000 (12:37 +0100)]
GRMLBASE/25-locales: fix check for presence of localepurge
It's not enough to check just for the *availability* of the
package but of course we need to actually check whether
localepurge is *installed*.
Michael Prokop [Wed, 11 Jan 2012 10:10:06 +0000 (11:10 +0100)]
SW: add tcptraceroute to GRML_FULL
Michael Prokop [Wed, 11 Jan 2012 10:08:55 +0000 (11:08 +0100)]
SW: add libiscsi-bin to GRML_FULL
Michael Prokop [Wed, 11 Jan 2012 10:06:35 +0000 (11:06 +0100)]
SW: add irssi to GRML_FULL
Michael Prokop [Wed, 11 Jan 2012 10:05:11 +0000 (11:05 +0100)]
SW: add firmware-netxen to GRML_FULL
Michael Prokop [Wed, 11 Jan 2012 10:04:44 +0000 (11:04 +0100)]
SW: add firmware-myricom to GRML_FULL
Michael Prokop [Mon, 9 Jan 2012 15:44:49 +0000 (16:44 +0100)]
Release new version 0.17.3.
Signed-off-by: Michael Prokop <mika@grml.org>
Michael Prokop [Mon, 9 Jan 2012 15:45:40 +0000 (16:45 +0100)]
GRML_SMALL/98-clean-chroot: remove "set -x" not suited for release
Michael Prokop [Thu, 5 Jan 2012 10:24:00 +0000 (11:24 +0100)]
Provide hint to user if netboot.cfg could not be found
Michael Prokop [Wed, 4 Jan 2012 22:04:44 +0000 (23:04 +0100)]
SW: Add IGNORE class blacklisting extundelete
extundelete is missing in Debian/testing, see #634401
So for the time being disable installation of extundelete,
this should fix our UNSTABLE daily builds in Jenkins.
Michael Prokop [Sat, 31 Dec 2011 16:27:33 +0000 (17:27 +0100)]
docs: use --no-install-recommends instead of dpkg option
We're using apt-get anyway, so don't use the dpkg option
but the more readable version instead.
Thanks: Evgeni Golov for the hint
Christian Hofstaedtler [Fri, 30 Dec 2011 22:52:53 +0000 (23:52 +0100)]
Update instrunctions for installing on squeeze
squashfs-tools is available from squeeze-backports by now.
Ulrich Dangel [Fri, 30 Dec 2011 16:09:43 +0000 (17:09 +0100)]
Document brltty boot options
Michael Prokop [Thu, 29 Dec 2011 16:42:02 +0000 (17:42 +0100)]
Use isohybrid as default HYBRID_METHOD
Manifold worked fine but it doesn't support UEFI while
recent versions of isohybrid support the --uefi option.
So lets use isohybrid as default.
While at it fix a logic bomb if $HYBRID_METHOD is set to grub2.
Michael Prokop [Fri, 30 Dec 2011 09:32:36 +0000 (10:32 +0100)]
SW: enable grub-efi-amd64-bin/grub-efi-ia32-bin in GRMLBASE class [Closes: issue1124]
To get UEFI capabable ISOs we need grub-efi-amd64-bin/grub-efi-ia32-bin
in the build chroot. The packages aren't available on Debian/squeeze
but on >=Debian/wheezy, since that's what we really care about
put those packages into GRMLBASE so everyone gets it by default.
Alexander Wirt [Fri, 30 Dec 2011 09:35:20 +0000 (10:35 +0100)]
efi stuff is now in GRMLBASE
Alexander Wirt [Wed, 28 Dec 2011 22:22:12 +0000 (23:22 +0100)]
Use metapackages for kernel
Alexander Wirt [Wed, 28 Dec 2011 22:21:10 +0000 (23:21 +0100)]
Don't purge locale
Alexander Wirt [Wed, 28 Dec 2011 20:58:26 +0000 (21:58 +0100)]
Merge branch 'master' of git.grml.org:grml-live
Michael Prokop [Wed, 28 Dec 2011 20:31:59 +0000 (21:31 +0100)]
SW: add firmware-qlogic to GRML_FULL
Thanks: Csillag Tamas <cstamas@digitus.itk.ppke.hu> for bringing it up on the Grml mailing list
Michael Prokop [Wed, 28 Dec 2011 20:28:04 +0000 (21:28 +0100)]
SW: add ipmitool to GRML_FULL
Thanks: Csillag Tamas <cstamas@digitus.itk.ppke.hu> for bringing it up on the Grml mailing list
Ulrich Dangel [Wed, 28 Dec 2011 18:34:35 +0000 (19:34 +0100)]
Adjust RELEASE/98-clean-chroot to delete more files
Ulrich Dangel [Wed, 28 Dec 2011 16:47:03 +0000 (17:47 +0100)]
Move cleanup of package list cache from GRMLBASE to RELEASE
Alexander Wirt [Wed, 28 Dec 2011 14:07:09 +0000 (15:07 +0100)]
Remove worstest hacks from GRML_SMALL/98-clean-chroot
Alexander Wirt [Wed, 28 Dec 2011 13:53:24 +0000 (14:53 +0100)]
Add EFI stuff to GRML_SMALL
Michael Prokop [Wed, 28 Dec 2011 12:23:11 +0000 (13:23 +0100)]
SW: add comgt to GRML_FULL
Thanks: Csillag Tamas for request on Grml mailing list
Ulrich Dangel [Wed, 28 Dec 2011 05:15:40 +0000 (06:15 +0100)]
SW: Add lzop to GRML_FULL
Thanks to Tom Oehser for reporting the missing package.
Ulrich Dangel [Wed, 28 Dec 2011 01:20:00 +0000 (02:20 +0100)]
Do not enable tmpfs /tmp as / is backed-up by tmpfs anyway.
Ulrich Dangel [Tue, 27 Dec 2011 01:14:41 +0000 (02:14 +0100)]
Change default SUITE from squeeze to testing
Ulrich Dangel [Tue, 27 Dec 2011 01:13:13 +0000 (02:13 +0100)]
Add h to getopt list to support -h anywhere in parameter list.
Ulrich Dangel [Tue, 27 Dec 2011 01:02:24 +0000 (02:02 +0100)]
Remove small from grml-cheatcodes as it does not work with current versions.
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.