X-Git-Url: https://git.grml.org/?a=blobdiff_plain;f=docs%2Fgrml-live.txt;h=9810ab440cb35e33ddbbc9de91f9d4efbe8baa64;hb=750e346f21bdaefd5647a4e0882b45bb99b08c73;hp=a25fab499fab856823d80ee85644b1acd7d4f29a;hpb=201df31e812c709b38316fb106cad8da54d0ff73;p=grml-live.git diff --git a/docs/grml-live.txt b/docs/grml-live.txt index a25fab4..9810ab4 100644 --- a/docs/grml-live.txt +++ b/docs/grml-live.txt @@ -112,11 +112,11 @@ To get a small Debian-unstable and grml-small based Live-CD using # grml-live -c GRMLBASE,GRML_SMALL,I386 -t /home/mika/grml-live -To get a smal, Debian-unstable and grml-based Live-CD using /tmp as build and +To get a small, Debian-unstable and grml-based Live-CD using /tmp as build and output directory and use grml_0.0-3.iso as ISO name (placed inside /tmp/grml_isos) just invoke: - # grml-live -t /tmp -c GRMLBASE,I386 -s sid -v -i grml_0.0-3.iso + # grml-live -t /tmp -c GRMLBASE,I386 -s sid -i grml_0.0-3.iso [NOTE] @@ -400,61 +400,13 @@ I've a question which isn't answered by this document Don't hesitate to ask on IRC (channel #grml on irc.freenode.org) or just drop me a mail: -Known TODOs ------------ - -* support something like a directory /etc/grml/fai/packages to install -additional Debian packages without the need for a Debian repository - -* document the available classes in more detail (GRMLBASE, LATEX_CLEANUP, -NO_ONLINE, REMOVE_DOCS, GRML_SMALL,...) - -* add a check to make sure $TARGET is mounted rw,suid,dev? - -* add support for amd64 [gebi?] + ppc [formorer?] (and identify all packages -that are arch specific so we have a clean package list in all classes) - -* support different grml-flavours through classes right out-of-the-box (being: -grml and grml-small (done), each for x86, amd64 and ppc) - -* support signed apt repositories (currently it's deactivated via FAI's -FAI_ALLOW_UNSIGNED=1 for some packages in the toolchain) - -* support "final builds" (including stuff like generating md5sums, gpg,... - -create a grml_release-directory including all the details about the build -process like dpkg selection, logs,...) - -* the grml-live class(es) should send output to stdout and stderr as used inside -FAI as well (so it's not as verbose unless you specify it, make it configurable -though); check for errors inside the logs then as well - -* provide possibility for cleanup of all created build directories and -a smart summary of the buildprocess (including "took ... minutes/seconds to -build...") - -* check out how FAI_DEBMIRROR of /etc/grml/fai/fai.conf could be merged with our -MIRROR_DIRECTORY and MIRROR_SOURCES feature of /etc/grml/grml-live.conf - -* support hooks to allow further customisation of the build process - -Long term goals ---------------- - -* Provide all upcoming grml releases based on grml-live. - -* Provide a console interface (using dialog) for easy and common use of -grml-live. - -* Provide a graphical interface (for example using pygtk) for easy and common -use of grml-live. - Download / install grml-live as a Debian package ------------------------------------------------ -Debian packages will be available through the grml-repository at -link:http://deb.grml.org/[http://deb.grml.org/] as soon as the grml-team -considers grml-live as stable enough. In the meantime just build the package on -your own: +Debian packages are available through the grml-repository at +link:http://deb.grml.org/pool/main/g/grml-live/[deb.grml.org]. If you want to +build a Debian package on your own (using for example a specific version or the +current development tree), just execute: hg clone http://hg.grml.org/grml-live cd grml-live @@ -466,6 +418,12 @@ Source The source of grml-live is available at link:http://hg.grml.org/grml-live/[http://hg.grml.org/grml-live/] +TODO list +--------- + +Check out link:http://wiki.grml.org/doku.php?id=grml-live[grml-live@grml-wiki] +for details. + Bugs ----