Michael Prokop [Sat, 26 Nov 2011 16:46:59 +0000 (17:46 +0100)]
instsoft.GRMLBASE: do not run explicit apt-get update any longer
Michael Prokop [Sat, 26 Nov 2011 16:40:21 +0000 (17:40 +0100)]
updatebase.GRMLBASE: do no longer skiptask updatebase and exit in softupdate action
We want to use the apt configuration as provided via fcopy.
Michael Prokop [Sat, 26 Nov 2011 16:38:54 +0000 (17:38 +0100)]
updatebase.GRMLBASE: run recursive fcopy with -B to avoid backup files
dpkg/apt complaines about backup files with suffix .pre_fcopy.
Michael Prokop [Sat, 26 Nov 2011 16:34:41 +0000 (17:34 +0100)]
provide package config for Debian/stable builds and enable backports by default there
linux-image-3.1.0-1-grml-amd64 depends on a recent version
of linux-base and initramfs-tools, so when building against
Debian/stable using a fresh kernel version we depend on backports.
Michael Prokop [Sat, 26 Nov 2011 16:32:53 +0000 (17:32 +0100)]
GRMLBASE/16-depmod: drop the 2-digit check
The check actually fails with our new linux-image-3.1.0-1-grml-amd64
packages and we don't use 2-digit versions any longer, so get rid
of this code snippet.
Michael Prokop [Sat, 26 Nov 2011 16:30:54 +0000 (17:30 +0100)]
provide report of missing packages in xunit format for usage within e.g. Jenkins
Christian Hofstaedtler [Sat, 26 Nov 2011 19:26:20 +0000 (20:26 +0100)]
SW: add devscripts to GRML_FULL
Christian Hofstaedtler [Sat, 26 Nov 2011 19:22:29 +0000 (20:22 +0100)]
SW: add libnss-mdns to GRML_FULL to support .local
Christian Hofstaedtler [Sat, 26 Nov 2011 19:19:57 +0000 (20:19 +0100)]
Document "nobeep" boot option.
Christian Hofstaedtler [Sat, 26 Nov 2011 15:48:05 +0000 (16:48 +0100)]
Add -T option for unpacking chroot archives
Christian Hofstaedtler [Sat, 26 Nov 2011 15:37:03 +0000 (16:37 +0100)]
Silence LOGFILE errors when using log too early
Relevant when quitting grml-live at the question stage.
Christian Hofstaedtler [Sat, 26 Nov 2011 15:17:02 +0000 (16:17 +0100)]
New: specify SNAPSHOT to change debian.list to snapshot.debian.org
Michael Prokop [Sat, 26 Nov 2011 12:33:55 +0000 (13:33 +0100)]
98-clean-chroot: do not zero out install_packages.list
Christian Hofstaedtler [Sat, 26 Nov 2011 12:30:34 +0000 (13:30 +0100)]
Use grml_logs/fai as CHECKLOG source
Christian Hofstaedtler [Sat, 26 Nov 2011 12:29:25 +0000 (13:29 +0100)]
Copy install_packages.list to grml_logs
Michael Prokop [Sat, 26 Nov 2011 11:25:01 +0000 (12:25 +0100)]
replace realpath with readlink -f to avoid dependency on realpath
Thanks to Christian for reporting.
Michael Prokop [Sat, 26 Nov 2011 10:47:21 +0000 (11:47 +0100)]
use GRML_FULL as default and update docs accordingly for available classes
Michael Prokop [Fri, 25 Nov 2011 20:28:00 +0000 (21:28 +0100)]
make sure we don't leave any FAI ramdisks behind
Michael Prokop [Sat, 26 Nov 2011 10:36:11 +0000 (11:36 +0100)]
use AMD64 class in usage examples and use GRML_FULL instead of GRML_MEDIUM/GRML_SMALL everywhere
Michael Prokop [Sat, 26 Nov 2011 10:34:24 +0000 (11:34 +0100)]
use system architecture as default
Michael Prokop [Sat, 26 Nov 2011 10:33:41 +0000 (11:33 +0100)]
rework sources setup (deprecated GRML_LIVE_SOURCES, install /etc/apt files recursively)
Finally this should give us a FAI setup without having to
generate sources.list configurations on-the-fly any longer.
Michael Prokop [Fri, 25 Nov 2011 18:18:47 +0000 (19:18 +0100)]
retrieve source packages via grml-live using SOURCES class
Christian Hofstaedtler [Sat, 26 Nov 2011 10:48:36 +0000 (11:48 +0100)]
Add documentation for -A and -U
Christian Hofstaedtler [Sat, 26 Nov 2011 10:44:25 +0000 (11:44 +0100)]
Don't treat CHROOT_ARCHIVE as a directory
Christian Hofstaedtler [Sat, 26 Nov 2011 10:43:10 +0000 (11:43 +0100)]
Add -U option to ensure output files ownership
Christian Hofstaedtler [Sat, 26 Nov 2011 10:29:12 +0000 (11:29 +0100)]
Add -A option for ensuring clean builds and pack artifacts
Christian Hofstaedtler [Fri, 25 Nov 2011 20:25:08 +0000 (21:25 +0100)]
buildd jenkins: temporarily link into /new
Christian Hofstaedtler [Fri, 25 Nov 2011 20:02:01 +0000 (21:02 +0100)]
buildd jenkins-link_latest.sh: handle non-existing files
Michael Prokop [Fri, 25 Nov 2011 19:23:52 +0000 (20:23 +0100)]
do not fail with empty $APT_PROXY
Michael Prokop [Fri, 25 Nov 2011 18:09:27 +0000 (19:09 +0100)]
don't use colors/escape sequences if running in dump terminal
Christian Hofstaedtler [Fri, 25 Nov 2011 16:45:56 +0000 (17:45 +0100)]
buildd: add jenkins-link_latest.sh
Christian Hofstaedtler [Fri, 25 Nov 2011 16:18:51 +0000 (17:18 +0100)]
Add APT_PROXY configuration variable
Christian Hofstaedtler [Fri, 25 Nov 2011 12:07:05 +0000 (13:07 +0100)]
Retain FAI logs in grml_logs directory
Christian Hofstaedtler [Fri, 25 Nov 2011 12:06:41 +0000 (13:06 +0100)]
Move grml-live.log to output directory
Christian Hofstaedtler [Fri, 25 Nov 2011 10:43:33 +0000 (11:43 +0100)]
SW: add fai-setup-storage to GRML_FULL
Christian Hofstaedtler [Fri, 25 Nov 2011 07:25:46 +0000 (08:25 +0100)]
buildd: report email overhaul
no longer tar the logs, but add URL to logs to email, use PRODUCT_NAME
in header, etc.
Christian Hofstaedtler [Fri, 25 Nov 2011 07:09:33 +0000 (08:09 +0100)]
buildd: prefix log dir target with PRODUCT_NAME
Christian Hofstaedtler [Fri, 25 Nov 2011 07:06:26 +0000 (08:06 +0100)]
buildd: merge grml-buildd.std{out,err} into grml-buildd.log
Currently seeing only grml-buildd.stderr in the emails is not useful
at all.
Christian Hofstaedtler [Fri, 25 Nov 2011 07:00:10 +0000 (08:00 +0100)]
buildd: create ISO_NAME in function.sh
Christian Hofstaedtler [Fri, 25 Nov 2011 06:27:49 +0000 (07:27 +0100)]
Remove dbus machine-id
It's not generated before starting dbus for the first time, but
make this explicit.
Christian Hofstaedtler [Thu, 24 Nov 2011 12:37:59 +0000 (13:37 +0100)]
Append .log to grml-buildd.std{out,err} logfile names
Christian Hofstaedtler [Thu, 24 Nov 2011 12:19:41 +0000 (13:19 +0100)]
SW: add gpart to GRML_FULL
Christian Hofstaedtler [Thu, 24 Nov 2011 12:19:25 +0000 (13:19 +0100)]
SW: add gptsync to GRML_FULL
Christian Hofstaedtler [Thu, 24 Nov 2011 12:18:40 +0000 (13:18 +0100)]
SW: add gdisk to GRML_FULL
Christian Hofstaedtler [Wed, 23 Nov 2011 21:17:50 +0000 (22:17 +0100)]
Switch back to /var/log/syslog
Can convince Debian at another time.
Christian Hofstaedtler [Mon, 21 Nov 2011 20:19:39 +0000 (21:19 +0100)]
SW: add mercurial to GRML_FULL
Michael Prokop [Mon, 21 Nov 2011 14:07:17 +0000 (15:07 +0100)]
SW: add iceweasel to new GRML_FULL
Michael Prokop [Mon, 21 Nov 2011 14:05:21 +0000 (15:05 +0100)]
Revert "Move 01-iceweasel to GRML_XL scripts"
This reverts commit
6833c8b7d477a9b8136d8bbceba4e3463c5fb4b5.
iceweasel should be part of GRML_FULL.
Christian Hofstaedtler [Mon, 21 Nov 2011 13:28:34 +0000 (14:28 +0100)]
Use addon files from chroot if present
This way - if a flavour installs all required packages -, we always
get the addon file from the packages the flavour installs. Makes
source compliance a ton easier and we don't accidentally miss
addons on GRML_FULL.
Christian Hofstaedtler [Mon, 21 Nov 2011 13:27:14 +0000 (14:27 +0100)]
Move 01-iceweasel to GRML_XL scripts
GRML_FULL doesn't have iceweasel any longer.
Christian Hofstaedtler [Thu, 17 Nov 2011 09:47:36 +0000 (10:47 +0100)]
Ship sanitized rsyslog.conf
Christian Hofstaedtler [Thu, 17 Nov 2011 09:34:17 +0000 (10:34 +0100)]
Enhance lsb-base-logging styles for action messages
Christian Hofstaedtler [Thu, 17 Nov 2011 09:03:57 +0000 (10:03 +0100)]
SW: don't ship grml-debugtools with GRML_FULL
Christian Hofstaedtler [Wed, 16 Nov 2011 12:16:37 +0000 (13:16 +0100)]
lsb-base-logging: must use $TPUT for tput
Christian Hofstaedtler [Wed, 16 Nov 2011 12:13:35 +0000 (13:13 +0100)]
buildd: files moved to grml.org:/daily/
Christian Hofstaedtler [Wed, 16 Nov 2011 11:49:22 +0000 (12:49 +0100)]
Deploy /etc/lsb-base-logging.sh
This "brands" boot up a tiny little bit more.
Christian Hofstaedtler [Wed, 16 Nov 2011 11:48:23 +0000 (12:48 +0100)]
Move init-top/grml into hands of 42-branding
Christian Hofstaedtler [Wed, 16 Nov 2011 11:14:08 +0000 (12:14 +0100)]
Update GRML Splash text to be neutral
Christian Hofstaedtler [Wed, 16 Nov 2011 11:12:41 +0000 (12:12 +0100)]
Remove tsplash support
Christian Hofstaedtler [Wed, 16 Nov 2011 11:01:22 +0000 (12:01 +0100)]
Remove 915resolution boot option doc
Christian Hofstaedtler [Wed, 16 Nov 2011 10:56:32 +0000 (11:56 +0100)]
Remove duplicate mentions of nousb*
nousb2 might have never worked, too.
Christian Hofstaedtler [Wed, 16 Nov 2011 10:46:39 +0000 (11:46 +0100)]
Remove noapm from boot options
grml-autoconfig support for this is gone.
Christian Hofstaedtler [Wed, 16 Nov 2011 10:24:33 +0000 (11:24 +0100)]
Remove grml2hd boot options
Christian Hofstaedtler [Tue, 15 Nov 2011 16:19:13 +0000 (17:19 +0100)]
SW: add zile as a "small emacs" to GRML_FULL
An 418kB emacs clone. Hopefully good enough for everybody ;-)
Christian Hofstaedtler [Tue, 15 Nov 2011 15:55:30 +0000 (16:55 +0100)]
SW: split unlabeled block in GRML_FULL
Christian Hofstaedtler [Tue, 15 Nov 2011 14:34:25 +0000 (15:34 +0100)]
Re-add multitail to GRML_FULL, disable iptstate
This should fix init warnings for id 10, 12
Christian Hofstaedtler [Mon, 14 Nov 2011 23:49:42 +0000 (00:49 +0100)]
buildd: use $FLAVOURS to control which flavours are built
Christian Hofstaedtler [Mon, 14 Nov 2011 19:19:13 +0000 (20:19 +0100)]
SW: switch to new-style kernels on GRML_FULL
Christian Hofstaedtler [Mon, 14 Nov 2011 19:18:10 +0000 (20:18 +0100)]
SW: add the new GRML_FULL
Christian Hofstaedtler [Mon, 14 Nov 2011 19:17:31 +0000 (20:17 +0100)]
SW: move GRML_FULL out of the way
Christian Hofstaedtler [Mon, 14 Nov 2011 19:14:51 +0000 (20:14 +0100)]
Merge branch 'ch/installrescue'
Christian Hofstaedtler [Mon, 14 Nov 2011 18:42:37 +0000 (19:42 +0100)]
Add basic accessibility support to GRML_IR
Christian Hofstaedtler [Mon, 14 Nov 2011 11:44:47 +0000 (12:44 +0100)]
buildd: use syslog for cleanup log
Christian Hofstaedtler [Sun, 13 Nov 2011 09:48:35 +0000 (10:48 +0100)]
SW: remove emuga (gone) from GRML_FULL
Christian Hofstaedtler [Thu, 10 Nov 2011 11:18:13 +0000 (12:18 +0100)]
buildd: configure $FLAVOURS
Note that cronjob.sh doesn't use this for now, but everything else
does.
Christian Hofstaedtler [Thu, 10 Nov 2011 10:48:18 +0000 (11:48 +0100)]
buildd: disable squeeze flavours in cleanup,link_latest
Christian Hofstaedtler [Wed, 9 Nov 2011 22:41:00 +0000 (23:41 +0100)]
SW: Use linux-2.6-style kernels on GRML_MEDIUM
Christian Hofstaedtler [Wed, 9 Nov 2011 00:20:05 +0000 (01:20 +0100)]
buildd: update sha1sums of base(64?).tgz
Christian Hofstaedtler [Tue, 8 Nov 2011 11:50:00 +0000 (12:50 +0100)]
buildd/functions.sh: use dash-compliant subtraction
Christian Hofstaedtler [Mon, 7 Nov 2011 16:54:52 +0000 (17:54 +0100)]
buildd: remove REMOVE_DOCS from small ISOs
Christian Hofstaedtler [Mon, 7 Nov 2011 16:49:45 +0000 (17:49 +0100)]
Rename GRML_FULL buildd scripts to match that name
Christian Hofstaedtler [Mon, 7 Nov 2011 16:40:55 +0000 (17:40 +0100)]
Ignore more cruft, add runtime to buildd emails
Christian Hofstaedtler [Mon, 7 Nov 2011 13:05:11 +0000 (14:05 +0100)]
Automatically start nfs client and avahi, dbus
Michael Prokop [Mon, 7 Nov 2011 10:02:54 +0000 (11:02 +0100)]
SW: add gitk to GRML_FULL [Closes: issue1057]
Thanks to Michael Gissing for reporting.
Michael Prokop [Mon, 7 Nov 2011 09:54:06 +0000 (10:54 +0100)]
SW: add imvirt to GRML_{SMALL,MEDIUM,FULL}
For usage within VM detection code.
Christian Hofstaedtler [Sun, 6 Nov 2011 00:16:05 +0000 (01:16 +0100)]
Fix package names in GRML_IR
Christian Hofstaedtler [Sat, 5 Nov 2011 14:43:01 +0000 (15:43 +0100)]
Further split GRML_IR into sections
Also incorporated suggestions from Michael Prokop.
Christian Hofstaedtler [Sat, 5 Nov 2011 10:50:40 +0000 (11:50 +0100)]
Update GRML_IR list
Christian Hofstaedtler [Fri, 4 Nov 2011 19:07:48 +0000 (20:07 +0100)]
Update GRML_IR list based on comments by Ulrich Dangel
Michael Prokop [Fri, 4 Nov 2011 09:51:11 +0000 (10:51 +0100)]
SW: drop bind9 from GRML_FULL
And once again:
| Setting up bind9utils (1:9.8.1.dfsg-1) ...
| Setting up bind9 (1:9.8.1.dfsg-1) ...
| Adding group `bind' (GID 120) ...
| Done.
| Adding system user `bind' (UID 112) ...
| Adding new user `bind' (UID 112) with group `bind' ...
| Not creating home directory `/var/cache/bind'.
| wrote key file "/etc/bind/rndc.key"
| NOT updating named.conf.options to include DNSSEC enablement
| #
| chgrp: cannot access `/var/run/named': No such file or directory
| dpkg: error processing bind9 (--configure):
| subprocess installed post-installation script returned error exit status 1
Christian Hofstaedtler [Fri, 4 Nov 2011 07:46:33 +0000 (08:46 +0100)]
SW: remove ettercap-gtk (gone) from GRML_FULL
Christian Hofstaedtler [Fri, 4 Nov 2011 07:46:17 +0000 (08:46 +0100)]
SW: remove aircrack-ng (gone) from GRML_FULL
Christian Hofstaedtler [Fri, 4 Nov 2011 07:41:19 +0000 (08:41 +0100)]
SW: remove p3nfs from GRML_FULL
Christian Hofstaedtler [Fri, 4 Nov 2011 07:40:38 +0000 (08:40 +0100)]
SW: remove tct from GRML_FULL
Christian Hofstaedtler [Fri, 4 Nov 2011 07:39:08 +0000 (08:39 +0100)]
SW: switch from fbgrab to fbcat
Christian Hofstaedtler [Fri, 4 Nov 2011 07:32:34 +0000 (08:32 +0100)]
SW: remove etpan-ng, perl-suid
etpan-ng: #635337: ROM; buggy, no upstream progress, low popcon
Christian Hofstaedtler [Thu, 3 Nov 2011 15:08:34 +0000 (16:08 +0100)]
Add espeakup, brltty to GRML_MEDIUM for testing purposes
Michael Prokop [Tue, 1 Nov 2011 19:10:17 +0000 (20:10 +0100)]
98-clean-chroot: do not fail with more than one kernel version installed
grml-live (well, the ISO) doesn't support more than one kernel
version, but don't fail in this script if more than one kernel
configuration is present.
Thanks for reporting, Christian.
Christian Hofstaedtler [Tue, 1 Nov 2011 16:31:25 +0000 (17:31 +0100)]
add GRML_IR target
While the name is already dead, this list will serve as a guide of what
I had in mind for the one true ISO.
Michael Prokop [Sun, 30 Oct 2011 21:14:24 +0000 (22:14 +0100)]
GRMLBASE/91-update-pciids: fix wrong log message
It's update-pciids and not freshclam of course. :-/
Thanks for catching, Christian Hofstaedtler.