build system for creating a Grml (based) live system
Shell Perl HTML CSS
Latest commit 1631a89 Oct 24, 2016 @mika mika scripts/GRMLBASE/94-update-smart-drivedb: switch warning into note si…
…nce update-smart-drivedb is deprecated

Quoting NEWS file from smartmontools (6.4+svn4214-1):

|   Previous versions of the smartmontools package included a tool
|   update-smart-drivedb which downloaded updated drive definitions
|   from the smartmontools website and stored them at
|       /var/lib/smartmontools/drivedb/drivedb.h
|   This tool did not download the definitions in a secure manner and
|   so the feature has been removed in this version.  Future drive DB
|   updates will be propagated via normal Debian package updates,
|   including backports.
|   If you already have a drivedb.h file at that location, smartctl
|   will continue to use it.

We could completely drop the package once we're certain that
update-smart-drivedb doesn't exist anymore in all the Debian
releases grml-live is building for, but for the time being
let's keep it and switch the warning into a note.
Failed to load latest commit information.
db grml-live-db: Replace --db option with --database and use --dpkg for … Jan 30, 2010
debian Release new version 0.27.2 Dec 4, 2015
docs docs: provide instructinos how to run from git, use local repos + uni… Feb 15, 2016
etc scripts/GRMLBASE/94-update-smart-drivedb: switch warning into note si… Oct 24, 2016
examples Switch from to Oct 27, 2014
fonts Add graphicoreBitmapFont0-Light.otf to grml-live. Dec 11, 2011
remaster grml-live-remaster: check for /remaster before using it, mount-bind /… Mar 12, 2013
scripts Include ldlinux.c32 in netboot package Feb 18, 2015
templates isolinux.cfg template: fix typo in a comment Apr 19, 2016
.gitignore Add etc/grml/fai/config/config to .gitignore Jan 5, 2016
TODO Remove resolved/deprecated items from TODO file Jan 13, 2012
grml-live Support wayback option also in bootstrapping the initial chroot Jan 8, 2016


grml-live is a build system for creating a Grml and Debian based Linux Live system. The build system is based on FAI (Fully Automatic Installation).

Building a Debian based 64bit live system is as simple as running:

# grml-live -s sid -a amd64 -c GRMLBASE,GRML_FULL,AMD64

You can fully customize the build process, including adding additional software and your very own configuration files.

Further information is available from

In case you want to run grml-live directly from the checkout (after making sure all dependencies are installed), you should set GRML_FAI_CONFIG so that it does not use the config files of an installed grml-live package:

# export GRML_FAI_CONFIG=$(pwd)/etc/grml/fai
# export SCRIPTS_DIRECTORY=$(pwd)/scripts
# ./grml-live -s sid -a amd64 -c GRMLBASE,GRML_FULL,AMD64