grml-live.git
12 years agofix kernel version detection in config/scripts/
Michael Prokop [Thu, 27 Oct 2011 21:23:40 +0000 (23:23 +0200)]
fix kernel version detection in config/scripts/

It's bullshit to use /lib/modules for kernel version
detection. If a module is still present but the according
linux-image has been removed the config/scripts will fail
since they run depmod for non-existing kernel versions.
So use /boot/vmlinuz-* instead.

Related to issue1069

12 years ago98-clean-chroot: fix typo (localepurg->localepurge) in warning message
Michael Prokop [Thu, 27 Oct 2011 21:20:03 +0000 (23:20 +0200)]
98-clean-chroot: fix typo (localepurg->localepurge) in warning message

12 years agoSW: update to kernel version 3.1.0-grml
Michael Prokop [Thu, 27 Oct 2011 16:21:45 +0000 (18:21 +0200)]
SW: update to kernel version 3.1.0-grml

12 years agoSW: remove C(++) compilers and linux headers
Christian Hofstaedtler [Fri, 14 Oct 2011 11:44:35 +0000 (13:44 +0200)]
SW: remove C(++) compilers and linux headers

12 years agoSW: remove libtool
Christian Hofstaedtler [Fri, 14 Oct 2011 11:41:09 +0000 (13:41 +0200)]
SW: remove libtool

12 years agoSW: remove qpxtool
Christian Hofstaedtler [Fri, 14 Oct 2011 11:40:41 +0000 (13:40 +0200)]
SW: remove qpxtool

12 years agoSW: remove pxfw
Christian Hofstaedtler [Fri, 14 Oct 2011 11:40:24 +0000 (13:40 +0200)]
SW: remove pxfw

12 years agoSW: remove guymager
Christian Hofstaedtler [Fri, 14 Oct 2011 11:40:09 +0000 (13:40 +0200)]
SW: remove guymager

12 years agoSW: remove ophcrack
Christian Hofstaedtler [Fri, 14 Oct 2011 11:39:52 +0000 (13:39 +0200)]
SW: remove ophcrack

12 years agoSW: remove jack server and clients
Christian Hofstaedtler [Fri, 14 Oct 2011 11:39:29 +0000 (13:39 +0200)]
SW: remove jack server and clients

12 years agoSW: remove supplemental emacs libraries
Christian Hofstaedtler [Fri, 14 Oct 2011 11:38:54 +0000 (13:38 +0200)]
SW: remove supplemental emacs libraries

12 years agoinittab configs: drop commented lines mentioning zsh-login
Michael Prokop [Fri, 14 Oct 2011 10:17:45 +0000 (12:17 +0200)]
inittab configs: drop commented lines mentioning zsh-login

/usr/bin/zsh-login was renamed to /usr/share/grml-scripts/run-welcome
in git commit fd86ffcbcd135b49bff36d1b4c2b96735b459f5a in grml-scripts.git.
Since the two lines referring to zsh-login aren't useful anymore let's
just drop them.

12 years agoSW: Add grml-scripts-core to GRMLBASE
Christian Hofstaedtler [Fri, 14 Oct 2011 10:09:44 +0000 (12:09 +0200)]
SW: Add grml-scripts-core to GRMLBASE

12 years agoSW: Remove e3
Christian Hofstaedtler [Fri, 14 Oct 2011 09:20:32 +0000 (11:20 +0200)]
SW: Remove e3

e3 provides a /usr/bin/emacs alternative, on grml-medium this would be
the only one providing it, and then the emacs icon on wm-ng/idesk would
call that, causing e3 to run without a terminal -> busylooping.

12 years agoRemove spurious grml-small package from grml-medium
Christian Hofstaedtler [Fri, 14 Oct 2011 09:13:24 +0000 (11:13 +0200)]
Remove spurious grml-small package from grml-medium

Should never have had that here.

12 years agoRemove unmaintained accessibility support
Christian Hofstaedtler [Thu, 13 Oct 2011 23:43:25 +0000 (01:43 +0200)]
Remove unmaintained accessibility support

12 years agoRemove grml-docs and install startpage with grml-live
Christian Hofstaedtler [Thu, 13 Oct 2011 21:24:12 +0000 (23:24 +0200)]
Remove grml-docs and install startpage with grml-live

12 years agoInstall desktop wallpaper using grml-live, replacing grml-files
Christian Hofstaedtler [Wed, 12 Oct 2011 21:24:24 +0000 (23:24 +0200)]
Install desktop wallpaper using grml-live, replacing grml-files

12 years agoOn GRML_FULL add Iceweasel "branding"
Christian Hofstaedtler [Wed, 12 Oct 2011 20:51:26 +0000 (22:51 +0200)]
On GRML_FULL add Iceweasel "branding"

12 years agoNo longer install packages that will be sunset on Oct30
Christian Hofstaedtler [Thu, 13 Oct 2011 16:17:41 +0000 (18:17 +0200)]
No longer install packages that will be sunset on Oct30

12 years agoremove empty and unused GRML_POWERPC package config
Christian Hofstaedtler [Thu, 13 Oct 2011 16:12:07 +0000 (18:12 +0200)]
remove empty and unused GRML_POWERPC package config

12 years agoUnify warning message for missing adddon file for bsd4grml
Michael Prokop [Thu, 25 Aug 2011 13:06:38 +0000 (15:06 +0200)]
Unify warning message for missing adddon file for bsd4grml

12 years agoCheck for --format option support in grub-mkimage, do not use absolute path for binar...
Michael Prokop [Thu, 25 Aug 2011 13:00:52 +0000 (15:00 +0200)]
Check for --format option support in grub-mkimage, do not use absolute path for binary call

12 years agocopy_addon_file(): do not be verbose to the user, but send it to the log instead
Michael Prokop [Thu, 25 Aug 2011 11:21:39 +0000 (13:21 +0200)]
copy_addon_file(): do not be verbose to the user, but send it to the log instead

12 years agoFix indention of memtest mv command
Michael Prokop [Thu, 25 Aug 2011 11:16:19 +0000 (13:16 +0200)]
Fix indention of memtest mv command

12 years agoMake sure grub-mkimage exists, otherwise warn user about grub-common/grub-pc
Michael Prokop [Thu, 25 Aug 2011 11:15:45 +0000 (13:15 +0200)]
Make sure grub-mkimage exists, otherwise warn user about grub-common/grub-pc

12 years agoLoose dependencies so we can be installed on squeeze
Christian Hofstaedtler [Mon, 8 Aug 2011 18:13:39 +0000 (20:13 +0200)]
Loose dependencies so we can be installed on squeeze

grub-pc-bin was part of grub-pc during squeeze, and ipxe didn't
even exist. Both are now in Recommends, and users of squeeze
are expected to install grml-live-compat.

12 years agoUse ifcpu64.c32, vesamenu.c32, isolinux.bin from syslinux-common
Christian Hofstaedtler [Fri, 29 Jul 2011 23:38:07 +0000 (01:38 +0200)]
Use ifcpu64.c32, vesamenu.c32, isolinux.bin from syslinux-common

12 years agoRemove bsd4grml, freedos and grml-live-addons deb
Christian Hofstaedtler [Fri, 29 Jul 2011 19:55:01 +0000 (21:55 +0200)]
Remove bsd4grml, freedos and grml-live-addons deb

These are now shipped in grml-live-addons as built from the
grml-live-grml sources.

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+ package
Christian Hofstaedtler [Fri, 29 Jul 2011 16:43:48 +0000 (18:43 +0200)]
Use memtest binary from memtest86+ package

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 agoSW: Add reptyr to GRML_SMALL, GRML_MEDIUM and GRML_FULL
Michael Prokop [Mon, 29 Aug 2011 16:07:17 +0000 (18:07 +0200)]
SW: Add reptyr to GRML_SMALL, GRML_MEDIUM and GRML_FULL

12 years ago90-update-alternatives: do not set vim as alternative for `view`
Michael Prokop [Thu, 25 Aug 2011 08:59:29 +0000 (10:59 +0200)]
90-update-alternatives: do not set vim as alternative for `view`

Maybe using /usr/bin/see would be better, so do not set "view"
to Vim inside the Vim checks for now.

12 years ago90-update-alternatives: do not set alternative for vim if we just have vim.tiny.
Michael Prokop [Thu, 25 Aug 2011 08:57:43 +0000 (10:57 +0200)]
90-update-alternatives: do not set alternative for vim if we just have vim.tiny.

For whatever reason we get:

  % update-alternatives --list vim
  update-alternatives: error: no alternatives for vim.

otherwise and daily builds fail.

12 years agoUse grml-runtty to run our ttys
Christian Hofstaedtler [Sun, 21 Aug 2011 15:50:50 +0000 (17:50 +0200)]
Use grml-runtty to run our ttys

Requires: grml-scripts (>> 1.4.6)

12 years agoRelease new version 0.15.1. v0.15.1
Michael Prokop [Thu, 18 Aug 2011 16:47:36 +0000 (18:47 +0200)]
Release new version 0.15.1.

Signed-off-by: Michael Prokop <mika@grml.org>
12 years ago25-locales: make sure the localepurge package exists, not only the binary.
Michael Prokop [Thu, 18 Aug 2011 16:33:55 +0000 (18:33 +0200)]
25-locales: make sure the localepurge package exists, not only the binary.

localepurge might be a left-over of a removed package (brrr)
and might no longer exist as a package, therefore make the
check more reliable.

12 years ago90-update-alternatives: check for available alternatives before setting them.
Michael Prokop [Thu, 18 Aug 2011 16:10:09 +0000 (18:10 +0200)]
90-update-alternatives: check for available alternatives before setting them.

The binaries aren't necessarily available for update-alternatives even
though the binary themselves are present. Therefore execute
update-alternatives using the --list option and check whether the
preferred binary is available before setting it.

12 years agoSW: Remove svn-ssh-wrappers from GRML_FULL
Christian Hofstaedtler [Tue, 16 Aug 2011 10:29:06 +0000 (12:29 +0200)]
SW: Remove svn-ssh-wrappers from GRML_FULL

Apparently this is fixed upstream somehow, and it's usage on a LiveCD
is unclear.

12 years agoFix typo in log message for isolinux includes.
Michael Prokop [Wed, 10 Aug 2011 20:32:06 +0000 (22:32 +0200)]
Fix typo in log message for isolinux includes.

12 years agoDo not complain about missing addons_list.cfg file.
Michael Prokop [Wed, 10 Aug 2011 20:30:26 +0000 (22:30 +0200)]
Do not complain about missing addons_list.cfg file.

12 years agousersetup: Fixup path to inittab after f3b335ea landed
Christian Hofstaedtler [Sat, 30 Jul 2011 06:53:05 +0000 (08:53 +0200)]
usersetup: Fixup path to inittab after f3b335ea landed

This probably meant that setups with a different username did not having
working consoles 3-5

12 years agoSW: replace git-core with git package in GRML_FULL.
Michael Prokop [Wed, 3 Aug 2011 10:24:05 +0000 (12:24 +0200)]
SW: replace git-core with git package in GRML_FULL.

Thanks: Uli Martens <uli@youam.net>

12 years agodocs: don't download DTDs when building docs
Christian Hofstaedtler [Fri, 29 Jul 2011 23:25:24 +0000 (01:25 +0200)]
docs: don't download DTDs when building docs

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