grml is a bootable CD (Live-CD) originally based on Knoppix and nowadays based on Debian. grml includes a collection of GNU/Linux software especially for users of texttools and system administrators.
grml provides more than 2500 software packages! Excluding library stuff, more than 1700 packages remain. We don't ship KDE and OpenOffice, but more than 800 packages which Knoppix does not provide. You'll get sysadmins favourite tools, security- and network-related software, data recovery- and forensic-tools, LaTeX, many editors, shells, and of course many texttools.

Journal Entries

No entries yet.


Ratings & Reviews

Community Rating
5.0/5.0

Based on 6 user ratings.

Your Rating

Click to rate this project.

Links

No links submitted so far. Submit your own links.

News

Edit RSS feeds.

    Nico Golde: URL highlighting in rxvt-unicode

    It seems to be possible to highlight URLs in urxvt and to open them in a browser with a mouse event similar to the terminal emulators the big desktop environments use.
    This is possible via various perl extensions (see man 3 urxvtperl). I use the ... [More] following in ~/.Xdefaults and make use of the settings on X start via xrdb -merge ~/.Xdefaults but you can also use them by executing urxvt with the -pi option.
    URxvt.perl-ext-common: default,matcherURxvt.urlLauncher: operaURxvt.colorUL: #86a2be
    URxvt.perl-ext-common: default,matcher enables the string matcher extension and default turns on a set of default configuration values.
    The mouse button to open the URL can be specified via URxvt.matcher.button: (by default it's the middle mouse button). You can also specify your own sets of regular expressions to match any string in the terminal and specify different launcher events for each of them. I didn't see this before as I switched from aterm to rxvt-unicode because aterm is not maintained upstream anymore, has quite a few bugs, urxvt has unicode support and the command line options of aterm are a subset of urxvt's [Less]

    Michael Prokop: Bürgerkarte: Failed
    grml development blog: Migration from Mercurial to Git

    Over the last few weeks the grml team evaluated the distributed version controll system

    Git. Git is an open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency. ... [More] Read the wikipedia article on Git to get an (not so short) overview.

    Grml used to work with the distributed version controll system Mercurial and officially announced its use on October 18th, 2006. The way Mercurial worked was great for us and at that time it definitely was the best solution for our needs. We provided detailed documentation for our setup (see grml.org/mercurial/) and developed our own utils for working with Mercurial and Debian packaging (grml-mercurial-utils). Special thanks to the Mercurial developers - we highly appreciate all your help!

    But we had to re-evaluate the situation as time passed:

    in Debian Mercurial is not used for many packages (http://hg.debian.org), while Git is used a lot (git.debian.org) and there's visible progress on the Git front (for example git-buildpackage, topgit and vcs-pkg.org)
    situation of Git improved (like better documentation, tools for Debian packaging,...)
    Git provides better branching, rebasing which is great especially when you want to put essential software under your own control without having to fork it from upstream
    Git provides a low-level interface and all the important features as part of the Git suite. Mercurial provides some important features just as extension (which might not work on upgrades or don't play together with other extensions).
    more and more software we have to deal with is available in Git repositories

    So whereas Mercurial used to work just fine for us in most cases Git provides the better approach for us nowadays.

    Current state

    Thanks to our hg-to-git tools the migration itself took less than 1 hour and all repositories have been migrated from hg.grml.org to git.grml.org.

    By today (1st of october 2008) the grml mercurial repositories are deprecated and the official place for grml's sources is git.grml.org. The mercurial hosting will be deactivated within the next few weeks.

    All the documentation and scripts of grml are being updated to reflect the changes and updated URLs but it has not been finished yet. So if you find something still mentioning hg.grml.org instead of git.grml.org please let us know, thanks!

    As usual we provide documentation about our setup and tools:
    grml.org/git/

    We highly appreciate any help, corrections and further feedback.

    Special thanks to Michael Gebetsroither for his work and help on migrating. [Less]

    Michael Prokop: Git Source

    [...]
    if (len < sz)
    name[len] = 0;
    else
    die(”Your parents must have hated you!”);
    [...]
    if (len > sizeof(git_default_email)/2)
    ... [More] die(”Your sysadmin must hate you!”);
    [...]
    if (!pw)
    die(”You don’t exist. Go away!”); [Less]

    Andreas 'Jimmy' Gredler: IBM Server x3350

    A few months ago I bought the new x3350 Server. Previously the x3250 was my standard model for small solutions. But I was always missing some important features which are now available with the x3350. These are:

    Hot-swap redundant power ... [More] supplies
    Dual Gigabit Ethernet for bonding
    Light path diagnostics

    Thank you IBM for exactly implementing my wishlist

    When I installed Debian etch on the machine everything worked fine except the broadcom NICs. They were not detected so I had to use a newer kernel.
    The problem was solved when “Etch and a half” was released because the 2.6.24 kernel includes a newer tg3 module. [Less]

Read all grml articles…

Download Page
15 downloads

Who uses grml?

eModul apollo13 Tobias Klauser equinox chrfranke yacin David Riebenbauer Andreas Zeidler Petr Baudis Andreas Krennmair Penki welterde

Who contributes to grml?

Michael Gebetsroither efftee formorer Tobias Klauser Michael Prokop Tobias Klauser tklauser@xenon.tklauser.home mika@grml.vc-graz.ac.at grml User mika@nelson.snow-crash.org Alexander 'z3ttacht' Steinböck Andreas "Jimmy" Gredler tklauser@grml.org Grml User mika@static.88-198-184-147.clients.your-server.de
I'm a contributor

Who manages grml?

Michael Gebetsroither mikap
I'm a manager

Where in the world?




People who use grml also use:

Werkzeug asciidoc mdadm


Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 560,812
Effort (est.) 152 Person Years
Avg. Salary $ year
$ 8,384,583