<h2>About</h2>
-<p>This directory contains automatically generated snapshots of the <a
-href="http://grml.org/">grml Linux Live-CD</a> which were build using <a
+<p>This webpage provides <strong>automatically generated snapshots</strong> of
+the <a href="http://grml.org/">grml Linux Live-CD</a> which were build using <a
href="http://grml.org/grml-live/">grml-live</a>.</p>
-<p>Feel free to use the ISOs but please notice that they are neither official <a
-href="http://grml.org/beta-tester/">devel releases</a> nor <a
-href="http://grml.org/download/">stable releases</a> - so: <strong>PLEASE
-USE THEM WITH CAUTION!</strong></p>
+<p>WARNING: Feel free to use the ISOs but please notice that they are neither
+official <a href="http://grml.org/beta-tester/">devel releases</a> nor <a
+href="http://grml.org/download/">stable releases</a>. They provide the latest
+changes, but they also might have known issues. In fact, they may not work at
+all. So: <strong>PLEASE USE THEM WITH CAUTION!</strong></p>
<p>Please <a href="http://grml.org/bugs/">report any bugs you notice</a>!
Thanks for helping us improve grml!</p>
+<!--
<p><em>Notice: if the md5sum (.md5) of a file is missing please do not download
the ISO yet as there might be problems with the ISO.</em></p>
+-->
+
+<h2>Download</h2>
+
+<!--
+<p>Notice: the first link on each line points to the most recent available
+snapshot of the according grml flavour. The 'md5'-link points to the according
+md5 checksum file. The link named 'older versions' points to the directory of
+the according grml flavour providing all available snapshots.</p>
+-->
<h2>Explanation of directory-/filenames</h2>
<ul>
- <li>grml_etch: normal, 32bit version based on Debian/etch (stable)
+ <li>grml_lenny: normal, 32bit version based on Debian/lenny (stable)
<li>grml_sid: normal, 32bit version based on Debian/sid (unstable)
- <li>grml-medium_etch: medium, 32bit version based on Debian/etch (stable)
+ <li>grml-medium_lenny: medium, 32bit version based on Debian/lenny (stable)
<li>grml-medium_sid: medium, 32bit version based on Debian/sid (unstable)
- <li>grml-small_etch: small, 32bit version based on Debian/etch (stable)
+ <li>grml-small_lenny: small, 32bit version based on Debian/lenny (stable)
<li>grml-small_sid: small, 32bit version based on Debian/sid (unstable)
- <li>grml64_etch: normal, 64bit version based on Debian/etch (stable)
+ <li>grml64_lenny: normal, 64bit version based on Debian/lenny (stable)
<li>grml64_sid: normal, 64bit version based on Debian/sid (unstable)
- <li>grml64-medium-etch: medium, 64bit version based on Debian/etch (stable)
+ <li>grml64-medium-lenny: medium, 64bit version based on Debian/lenny (stable)
<li>grml64-medium-sid: medium, 64bit version based on Debian/sid (unstable)
- <li>grml64-small-etch: small, 64bit version based on Debian/etch (stable)
+ <li>grml64-small-lenny: small, 64bit version based on Debian/lenny (stable)
<li>grml64-small-sid: small, 64bit version based on Debian/sid (unstable)
</ul>
<h2>Contact</h2>
-<p>Problems? Questions? <a href="http://grml.org/contact/">Contact us</a>.</p>
+<p>Problems? Questions? <a href="http://grml.org/contact/">Contact us</a>. But
+please do not forget to provide all the relevant information (especially which
+grml flavour and version you are refering to).</p>
<!--
<h2>Important information by Sun Dec 9 13:13:59 UTC 2007</h2>
-
<p><strong>Current ISOs are known to be broken, we are investigating on that.</strong></p>
-->
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Sun Dec 09 18:38:26 CET 2007 [mika]
################################################################################
die() {
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Fri Oct 26 01:28:27 CEST 2007 [mika]
################################################################################
# where do you want to store chroot/ISOs/...? Must be set!
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Sun Dec 09 18:02:45 CET 2007 [mika]
################################################################################
set -e
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Sun Nov 11 11:45:45 CET 2007 [mika]
################################################################################
. /etc/grml/grml-buildd.conf || exit 1
[to avoid that "etch" is used as build name but lenny is used]
- use "$NAME-daily-$SUITE" in functions.sh as build name so
identifying ISOs while running them is easier
+ * Support squeeze as valid suite name.
+ * Comment Debian/unstable in /etc/grml/fai/apt/preferences by default.
+ This should avoid issues with something like
+ 'apt-get -t experimental ...'
+ * Consequently drop 'Latest change' lines from all files.
- -- Michael Prokop <mika@grml.org> Fri, 20 Feb 2009 00:26:21 +0100
+ -- Michael Prokop <mika@grml.org> Fri, 20 Feb 2009 16:03:42 +0100
grml-live (0.9.8) unstable; urgency=low
-s **SUITE**::
Specify the Debian suite you want to use for your live-system. Defaults to
-"etch" (being current Debian/stable). Supported values are: etch, lenny, sid.
+"lenny" (being current Debian/stable). Supported values are: etch, lenny, squeeze,
+sid.
-t **TEMPLATE_DIRECTORY**::
First of all build the chroot system:
mkdir /tmp/nfsroot && cd /tmp/nfsroot
- debootstrap etch /tmp/nfsroot/ http://ftp.de.debian.org/debian
+ debootstrap lenny /tmp/nfsroot/ http://ftp.de.debian.org/debian
tar zcf base.tgz ./
Then check out where your NFSROOT is located:
GRML_LIVE_SOURCES="
deb http://localhost:3142/deb.grml.org grml-stable main
deb http://localhost:3142/deb.grml.org grml-testing main
- deb http://localhost:3142/ftp.de.debian.org/debian etch main contrib non-free
+ deb http://localhost:3142/ftp.de.debian.org/debian lenny main contrib non-free
"
[...]
- FAI_DEBOOTSTRAP="etch http://localhost:3142/ftp.de.debian.org/debian etch main contrib non-free"
+ FAI_DEBOOTSTRAP="lenny http://localhost:3142/ftp.de.debian.org/debian lenny main contrib non-free"
Make sure apt-cacher is running (/etc/init.d/apt-cacher restart). That's it.
All downloaded files will be cached in /var/cache/apt-cacher/ now.
GRML_LIVE_SOURCES="
deb http://localhost:9999/grml grml-stable main
deb http://localhost:9999/grml grml-testing main
- deb http://localhost:9999/debian etch main contrib non-free
+ deb http://localhost:9999/debian lenny main contrib non-free
"
- FAI_DEBOOTSTRAP="etch http://localhost:9999/debian"
+ FAI_DEBOOTSTRAP="lenny http://localhost:9999/debian"
Configure approx:
Package: *
Pin: origin deb.grml.org
Pin-Priority: 994
-
// debian unstable pool (default):
-Package: *
-Pin: release a=unstable,o=Debian
-Pin-Priority: 991
-
+//Package: *
+//Pin: release a=unstable,o=Debian
+//Pin-Priority: 991
deb http://deb.grml.org/ grml-stable main
deb http://deb.grml.org/ grml-testing main
-deb http://ftp.de.debian.org/debian etch main contrib non-free
+deb http://ftp.de.debian.org/debian lenny main contrib non-free
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Sun Dec 16 21:52:23 CET 2007 [mika]
################################################################################
set -u
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Sun Dec 16 19:11:33 CET 2007 [mika]
################################################################################
set -e
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Sun Sep 28 20:08:14 CEST 2008 [mika]
################################################################################
set -u
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Mon Sep 17 14:14:36 CEST 2007 [mika]
################################################################################
set -u
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Thu May 08 15:30:20 CEST 2008 [mika]
################################################################################
set -u
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Sun Sep 16 23:09:08 CEST 2007 [mika]
################################################################################
set -u
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Wed Sep 19 20:13:01 CEST 2007 [mika]
################################################################################
set -u
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Sun Dec 16 21:56:07 CET 2007 [mika]
################################################################################
set -u
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Sun Sep 28 20:08:30 CEST 2008 [mika]
################################################################################
set -u
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Sat Oct 06 12:35:30 CEST 2007 [mika]
################################################################################
set -u
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Sun Sep 16 23:02:18 CEST 2007 [mika]
################################################################################
set -u
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Sun Jan 20 19:35:25 CET 2008 [mika]
################################################################################
set -u
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Sun Dec 16 21:54:29 CET 2007 [mika]
################################################################################
set -u
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Mon Sep 29 14:16:38 CEST 2008 [mika]
################################################################################
set -u
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Fri Dec 21 23:22:17 CET 2007 [mika]
################################################################################
HOSTNAME=''
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Fri Dec 21 21:40:25 CET 2007 [mika]
################################################################################
set -e
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Sun Jan 20 00:25:52 CET 2008 [mika]
################################################################################
set -e
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Sat Apr 12 21:35:01 CEST 2008 [mika]
################################################################################
set -u
# Authors: (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2.
-# Latest change: Sun Nov 04 12:12:57 CET 2007 [mika]
################################################################################
# misc stuff
# Authors: (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2.
-# Latest change: Sat Sep 06 20:03:58 CEST 2008 [mika]
################################################################################
# remove all packages not necessary anymore:
# Authors: (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2.
-# Latest change: Wed Sep 19 13:38:49 CEST 2007 [mika]
################################################################################
# misc stuff
# Authors: (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2.
-# Latest change: Wed Sep 19 20:07:43 CEST 2007 [mika]
################################################################################
# misc stuff
# Purpose: remove docs in grml chroot
# Authors: (c) Michael Prokop <mika@grml.org>
# License: This file is licensed under the GPL v2.
-# Latest change: Wed Sep 19 13:38:58 CEST 2007 [mika]
################################################################################
. /etc/grml/lsb-functions || exit 6
#NFSROOT_ETC_HOSTS="192.168.1.250 yourinstallserver"
# debootstrap commandline
-FAI_DEBOOTSTRAP="etch http://ftp.de.debian.org/debian"
+FAI_DEBOOTSTRAP="lenny http://ftp.de.debian.org/debian"
# which options do you want to use for debootstrap?
FAI_DEBOOTSTRAP_OPTS="--exclude=dhcp-client,info"
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Fri Jan 11 01:55:54 CET 2008 [mika]
################################################################################
# Main output directory
# Default: unset (so do not remove the logfile(s))
#ZERO_FAI_LOGFILE='1'
-# Which Debian suite to you want to use? Unless it is set it defaults to "etch"
-# Supported values are: etch, lenny, sid
+# Which Debian suite to you want to use? Unless it is set it defaults to "lenny"
+# Supported values are: etch, lenny, squeeze, sid
# SUITE="sid"
# Which FAI classes do you want to use by default?#
# /etc/grml/fai/apt/sources.list provides by default.
# Use the variable like your /etc/apt/sources.list looks like.
#GRML_LIVE_SOURCES="
-#deb http://192.168.1.112/debian etch main contrib non-free
+#deb http://192.168.1.112/debian lenny main contrib non-free
#deb http://deb.grml.org/ grml-stable main
#deb http://deb.grml.org/ grml-testing main
#deb http://ftp.de.debian.org/debian etch main contrib non-free
# taken. If you specify a value then the file /etc/grml/fai/make-fai-nfsroot.conf
# will be updated by grml-live on-the-fly.
# Usage: "<suite> <mirror>"
-# FAI_DEBOOTSTRAP="etch http://ftp.de.debian.org/debian"
+# FAI_DEBOOTSTRAP="lenny http://ftp.de.debian.org/debian"
# Do you want to use a local mirror (like NFS) as well?
# If so specify the directory where debian/ is available:
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2.
-# Latest change: Thu, 01 Nov 2007 14:00:40 +0100 [ft]
################################################################################
_grmllive_flavours() { #{{{
local -a suites
suites=(
- etch lenny sid
+ etch lenny squeeze sid
)
_wanted list expl 'Debian suite' compadd ${expl} -- ${suites}
}
-o <output_directory> main output directory of the build process
-q skip mksquashfs
-r <release_name< release name
- -s <suite> Debian suite; values: etch, lenny, sid
+ -s <suite> Debian suite; values: etch, lenny, squeeze, sid
-t <template_directory> place of the templates
-u update existing chroot instead of rebuilding it from scratch
-v <version_number> specify version number of the release
for file in "$LIVE_CONF" "$CONFIG" "$LOCAL_CONFIG" ; do
if [ -n "$file" ] ; then
sed -i "s/SUITE=.*/SUITE=\"$SUITE\"/" $LIVE_CONF
- DIST="\|\ etch\ \|\ stable\ \|\ lenny\ \|\ testing\ \|\ sid\ \|\ unstable\ "
+ DIST="\|\ etch\ \|\ stable\ \|\ lenny\ \|\ squeeze \|\ testing\ \|\ sid\ \|\ unstable\ "
sed -i "s/\(deb .\+\)\([ \t]+\)$DIST\([ \t]+\)\(main \)/\1\2 $SUITE \3\4/" $file
fi
done
# Authors: grml-team (grml.org), (c) Michael Schierl <schierlm@gmx.de>, (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Sun Feb 24 14:23:27 CET 2008 [mika]
################################################################################
# DISCLAIMER:
# this script currently lacks LOTS of error checking code... any help welcome...
# Authors: grml-team (grml.org), (c) Alexander Wirt <formorer@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2 or any later version.
-# Latest change: Sun Oct 28 18:00:49 CET 2007 [mika]
################################################################################
# Notice: adjust $c_file[12] according to your needs, by default the script
# compares the i386 pool with the amd64 pool of grml.