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

7 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

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

7 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

8 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.

8 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

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

8 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

8 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!

8 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

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

10 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

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

11 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

11 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, …

11 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

11 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

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

11 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

11 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.

11 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

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

12 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

12 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…

12 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.

12 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.

12 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>
12 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>
12 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.

12 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.

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

12 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

12 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.

12 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

12 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

12 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

12 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.

12 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

12 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

12 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)

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

Unused.

12 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>
12 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>
12 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

12 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.

12 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

12 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.

12 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

12 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.

12 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.

12 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

12 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

12 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.

12 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.

12 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>

12 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

12 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.

12 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.

12 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.

12 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>
12 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.

12 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.

12 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.

12 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>

12 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.

12 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.

12 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.

12 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.

12 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).

12 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.

12 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.

12 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.

12 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.

12 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.

12 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

12 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.

12 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-*.

12 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.

12 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.

12 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

12 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.

12 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

12 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

12 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.

12 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.

12 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.

12 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

12 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.

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

12 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.

12 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.

12 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.

12 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.

12 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

12 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.

12 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.

12 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]

12 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.

12 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.

12 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