grml-live-grml.git
2 years agoRelease new version 0.20.0 master v0.20.0
Michael Prokop [Fri, 27 Jan 2017 15:19:11 +0000 (16:19 +0100)]
Release new version 0.20.0

2 years agoUse SSL for Homepage + Vcs-Browser headers
Michael Prokop [Fri, 27 Jan 2017 15:18:19 +0000 (16:18 +0100)]
Use SSL for Homepage + Vcs-Browser headers

2 years agoBump debian/compat to 9
Michael Prokop [Fri, 27 Jan 2017 15:18:11 +0000 (16:18 +0100)]
Bump debian/compat to 9

2 years agoBump Standards-Version to 3.9.8
Michael Prokop [Fri, 27 Jan 2017 15:18:05 +0000 (16:18 +0100)]
Bump Standards-Version to 3.9.8

3 years agoAdded netboot.xyz
Andreas "Jimmy" Gredler [Wed, 13 Apr 2016 00:59:45 +0000 (17:59 -0700)]
Added netboot.xyz

Added netboot.xyz kernel to the addons and included license information
in the copyright file and updated package description.

3 years agoRelease new version 0.19.1 v0.19.1
Michael Prokop [Mon, 18 Jan 2016 08:13:04 +0000 (09:13 +0100)]
Release new version 0.19.1

3 years agoUpdate MirOS bsd4grml to 20160117
mirabilos [Sun, 17 Jan 2016 05:34:04 +0000 (06:34 +0100)]
Update MirOS bsd4grml to 20160117

3 years agoRelease new version 0.19.0 v0.19.0
Michael Prokop [Tue, 6 Oct 2015 21:08:27 +0000 (23:08 +0200)]
Release new version 0.19.0

3 years agoDrop Christian from Uploaders
Michael Prokop [Tue, 6 Oct 2015 21:07:50 +0000 (23:07 +0200)]
Drop Christian from Uploaders

Thanks for your work!

3 years agoBump Standards-Version to 3.9.6
Michael Prokop [Tue, 6 Oct 2015 21:07:25 +0000 (23:07 +0200)]
Bump Standards-Version to 3.9.6

3 years agoUpdate MirOS bsd4grml to 20151006
mirabilos [Tue, 6 Oct 2015 20:38:16 +0000 (20:38 +0000)]
Update MirOS bsd4grml to 20151006

6 years agoRelease new version 0.18.4 v0.18.4
Michael Prokop [Thu, 19 Sep 2013 09:06:40 +0000 (11:06 +0200)]
Release new version 0.18.4

6 years agoUpdate MirOS bsd4grml to 20130915
Thorsten Glaser [Wed, 18 Sep 2013 17:29:21 +0000 (17:29 +0000)]
Update MirOS bsd4grml to 20130915

6 years agorelease 0.18.3 v0.18.3
Evgeni Golov [Thu, 27 Dec 2012 21:07:17 +0000 (22:07 +0100)]
release 0.18.3

6 years agoUpdate MirOS bsd4grml to 20121223
Thorsten Glaser [Sun, 23 Dec 2012 21:05:06 +0000 (21:05 +0000)]
Update MirOS bsd4grml to 20121223

- ldbsd.com now ignores GPT MBR partition table entries when
  constructing the in-memory disklabel for the ISO; fixes
  booting the grml64 ISOs into bsd4grml again (thanks Zhenech
  for reporting the issue)
- more up-to-date base system with things like a recent mksh
- fdisk can now (probably) edit 1 TiB HDDs
- arc4random skips even more bytes from the initial keystream
  for increased security (less chance to recognise patterns)
- updated malloc, POSIX-mandated ECANCELED errno, …

6 years agoRelease new version 0.18.2 v0.18.2
Michael Prokop [Mon, 17 Dec 2012 12:02:08 +0000 (13:02 +0100)]
Release new version 0.18.2

6 years agoBump Standards-Version to 3.9.4
Michael Prokop [Mon, 17 Dec 2012 12:01:43 +0000 (13:01 +0100)]
Bump Standards-Version to 3.9.4

6 years agoUpdate MirOS bsd4grml to 20120910
Thorsten Glaser [Tue, 11 Sep 2012 16:59:49 +0000 (16:59 +0000)]
Update MirOS bsd4grml to 20120910

7 years agoRelease new version 0.18.1 v0.18.1
Michael Prokop [Sun, 27 May 2012 23:06:02 +0000 (01:06 +0200)]
Release new version 0.18.1

7 years agoBump Standards-Version to 3.9.3.
Michael Prokop [Sun, 27 May 2012 23:05:35 +0000 (01:05 +0200)]
Bump Standards-Version to 3.9.3.

7 years agoldbsd.com: increase limit of image size
Michael Prokop [Sun, 27 May 2012 23:01:10 +0000 (01:01 +0200)]
ldbsd.com: increase limit of image size

This addresses the 64bit boot problem of bsd4grml on Grml 2012.05-rc1.

Related to cvs revision 1.19 which states "increase the size a
grub can be to 160 KiB… the grml Schluchtenscheißer one is
ridiculously close to 128 KiB already".

Further quoting Thorsten:

| Wir haben scheints eine Größenbeschränkung auf die Imagegröße, weil
| wir immer versuchen, eine bestimmte Anzahl Bytes zu laden, da nicht
| alle im Bootloader unterstützten Dateisysteme eine Datei stat()en
| können. Dein GRUB-Image ist einfach zu fett! ;)
|
| Das Limit war mal 63½ KiB, aber das hast Du schonmal gesprengt
| gehabt… und einfach hochsetzen _kann_ auf manchen Systemen dazu
| führen, daß dann nix (auch kleinere Images) mehr geht.

Thanks: Thorsten Glaser <tg@mirbsd.org> for the fix

7 years agoUpdate MirOS bsd4grml to 20120326
Thorsten Glaser [Mon, 26 Mar 2012 16:13:59 +0000 (16:13 +0000)]
Update MirOS bsd4grml to 20120326

7 years agoRelease new version 0.18.0 v0.18.0
Michael Prokop [Mon, 16 Jan 2012 11:39:42 +0000 (12:39 +0100)]
Release new version 0.18.0

7 years agoUpdate MirOS bsd4grml to 20120115
Thorsten Glaser [Sun, 15 Jan 2012 19:54:51 +0000 (19:54 +0000)]
Update MirOS bsd4grml to 20120115

- bootloader fix for >1 HDD
- mksh fix
- a leap second will happen this summer
- etc…

7 years agoClean out grml-live-compat
Christian Hofstaedtler [Wed, 28 Dec 2011 14:30:50 +0000 (15:30 +0100)]
Clean out grml-live-compat

grml-live already tries hard to not use these files.

7 years agoRelease new version 0.17.1. v0.17.1
Christian Hofstaedtler [Wed, 21 Dec 2011 20:55:33 +0000 (21:55 +0100)]
Release new version 0.17.1.

7 years agoAdd new utilities to the FreeDOS floppy disc image:
Thorsten Glaser [Tue, 20 Dec 2011 13:36:40 +0000 (13:36 +0000)]
Add new utilities to the FreeDOS floppy disc image:

* jupp 2.8 for DOS (GPLv1, official binaries from http://mirbsd.de/jupp)
* gzip
* fire (written by me: parks the hard disc then displays an animation)
* LHarc (freely redistributable)
* Volkov Commander 4.99.08 (beta, freely redistributable)
* Maxtor IDE Hard Disc Low-Level Format Utility

Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
7 years agoUpdate MirOS bsd4grml to 20111220
Thorsten Glaser [Tue, 20 Dec 2011 13:14:37 +0000 (13:14 +0000)]
Update MirOS bsd4grml to 20111220

Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
7 years agoRelease new version 0.17.0. v0.17.0
Christian Hofstaedtler [Mon, 19 Dec 2011 14:51:47 +0000 (15:51 +0100)]
Release new version 0.17.0.

8 years agoDrop TODO installation code from debian/rules.
Michael Prokop [Thu, 25 Aug 2011 10:09:30 +0000 (12:09 +0200)]
Drop TODO installation code from debian/rules.

8 years agoRemove TODO file.
Michael Prokop [Thu, 25 Aug 2011 10:07:29 +0000 (12:07 +0200)]
Remove TODO file.

8 years agogrml-live-compat: copy files from Debian packages
Christian Hofstaedtler [Mon, 8 Aug 2011 19:49:11 +0000 (21:49 +0200)]
grml-live-compat: copy files from Debian packages

8 years agoSplit from grml-live to workaround licensing issues. v0.15.1_0
Christian Hofstaedtler [Fri, 29 Jul 2011 19:44:54 +0000 (21:44 +0200)]
Split from grml-live to workaround licensing issues.

8 years agoUpdate copyright file for removed memtest file
Christian Hofstaedtler [Fri, 29 Jul 2011 16:50:00 +0000 (18:50 +0200)]
Update copyright file for removed memtest file

8 years agoUse memdisk and hdt from syslinux-common package
Christian Hofstaedtler [Fri, 29 Jul 2011 16:49:03 +0000 (18:49 +0200)]
Use memdisk and hdt from syslinux-common package

8 years agoUse memtest binary from memtest86+ packag
Christian Hofstaedtler [Fri, 29 Jul 2011 16:43:48 +0000 (18:43 +0200)]
Use memtest binary from memtest86+ packag

8 years agoRemove mkisofs from Depends:
Christian Hofstaedtler [Fri, 29 Jul 2011 16:40:05 +0000 (18:40 +0200)]
Remove mkisofs from Depends:

Already have genisoimage there.

8 years agoUse pci.ids file from pciutils
Christian Hofstaedtler [Fri, 29 Jul 2011 16:39:44 +0000 (18:39 +0200)]
Use pci.ids file from pciutils

8 years agoUse ipxe.lkrn from ipxe package
Christian Hofstaedtler [Fri, 29 Jul 2011 16:35:47 +0000 (18:35 +0200)]
Use ipxe.lkrn from ipxe package

8 years agoRemove grub1 (binaries and support for it)
Christian Hofstaedtler [Fri, 29 Jul 2011 16:29:48 +0000 (18:29 +0200)]
Remove grub1 (binaries and support for it)

8 years agoRemove wget dependency
Christian Hofstaedtler [Fri, 29 Jul 2011 16:08:12 +0000 (18:08 +0200)]
Remove wget dependency

Unused.

8 years agoRemove bundled grub2
Christian Hofstaedtler [Fri, 29 Jul 2011 16:06:41 +0000 (18:06 +0200)]
Remove bundled grub2

Instead we're now using the files from grub-pc-bin.

Acked-by: Michael Prokop <mika@grml.org>
8 years agoEnable grml-live repository for testing, too
Christian Hofstaedtler [Fri, 29 Jul 2011 14:58:04 +0000 (16:58 +0200)]
Enable grml-live repository for testing, too

Acked-by: Michael Prokop <mika@grml.org>
8 years agoRemove pinning for grml-stable, grml-testing
Christian Hofstaedtler [Fri, 29 Jul 2011 14:54:06 +0000 (16:54 +0200)]
Remove pinning for grml-stable, grml-testing

8 years agoSW: Remove pppoe from GRML_FULL.
Christian Hofstaedtler [Fri, 29 Jul 2011 09:45:34 +0000 (11:45 +0200)]
SW: Remove pppoe from GRML_FULL.

Replaced by ppp+pppoeconf.

8 years agoMove bootlocal.* from grml-autoconfig here
Christian Hofstaedtler [Fri, 29 Jul 2011 09:29:36 +0000 (11:29 +0200)]
Move bootlocal.* from grml-autoconfig here

8 years agoRemove haltlocal.first from runlevel.conf
Christian Hofstaedtler [Fri, 29 Jul 2011 09:29:05 +0000 (11:29 +0200)]
Remove haltlocal.first from runlevel.conf

Apparently this wasn't executed anyway.

8 years agoAdd debian/control headers Origin, Bugs
Christian Hofstaedtler [Wed, 27 Jul 2011 19:30:29 +0000 (21:30 +0200)]
Add debian/control headers Origin, Bugs

8 years agobuildd/cronjob.sh: no longer build daily ISOs of Debian/squeeze.
Michael Prokop [Wed, 27 Jul 2011 19:38:52 +0000 (21:38 +0200)]
buildd/cronjob.sh: no longer build daily ISOs of Debian/squeeze.

Debian/squeeze is not that relevant for us, so we decided to
no longer build it on a daily base.

8 years agoSW: Remove grml-laptop, grml-pylib, grml-sectools and grml-templates from GRML_MEDIUM...
Michael Prokop [Wed, 27 Jul 2011 19:32:24 +0000 (21:32 +0200)]
SW: Remove grml-laptop, grml-pylib, grml-sectools and grml-templates from GRML_MEDIUM and GRML_FULL.

We're getting rid of repositories that are outdated
in grml-testing repository, so make sure we don't
install/ship them.

8 years agoRemove squeeze ISOs from daily.grml.org index
Christian Hofstaedtler [Tue, 26 Jul 2011 21:11:49 +0000 (23:11 +0200)]
Remove squeeze ISOs from daily.grml.org index

8 years agoSwitch to live-boot-grml and remove pins
Christian Hofstaedtler [Sun, 24 Jul 2011 20:58:12 +0000 (22:58 +0200)]
Switch to live-boot-grml and remove pins

8 years agoGRMLBASE/16-depmod: provide verbose error message regarding the kernel x.y-grml[64...
Michael Prokop [Sat, 23 Jul 2011 21:58:32 +0000 (23:58 +0200)]
GRMLBASE/16-depmod: provide verbose error message regarding the kernel x.y-grml[64] <-> module-init-tools v3.12 situation.

8 years agoSW: Update to kernel version 3.0.
Michael Prokop [Fri, 22 Jul 2011 14:47:50 +0000 (16:47 +0200)]
SW: Update to kernel version 3.0.

8 years agoSW: add bti to GRML_FULL. [Closes: issue1010]
Michael Prokop [Mon, 11 Jul 2011 17:22:22 +0000 (19:22 +0200)]
SW: add bti to GRML_FULL. [Closes: issue1010]

Thanks: Pawel Sadkowski <azhag@dug.net.pl>

8 years agoinstsoft.GRMLBASE: make sure we can upgrade automatically even with unsigned repos...
Michael Prokop [Sun, 10 Jul 2011 16:41:03 +0000 (18:41 +0200)]
instsoft.GRMLBASE: make sure we can upgrade automatically even with unsigned repos if FAI_ALLOW_UNSIGNED is set

8 years agoinstsoft.GRMLBASE: Use --force-yes option when using apt-get for upgrade.
Michael Prokop [Sun, 10 Jul 2011 13:54:59 +0000 (15:54 +0200)]
instsoft.GRMLBASE: Use --force-yes option when using apt-get for upgrade.

For example when configuration files have been modified and user
input is required then apt-get will fail and complain with:

| E: There are problems and -y was used without --force-yes

So let's force the action as we are in automated mode.

8 years ago98-clean-chroot: check existence of aptitude binary via $ROOTCMD.
Michael Prokop [Sun, 10 Jul 2011 13:53:18 +0000 (15:53 +0200)]
98-clean-chroot: check existence of aptitude binary via $ROOTCMD.

/usr/bin/aptitude might point to /etc/alternatives/aptitude which
points to e.g. /usr/bin/aptitude-curses. When testing for
precense of /usr/bin/aptitude the test might fail because test(1)
dereferences symbolic links. So make sure to check existence of
aptitude binary inside $target using $ROOTCMD.

8 years ago98-clean-chroot: check existence of updatedb binary via $ROOTCMD.
Michael Prokop [Sun, 10 Jul 2011 13:36:28 +0000 (15:36 +0200)]
98-clean-chroot: check existence of updatedb binary via $ROOTCMD.

/usr/bin/updatedb might point to /etc/alternatives/updatedb which
points to another updatedb binary. When testing for precense of
/usr/bin/updatedb the test might fail because test(1) dereferences
symbolic links. So make sure to check existence of updatedb
binary inside $target using $ROOTCMD.

8 years agoRelease new version 0.15.0.
Michael Prokop [Sun, 26 Jun 2011 18:34:53 +0000 (20:34 +0200)]
Release new version 0.15.0.

Signed-off-by: Michael Prokop <mika@grml.org>
8 years agoProvide debian/NEWS entry for release 0.15.0.
Michael Prokop [Fri, 8 Jul 2011 12:02:45 +0000 (14:02 +0200)]
Provide debian/NEWS entry for release 0.15.0.

8 years agoDrop patches directory from debian/grml-live.install.
Michael Prokop [Fri, 8 Jul 2011 12:10:26 +0000 (14:10 +0200)]
Drop patches directory from debian/grml-live.install.

8 years agoDrop patches/ directory, patch fai_chroot_update.patch is not relevant anymore.
Michael Prokop [Fri, 8 Jul 2011 11:43:29 +0000 (13:43 +0200)]
Drop patches/ directory, patch fai_chroot_update.patch is not relevant anymore.

8 years agoAdd security.debian.org to sources.list of lenny, squeezy, wheezy, stable and testing.
Michael Prokop [Fri, 8 Jul 2011 11:24:40 +0000 (13:24 +0200)]
Add security.debian.org to sources.list of lenny, squeezy, wheezy, stable and testing.

Thanks: Christian Hofstaedtler <ch@grml.org>

8 years agoGRMLBASE scripts: run all fcopy commands in verbose mode.
Michael Prokop [Fri, 8 Jul 2011 00:40:11 +0000 (02:40 +0200)]
GRMLBASE scripts: run all fcopy commands in verbose mode.

We want to be able to catch in the logs as much information as
possible, therefore be as verbose as possible.

8 years agoRedesign sources.list handling. Get rid of /etc/grml/fai/apt/sources.list.
Michael Prokop [Thu, 7 Jul 2011 23:34:11 +0000 (01:34 +0200)]
Redesign sources.list handling. Get rid of /etc/grml/fai/apt/sources.list.

Main changes:

* no longer recursively deploy /etc/apt via fcopy
* /etc/grml/fai/apt/sources.list is gone
* /etc/apt/sources.list will no longer use entries from
  GRML_LIVE_SOURCES once the system has been initially installed

More details:

As we get rid of /etc/grml/fai/apt/sources.list we finally manage
to no longer magically touch grml-live's configuration files WRT
sources.list handling.

Instead the set up of sources.list happens as follows:

${GRML_FAI_CONFIG}/config/files/etc/apt/sources.list/GRML_LIVE_SOURCES_LIST
is generated based on $GRML_LIVE_SOURCES (iff set by the user,
otherwise it falls back to sane defaults using grml repos and the
according Debian suite). This GRML_LIVE_SOURCES_LIST file then
gets deployed on *fresh* deployments. It won't be reused anymore
for the existing installation, so if you run grml-live with the
"-u" option the system will keep /etc/apt/sources.list as it is
as well as the files inside /etc/apt/sources.list.d/. This
provides more flexibility combined with a more transparent and
consistent behaviour for the user.

Then /etc/apt/sources.list.d/debian.list will be set up based on
the detected Debian suite and the files from
${GRML_FAI_CONFIG}/config/files/etc/apt/sources.list.d/debian.list/DEBIAN_*.

Finally /etc/apt/sources.list/grml-stable.list will be deployed
and depending on the build type also
/etc/apt/sources.list.d/grml-testing.list might be installed.

8 years agoUpdate apt preferences: always use live-boot* packages from Grml.
Michael Prokop [Thu, 7 Jul 2011 23:33:55 +0000 (01:33 +0200)]
Update apt preferences: always use live-boot* packages from Grml.

If the grml-testing repository is NOT enabled then live-boot
might be installed from Debian/unstable during updates.
That's something we don't want, so make sure apt pinning
always prefers our own version.

8 years ago92-update-freshclam: do not error out on exit code 124 by freshclam.
Michael Prokop [Fri, 8 Jul 2011 10:38:50 +0000 (12:38 +0200)]
92-update-freshclam: do not error out on exit code 124 by freshclam.

8 years agoAdd workaround to solve udev packaging bug (see #632624).
Michael Prokop [Thu, 7 Jul 2011 13:55:24 +0000 (15:55 +0200)]
Add workaround to solve udev packaging bug (see #632624).

8 years agoImplement dpkg-divert handling to address failing update-grub in openvz environments.
Michael Prokop [Thu, 7 Jul 2011 12:30:27 +0000 (14:30 +0200)]
Implement dpkg-divert handling to address failing update-grub in openvz environments.

8 years agoGRMLBASE/37-portmap: do not touch /etc/default/portmap if the file does not exist.
Michael Prokop [Wed, 6 Jul 2011 10:22:29 +0000 (12:22 +0200)]
GRMLBASE/37-portmap: do not touch /etc/default/portmap if the file does not exist.

Nowadays we have rpcbind, so there's no need to create
/etc/default/portmap any longer.

8 years agoSW: Add partclone to GRML_FULL.
Michael Prokop [Wed, 6 Jul 2011 09:41:59 +0000 (11:41 +0200)]
SW: Add partclone to GRML_FULL.

8 years ago98-clean-chroot: fix check for presence of update-menus.
Michael Prokop [Wed, 29 Jun 2011 17:22:49 +0000 (19:22 +0200)]
98-clean-chroot: fix check for presence of update-menus.

8 years agobuildd: check for "FAILED with exit code" in logs.
Michael Prokop [Wed, 29 Jun 2011 17:01:53 +0000 (19:01 +0200)]
buildd: check for "FAILED with exit code" in logs.

8 years agodebconf/GRMLBASE: drop wicd preseeding to avoid errors with installation.
Michael Prokop [Tue, 28 Jun 2011 11:15:03 +0000 (13:15 +0200)]
debconf/GRMLBASE: drop wicd preseeding to avoid errors with installation.

Preseeding wicd with a user that doesn't exist *yet*
causes wicd to fai installation with:

| Setting up wicd-daemon (1.7.0+ds1-6) ...
| adduser: The user `grml' does not exist.
| dpkg: error processing wicd-daemon (--configure):
|  subprocess installed post-installation script returned error exit status 1
| dpkg: dependency problems prevent configuration of wicd-gtk:
|  wicd-gtk depends on wicd-daemon (= 1.7.0+ds1-6); however:
|   Package wicd-daemon is not configured yet.
| dpkg: error processing wicd-gtk (--configure):
|  dependency problems - leaving unconfigured
| configured to not write apport reports
| dpkg: dependency problems prevent configuration of wicd:
|  wicd depends on wicd-daemon (= 1.7.0+ds1-6); however:
|   Package wicd-daemon is not configured yet.
|  wicd depends on wicd-gtk (= 1.7.0+ds1-6) | wicd-curses (= 1.7.0+ds1-6) | wicd-cli (= 1.7.0+ds1-6) | wicd-client; however:
|   Package wicd-gtk is not configured yet.
|   Package wicd-curses is not installed.
|   Package wicd-cli is not installed.
|   Package wicd-client is not installed.
|   Package wicd-gtk which provides wicd-client is not configured yet.
| dpkg: error processing wicd (--configure):
|  dependency problems - leaving unconfigured

8 years agoscripts/release_helper.sh: force confmiss and confnew options when installing package...
Michael Prokop [Tue, 28 Jun 2011 09:54:28 +0000 (11:54 +0200)]
scripts/release_helper.sh: force confmiss and confnew options when installing package so automated installation works when having modified configuration files.

8 years agoGRMLBASE/98-clean-chroot: recursively remove /var/lib/clamav/clamav-*.
Michael Prokop [Tue, 28 Jun 2011 09:50:43 +0000 (11:50 +0200)]
GRMLBASE/98-clean-chroot: recursively remove /var/lib/clamav/clamav-*.

8 years agoDEBORPHAN/98-clean-chroot: Make sure deborphan exists in chroot.
Michael Prokop [Tue, 28 Jun 2011 09:49:36 +0000 (11:49 +0200)]
DEBORPHAN/98-clean-chroot: Make sure deborphan exists in chroot.

8 years agomove /run, /var/run, /var/lock exclusion to mksquashfs
Christian Hofstaedtler [Mon, 27 Jun 2011 19:05:43 +0000 (21:05 +0200)]
move /run, /var/run, /var/lock exclusion to mksquashfs

Everything else doesn't appear to work correct in all cases.

8 years agoturn on wildcard support for mksquashfs excludes
Christian Hofstaedtler [Mon, 27 Jun 2011 18:32:47 +0000 (20:32 +0200)]
turn on wildcard support for mksquashfs excludes

8 years agoDrop * expansion from mksquashfs call
Christian Hofstaedtler [Mon, 27 Jun 2011 18:24:38 +0000 (20:24 +0200)]
Drop * expansion from mksquashfs call

This prevented excludes from working at all.

8 years agofix SQUASHFS_EXCLUDES_FILE default not being set
Christian Hofstaedtler [Mon, 27 Jun 2011 17:50:52 +0000 (19:50 +0200)]
fix SQUASHFS_EXCLUDES_FILE default not being set

8 years agoupdate SQUASHFS_EXCLUDES_FILE example to match code
Christian Hofstaedtler [Mon, 27 Jun 2011 17:42:15 +0000 (19:42 +0200)]
update SQUASHFS_EXCLUDES_FILE example to match code

8 years agoDon't remove pid files in $target/var/run as it is deleted afterwards anyway.
Ulrich Dangel [Mon, 27 Jun 2011 13:31:32 +0000 (15:31 +0200)]
Don't remove pid files in $target/var/run as it is deleted afterwards anyway.

In some Debian suits $target/var/run is not present as /run was introduced.
If the specified directory does not exist find will return an error and the script
will fail.

8 years agoProvide update-usbids as separate script to avoid errors on missing update-usbids.
Michael Prokop [Mon, 27 Jun 2011 12:52:46 +0000 (14:52 +0200)]
Provide update-usbids as separate script to avoid errors on missing update-usbids.

8 years agoSW: Add firmware-brcm80211 to GRML_FULL and GRML_MEDIUM. [Closes: issue1007]
Michael Prokop [Mon, 27 Jun 2011 09:50:45 +0000 (11:50 +0200)]
SW: Add firmware-brcm80211 to GRML_FULL and GRML_MEDIUM. [Closes: issue1007]

Thanks to Pawel Sadkowski for the suggestion.

8 years ago98-clean-chroot: make sure rm does not resolve the symlink
Michael Prokop [Sun, 26 Jun 2011 20:14:22 +0000 (22:14 +0200)]
98-clean-chroot: make sure rm does not resolve the symlink

8 years agoDrop unused GRML_FAI_CONFIG from make-fai-nfsroot.conf.
Michael Prokop [Sun, 26 Jun 2011 18:22:44 +0000 (20:22 +0200)]
Drop unused GRML_FAI_CONFIG from make-fai-nfsroot.conf.

8 years agoAdd README.md for github.
Michael Prokop [Sun, 26 Jun 2011 18:17:01 +0000 (20:17 +0200)]
Add README.md for github.

8 years agodocs: drop outdated fai-on-etch entry.
Michael Prokop [Sun, 26 Jun 2011 16:47:31 +0000 (18:47 +0200)]
docs: drop outdated fai-on-etch entry.

8 years agoRename scripts/GRMLBASE/10-build-initramfs to scripts/GRMLBASE/10-configure-initramfs...
Michael Prokop [Sun, 26 Jun 2011 14:45:39 +0000 (16:45 +0200)]
Rename scripts/GRMLBASE/10-build-initramfs to scripts/GRMLBASE/10-configure-initramfs to reflect current state of action.

8 years agogrml-live: try updating initramfs if creating fresh one failed.
Michael Prokop [Sun, 26 Jun 2011 12:36:02 +0000 (14:36 +0200)]
grml-live: try updating initramfs if creating fresh one failed.

8 years agoImplement -D option to set configuration directory; fai.conf: don't set variables...
Michael Prokop [Sun, 26 Jun 2011 15:43:01 +0000 (17:43 +0200)]
Implement -D option to set configuration directory; fai.conf: don't set variables grml-live is setting via cmdline now; provide new scripts to deploy configuration files (/etc/inittab, /etc/locale.gen, /etc/modules); rework and adapt cleanup scripts accordingly [Closes: issue880]

Get rid of /etc/grml/fai/config/grml/grml-cleanup_chroot*.  and
also drop deprecated checks. Do NOT clean up /home/grml and /root
unless using the RELEASE class.  This might make some users happy
I guess. :)

Deploy /etc/inittab, /etc/locale.gen and /etc/modules using
according fcopy commands.

Now shipping new scripts GRMLBASE/16-depmod, GRMLBASE/41-modules,
GRMLBASE/91-update-pciids, GRMLBASE/92-update-freshclam,
GRML_SMALL/90-update-alternatives, GRML_SMALL/98-clean-chroot,
RELEASE/98-clean-chroot, REMOVE_DOCS/98-clean-chroot and
LATEX/98-clean-chroot.

While at it build
/etc/grml/fai/config/files/etc/apt/sources.list/GRMLBASE based on
/etc/grml/fai/apt/sources.list to get rid of editing config files
on the fly.

This is a major Q/A rework, giving the user a much better
handling of scripts using FAI's class concept.

8 years agoNo longer install PuTTY and other windows binaries
Christian Hofstaedtler [Fri, 24 Jun 2011 10:40:37 +0000 (12:40 +0200)]
No longer install PuTTY and other windows binaries

8 years agoMention BTS issue #880 in TODO file.
Michael Prokop [Sun, 19 Jun 2011 11:26:14 +0000 (13:26 +0200)]
Mention BTS issue #880 in TODO file.

8 years agoEnable --force-unsafe-io for dpkg
Christian Hofstaedtler [Wed, 15 Jun 2011 18:27:00 +0000 (20:27 +0200)]
Enable --force-unsafe-io for dpkg

While this might help on resource constrained systems, no performance
impact has been measured during an unscientific test on a well-geared
machine.

8 years agosyslinux configuration: use localboot -1 to boot from next boot device instead of...
Michael Prokop [Mon, 13 Jun 2011 16:34:47 +0000 (18:34 +0200)]
syslinux configuration: use localboot -1 to boot from next boot device instead of using 0x80. [Closes: issue957]

8 years agoSW: remove grml-rebuildfstab [Closes: issue1001]
Ulrich Dangel [Mon, 13 Jun 2011 03:12:47 +0000 (05:12 +0200)]
SW: remove grml-rebuildfstab [Closes: issue1001]

This is nowadays done via udev integration anyway. Removing the package.

8 years agoSW: Drop firmware-ipw2x00 which has been integrated in last commit ("Spring cleaning...
Michael Prokop [Sun, 12 Jun 2011 21:04:10 +0000 (23:04 +0200)]
SW: Drop firmware-ipw2x00 which has been integrated in last commit ("Spring cleaning") from GRML_MEDIUM + GRML_FULL.

Automated installation fails with:

| Unpacking firmware-ipw2x00 (from .../firmware-ipw2x00_0.30_all.deb) ...
|
| firmware-ipw2x00 agree question could not be asked
| try 'dpkg-reconfigure debconf' to select a frontend other than noninteractive
|
| dpkg: error processing /var/cache/apt/archives/firmware-ipw2x00_0.30_all.deb (--unpack):
|  subprocess new pre-installation script returned error exit status 2

So first of all we'd have to check out
http://packages.debian.org/changelogs/pool/non-free/f/firmware-nonfree/current/firmware-ipw2x00.copyright
in detail and if firmware-ipw2x00 is really distributable for
Grml we'd have to provide according debconf preseeding so
automated installation works.

8 years agoSW: Spring cleaning
Christian Hofstaedtler [Sun, 12 Jun 2011 19:27:37 +0000 (21:27 +0200)]
SW: Spring cleaning

Various outdated software has been removed from the Grml (Git)
repositories. See this email for further information:
http://ml.grml.org/pipermail/grml-devel/2011-June/000132.html