diff --git a/content/post/1-Welcome-to-the-grml-devel-blog.md b/content/post/1-Welcome-to-the-grml-devel-blog.md new file mode 100644 index 0000000..b08bc2e --- /dev/null +++ b/content/post/1-Welcome-to-the-grml-devel-blog.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 25 Feb 2005 10:02:00 +0000 +layout: post +slug: 1-Welcome-to-the-grml-devel-blog +title: Welcome to the grml-devel-blog + +--- +Finally I decided to create a new blog for my activities on [grml](http://grml.org/). \ No newline at end of file diff --git a/content/post/10-create-a-perl-debian-package.md b/content/post/10-create-a-perl-debian-package.md new file mode 100644 index 0000000..add9d82 --- /dev/null +++ b/content/post/10-create-a-perl-debian-package.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sat, 26 Feb 2005 22:02:00 +0000 +layout: post +slug: 10-create-a-perl-debian-package +title: create a perl debian package + +--- +I wanted to add ACME::Bleach, ACME::EyeDrops and ACME::Smirch to grml. So I had to create my first perl debian packages. + +It couldn't be easier: + + % dh-make-perl --cpan Acme::Smirch --build diff --git a/content/post/100-package-grml-fixes.md b/content/post/100-package-grml-fixes.md new file mode 100644 index 0000000..df938d4 --- /dev/null +++ b/content/post/100-package-grml-fixes.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sun, 11 Sep 2005 18:59:00 +0000 +layout: post +slug: 100-package-grml-fixes +title: package grml-fixes + +--- +I just created a package namend grml\-fixes. From the package description: + +> This package includes some fixes for the grml system. +> There are for example some problems with (upstream/debian) +> shell scripts and the zsh. Therefor this package fixes +> them until they are fixes upstream. +Now we are again a step closer to the big goal to be once able to run 'apt\-get install grml' on a plain Debian system and get a full\-featured grml\-system out of it. :\-) diff --git a/content/post/101-install-plain-Debian-via-grml.md b/content/post/101-install-plain-Debian-via-grml.md new file mode 100644 index 0000000..6f06837 --- /dev/null +++ b/content/post/101-install-plain-Debian-via-grml.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 11 Sep 2005 18:59:28 +0000 +layout: post +slug: 101-install-plain-Debian-via-grml +title: install plain Debian via grml + +--- +I just created a new tip named "Install (plain) Debian via grml" [in the grml\-wiki on the tips\-page](http://wiki.grml.org/doku.php?id=tips). It's a short (example) guide how to install a plain(!) Debian system via grml and debootstrap. I just tested it on my box using the current grml\-small\-snapshot. Rocks :\-) \ No newline at end of file diff --git a/content/post/102-Live-Usability-Tests.md b/content/post/102-Live-Usability-Tests.md new file mode 100644 index 0000000..19fd0bc --- /dev/null +++ b/content/post/102-Live-Usability-Tests.md @@ -0,0 +1,14 @@ +--- +author: Michael Prokop +categories: +- events +date: Thu, 03 Nov 2005 22:52:00 +0000 +layout: post +slug: 102-Live-Usability-Tests +title: Live Usability Tests + +--- +I'm planning to run "live usability tests" with the grml\-system within the next few weeks. grml is mainly used by sysadmins and texttool\-freaks (as those users are the target audience ;\-)). But it seems that a lot of people use grml because "it just works" even though they are neither sysadmins nor texttool\-geeks.grml shouldn't be only a distribution with good hardware recognition and "lots of the right tools" but also be comfortable to use. Running usability tests should help us to improve handling of grml. +I'm interested in your opinion regarding what kind of tests might be useful for grml. I already wrote down some basic steps but would like to get your feedback. +Last but not least: I'm searching for people in Graz/Styria who would like to be part of the usability study. It does not matter whether you are a sysadmin or texttool\-user, I'm searching for people from all kinds of background. It won't take longer than 30 minutes per person and you will get one of the limited special\-edition CDs of the grml 0\.5\-release for free. +Don't hesitate [to contact me](http://grml.org/contact/). diff --git a/content/post/103-grml-laptop-optimization-grml-laptop.md b/content/post/103-grml-laptop-optimization-grml-laptop.md new file mode 100644 index 0000000..d985ff5 --- /dev/null +++ b/content/post/103-grml-laptop-optimization-grml-laptop.md @@ -0,0 +1,23 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sun, 18 Sep 2005 11:49:00 +0000 +layout: post +slug: 103-grml-laptop-optimization-grml-laptop +title: 'grml: laptop optimization - grml-laptop' + +--- + +Hardware recognition of grml is quite stable. But there exist are some laptops which require deep woodo and magic to work as intented to. Some laptops provide additional hotkeys and specific resolutions which might not work right out\-of\-the\-box. Therefore I just created the package grml\-laptop: + +> grml provides a hardware recognition system right out +> of the box. But some laptops provide special functions +> like hotkeys and specific resolutions. This package +> provides scripts for improving the grml system on such +> laptops. +> . +> If you would like to see some more script(s) as part of +> the package please contribute them! +> http://grml.org/contact/ +I will add a cheatcode laptop\=... for using those scripts. So if you would like to see a script for a specific/your laptop: please contribute! diff --git a/content/post/104-2.6.13-grml-working-with-unionfs.md b/content/post/104-2.6.13-grml-working-with-unionfs.md new file mode 100644 index 0000000..384481e --- /dev/null +++ b/content/post/104-2.6.13-grml-working-with-unionfs.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Wed, 14 Sep 2005 00:51:36 +0000 +layout: post +slug: 104-2.6.13-grml-working-with-unionfs +title: 2.6.13-grml working with unionfs + +--- +Good news! I just booted 2\.6\.13\-grml with unionfs working. Thanks to Dave Quigley and the other unionfs\-guys for their work! That was a very important step for current state of grml. Today (14th of september) we will have a developer meeting in Graz and a new devel\-release should be available really soon now. There's only one release\-stopper left, that's the new config\-framework. People out there: we are coming closer to grml 0\.5\. :) \ No newline at end of file diff --git a/content/post/105-grml2hd-with-reiser4-support.md b/content/post/105-grml2hd-with-reiser4-support.md new file mode 100644 index 0000000..10c9022 --- /dev/null +++ b/content/post/105-grml2hd-with-reiser4-support.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 16 Sep 2005 16:35:00 +0000 +layout: post +slug: 105-grml2hd-with-reiser4-support +title: grml2hd with reiser4-support + +--- + + root@grml ~ # mount + /dev/hda1 on / type reiser4 (rw) + + +Yes, that's grml running on a reiser4\-partition. I had some problems with lilo out\-of\-the\-box but I'm looking forward to get a full working version into grml2hd. :\-) diff --git a/content/post/106-fullautomatic-grml-installation.md b/content/post/106-fullautomatic-grml-installation.md new file mode 100644 index 0000000..cdad43e --- /dev/null +++ b/content/post/106-fullautomatic-grml-installation.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- packages +date: Wed, 21 Sep 2005 19:06:00 +0000 +layout: post +slug: 106-fullautomatic-grml-installation +title: fullautomatic grml-installation + +--- +I just implemented the code for running grml2hd in full automized mode. This means you can run: + + # GRML2HD_NONINTERACTIVE=yes grml2hd + +... drink some coffee and some minutes later \- without any further interaction \- you have a full functional linux system on your harddisk. Configuration of grml2hd is possible via /etc/grml2hd/config. You can even run pre\- and post\-commands to partition your harddisk automatically, run upgrades without interaction or whatever you like. +Now I will implement a bootoption 'grml2hd' which allows booting and installing grml without any further interaction right out of the box. This means it will be possible to set up a cluster of \- let's say for example \- 30 computers in a computer lab without any further interaction just via using grml with grml2hd and grml\-terminalserver. diff --git a/content/post/107-grml-vpn.md b/content/post/107-grml-vpn.md new file mode 100644 index 0000000..789ffc9 --- /dev/null +++ b/content/post/107-grml-vpn.md @@ -0,0 +1,63 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 22 Sep 2005 15:44:00 +0000 +layout: post +slug: 107-grml-vpn +title: grml-vpn + +--- +We just have a developer meeting in Graz and Gebi wrote a script +namend grml\-vpn. grml\-vpn is a program to establish encrypted +communication channels in a network. We just tested it and it really +rocks. :\-) It's very easy to use, take a look at the usage example: +Gebi (root@gebi) starts grml\-vpn on his laptop with key/passphrase 'test' and uses his and my ip for the encrypted communication channel: + +``` +root@gebi # grml-vpn -k test add 1000 192.168.1.104 192.168.1.101 +``` +I (root@mika) am using the same command line on my laptop: + +``` +root@mika # grml-vpn -k test add 1000 192.168.1.104 192.168.1.101 +``` + +To demonstrate that it's working let's use IPsec's setkey command: + +``` +root@mika # setkey -D +192.168.1.101 192.168.1.104 + esp mode=transport spi=1000(0x000003e8) reqid=0(0x00000000) + E: aes-cbc d8e8fca2 dc0f896f d7cb4cb0 031ba249 + seq=0x00000000 replay=0 flags=0x00000000 state=mature + created: Sep 22 15:15:02 2005 current: Sep 22 15:19:40 2005 + diff: 278(s) hard: 0(s) soft: 0(s) + last: Sep 22 15:15:14 2005 hard: 0(s) soft: 0(s) + current: 1488(bytes) hard: 0(bytes) soft: 0(bytes) + allocated: 12 hard: 0 soft: 0 + sadb_seq=1 pid=20148 refcnt=0 +192.168.1.104 192.168.1.101 + esp mode=transport spi=1001(0x000003e9) reqid=0(0x00000000) + E: aes-cbc d8e8fca2 dc0f896f d7cb4cb0 031ba249 + seq=0x00000000 replay=0 flags=0x00000000 state=mature + created: Sep 22 15:15:02 2005 current: Sep 22 15:19:40 2005 + diff: 278(s) hard: 0(s) soft: 0(s) + last: Sep 22 15:15:14 2005 hard: 0(s) soft: 0(s) + current: 768(bytes) hard: 0(bytes) soft: 0(bytes) + allocated: 12 hard: 0 soft: 0 + sadb_seq=0 pid=20148 refcnt=0 +``` + + +Now let's check whether it's really encrypted: + +``` +root@mika # ping 192.168.1.104 +[...] +root@gebi # tcpdump +15:16:26.066885 IP 192.168.1.101 > 192.168.1.104: ESP(spi=0x000003e8, seq=0xa) +15:16:26.067040 IP 192.168.1.104 > 192.168.1.101: ESP(spi=0x000003e9, seq=0xa) +``` + +Bingo! :\-) diff --git a/content/post/108-request-for-help-SCSI.md b/content/post/108-request-for-help-SCSI.md new file mode 100644 index 0000000..30f4785 --- /dev/null +++ b/content/post/108-request-for-help-SCSI.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 24 Sep 2005 00:38:00 +0000 +layout: post +slug: 108-request-for-help-SCSI +title: 'request for help: SCSI' + +--- +I'm preparing the development release for the upcoming grml 0\.5 release. As we have a kernel upgrade in this release (using 2\.6\.13\-grml) and I'm still lacking hardware using SCSI\-controllers for booting I request your help. If you have access to a computer which is able to **boot via SCSI** please help me. You just have to send me the file '/proc/pci' and which module is used for the device (if you don't know which one is used just send me output of 'lsmod' and the kernel configuration). Just [drop me a mail](http://grml.org/contact/) (mika \[at] grml.org), your help is appreciated! \ No newline at end of file diff --git a/content/post/109-grml-and-Robocup.md b/content/post/109-grml-and-Robocup.md new file mode 100644 index 0000000..101e5cc --- /dev/null +++ b/content/post/109-grml-and-Robocup.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 29 Sep 2005 13:37:00 +0000 +layout: post +slug: 109-grml-and-Robocup +title: grml and Robocup + +--- +Great news. Now I'm part of the [Robocup team "Mostly Harmless"](http://www.robocup.tugraz.at/index.php) at [Graz University of Technology, Austria.](http://www.tugraz.at/) I will be working on kernelstuff, building debian packages and doing hardware recognition using grml technologies. An embedded system will be used with hardware like a [CAN Dongle](http://www.peak-system.com/db/de/pcandongle.html), compact flash cards, WLAN, serial connection and so on. This means I will work on grml as part of my studies at university at least for this semester. + +Thanks to [Mabu](http://chaosfactory.org/) for his investigations! diff --git a/content/post/11-removed-packages.md b/content/post/11-removed-packages.md new file mode 100644 index 0000000..ab53031 --- /dev/null +++ b/content/post/11-removed-packages.md @@ -0,0 +1,19 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sat, 26 Feb 2005 22:53:42 +0000 +layout: post +slug: 11-removed-packages +title: removed packages + +--- +I added several packages since release 0.2 to my `grml-chroot`. As usual I try to create an ISO with exactly 700 MB. My last ISO had 710MB. + + # apt-get remove --purge printconf foomatic-db-gimp-print + +The result was an ISO with still about 705MB. So: + + # apt-get remove --purge autotrace libautotrace3 libmagick++6 libplot2 libpstoedit0 + +I hope to get a 700MB version now. Notice: If you have any special wishes on software which should be removed/included please let me know, last chance for grml 0\.3\. :\-) diff --git a/content/post/110-grml-ized-debian-apt-get-install-grml.md b/content/post/110-grml-ized-debian-apt-get-install-grml.md new file mode 100644 index 0000000..e6f16ce --- /dev/null +++ b/content/post/110-grml-ized-debian-apt-get-install-grml.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 01 Oct 2005 14:07:00 +0000 +layout: post +slug: 110-grml-ized-debian-apt-get-install-grml +title: 'grml-ized debian: apt-get install grml' + +--- +[![](/images/grml_debian.serendipityThumb.png)](/images/grml_debian.png) + +Yesterday I installed a plain Debian sarge system, added the grml\-repository to apt's sources.list and did an "apt\-get install grml". And it worked :\-) + +The debian system now uses grml's hardware recognition system. Even grml\-x works right out of the box with Debian's XFree86 (grml provides X.org). I will create a script which does all the necessary steps to get a "debian system grml\-ized". The "create a grml system out of a debian system" was a long time goal, but we are already very close to it. :\-) diff --git a/content/post/111-zsh-geeks-out-there-zsh-glob-qualifiers-explained-by-Oliver.md b/content/post/111-zsh-geeks-out-there-zsh-glob-qualifiers-explained-by-Oliver.md new file mode 100644 index 0000000..fa518d5 --- /dev/null +++ b/content/post/111-zsh-geeks-out-there-zsh-glob-qualifiers-explained-by-Oliver.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Sat, 01 Oct 2005 22:22:13 +0000 +layout: post +slug: 111-zsh-geeks-out-there-zsh-glob-qualifiers-explained-by-Oliver +title: 'zsh geeks out there: zsh glob qualifiers explained by Oliver' + +--- +Thanks for [the hint, Clint](http://xana.scru.org/quanks/oliversarmy.html): "Oliver wrote an article about file metadata, including some tips about zsh glob qualifiers. Registration required." I can recommend [the article](http://www.linux-mag.com/content/view/2168/2333/) also. :\-) \ No newline at end of file diff --git a/content/post/112-Timeline-for-grml-0.5.md b/content/post/112-Timeline-for-grml-0.5.md new file mode 100644 index 0000000..36358c0 --- /dev/null +++ b/content/post/112-Timeline-for-grml-0.5.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 08 Oct 2005 15:40:59 +0000 +layout: post +slug: 112-Timeline-for-grml-0.5 +title: Timeline for grml 0.5 + +--- +The latest build of the grml\-kernel (2\.6\.13\-grml) has been integrated in the grml\-ISO. Currently I'm updating all software packages, finish work on grml2hd and the config\-fw. And of course I'm bugfixing and updating documentation. + +The timeline for the upcoming release (if everything works like intended): + +* \~15th of october: pre\-release grml 0\.4\-9: available for beta\-testers and developers; freeze of packages (no more updates, only fixes for grml\-packages); Notice: last chance to get your software and updates into the upcoming release! +* \~24th of october: grml 0\.5 will be released diff --git a/content/post/113-zsh-lovers-in-universe-pool-of-Ubuntu.md b/content/post/113-zsh-lovers-in-universe-pool-of-Ubuntu.md new file mode 100644 index 0000000..3cc4ebf --- /dev/null +++ b/content/post/113-zsh-lovers-in-universe-pool-of-Ubuntu.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- links +date: Thu, 13 Oct 2005 13:23:00 +0000 +layout: post +slug: 113-zsh-lovers-in-universe-pool-of-Ubuntu +title: zsh-lovers in universe pool of Ubuntu + +--- +[![](/images/ubuntu_zsh-lovers.serendipityThumb.jpg)](/images/ubuntu_zsh-lovers.jpg) + +I just took a look at [ubuntu\-5\.10](http://www.ubuntu.com/newsitems/release510) live\-cd. Our [zsh\-lovers](http://grml.org/zsh/#zshlovers) Debian package is part of the universe pool of Ubuntu (thanks to Reinhard Tartler!). :\-) diff --git a/content/post/114-Many-updates....md b/content/post/114-Many-updates....md new file mode 100644 index 0000000..2c63064 --- /dev/null +++ b/content/post/114-Many-updates....md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sat, 15 Oct 2005 15:58:43 +0000 +layout: post +slug: 114-Many-updates... +title: Many updates... + +--- +Today I updated all my packages to latest upstream version. The following packages got up2date: + +``` +csync2, ded, dupseek, dmraid, ex, gateguardian, heirloom-sh, libacme-eyedrops-perl +md5deep, mwcollect, pmtools-acpi, shadowsfs, sudosh, yersinia +``` +grml 0\.5 is definitely coming closer. ;\-) Now I'll update documentation, finish work on the new config framework and then the prerelease will be available for beta\-testers. A few more days of bughunting and grml 0\.5 will be available. :\-) diff --git a/content/post/115-grml-0.5-is-coming....md b/content/post/115-grml-0.5-is-coming....md new file mode 100644 index 0000000..50f73e7 --- /dev/null +++ b/content/post/115-grml-0.5-is-coming....md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 20 Oct 2005 21:01:00 +0000 +layout: post +slug: 115-grml-0.5-is-coming... +title: grml 0.5 is coming... + +--- +We are "in the freeze phase" since sunday with pre\-release grml 0\.4\-9\. I fixed some minor stuff in the last few days and now I'm bringing documentation up to date and running some final checks. Tomorrow (friday) will be a last develmeeting before the new release is going to be published (planned for 24th of october). There have been so many improvements since grml 0\.4 that writing the changelog is a really heavy task. :\-) +BTW: Using the latest unionfs\-release provides a working module\-assistant even on live\-CD. This means that you will be able to build your own kernelmodules in live\-cd\-mode of grml 0\.5 now. :\-) +Ok, probably and hopefully this was the last status message before grml 0\.5 will be available \- so stay tuned! :\-) diff --git a/content/post/116-grml-0.5-codename-Tokolytika-available.md b/content/post/116-grml-0.5-codename-Tokolytika-available.md new file mode 100644 index 0000000..6b53d42 --- /dev/null +++ b/content/post/116-grml-0.5-codename-Tokolytika-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 23 Oct 2005 22:36:00 +0000 +layout: post +slug: 116-grml-0.5-codename-Tokolytika-available +title: grml 0.5 - codename Tokolytika - available + +--- +grml.grml.There we go: grml 0\.5 is available. To keep it short ([a more detailed, but german announcement is availble in my private blog](http://www.michael-prokop.at/blog/?p=432)): lots of new features! Take a look at [the official release announcment](http://grml.org/files/README-0.5.txt) for more details. diff --git a/content/post/117-grml-on-soekris.md b/content/post/117-grml-on-soekris.md new file mode 100644 index 0000000..e2f9158 --- /dev/null +++ b/content/post/117-grml-on-soekris.md @@ -0,0 +1,38 @@ +--- +author: Michael Prokop +categories: +- general +date: Wed, 26 Oct 2005 16:05:00 +0000 +layout: post +slug: 117-grml-on-soekris +title: grml on soekris + +--- +Kevin Krammer just let me know that he is running grml on [his Soekris box](http://www.soekris.com/net4801.htm): + + grml@grml ~ % cat /proc/cpuinfo + processor : 0 + vendor_id : Geode by NSC + cpu family : 5 + model : 9 + model name : Unknown + stepping : 1 + cpu MHz : 266.695 + fdiv_bug : no + hlt_bug : no + f00f_bug : no + coma_bug : no + fpu : yes + fpu_exception : yes + cpuid level : 2 + wp : yes + flags : fpu tsc msr cx8 cmov mmx cxmmx + bogomips : 534.63 + + grml@grml ~ % uname -a + Linux grml 2.6.13-grml #1 Sat Oct 22 11:05:29 CEST 2005 i586 GNU/Linux + grml@grml ~ % grml-version + 0.5 Release Codename Tokolytika [2005-10-24] + grml@grml ~ % + +Rocking :-) diff --git a/content/post/118-grml-in-the-distrowatch-podcast.md b/content/post/118-grml-in-the-distrowatch-podcast.md new file mode 100644 index 0000000..b9e4bc7 --- /dev/null +++ b/content/post/118-grml-in-the-distrowatch-podcast.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Fri, 28 Oct 2005 21:34:00 +0000 +layout: post +slug: 118-grml-in-the-distrowatch-podcast +title: grml in the distrowatch podcast + +--- +grml is mentioned in the podcast of [distrowatch.com](http://distrowatch.com/) \- to be more precise in [dww20051024\.mp3](http://distrowatch.com/podcast/dww20051024.mp3) at position 9 minutes and \~40 seconds. :\-) Thanks for the pointer, [Bernd Haug](http://bnerd.blogspot.com/). \ No newline at end of file diff --git a/content/post/119-You-like-our-work.md b/content/post/119-You-like-our-work.md new file mode 100644 index 0000000..a3062ed --- /dev/null +++ b/content/post/119-You-like-our-work.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Wed, 09 Nov 2005 19:02:54 +0000 +layout: post +slug: 119-You-like-our-work +title: You like our work? + +--- +[Make a donation to support our work!](http://grml.org/donations/) diff --git a/content/post/12-video-from-linuxday-klagenfurt-2005.md b/content/post/12-video-from-linuxday-klagenfurt-2005.md new file mode 100644 index 0000000..d4138b4 --- /dev/null +++ b/content/post/12-video-from-linuxday-klagenfurt-2005.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 27 Feb 2005 10:32:48 +0000 +layout: post +slug: 12-video-from-linuxday-klagenfurt-2005 +title: video from linuxday klagenfurt 2005 + +--- +[German video from Linuxday Klagenfurt 2005 by KT1](http://www.kt1.at/content.asp?ssid=1&page=&lid=DE&loc=&arid=750) \ No newline at end of file diff --git a/content/post/120-new-mailinglist-grml-announce.md b/content/post/120-new-mailinglist-grml-announce.md new file mode 100644 index 0000000..8b8edf7 --- /dev/null +++ b/content/post/120-new-mailinglist-grml-announce.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- links +date: Fri, 11 Nov 2005 21:19:00 +0000 +layout: post +slug: 120-new-mailinglist-grml-announce +title: 'new mailinglist: grml-announce' + +--- +Thanks to Jogi from the mur.at\-team, we now have a new mailinglist: [grml\-announce](http://lists.mur.at/mailman/listinfo/grml-announce) +New releases will be announced on this mailinglist. For discussions and questions please refer to the [grml\-user\-mailinglist](http://lists.mur.at/mailman/listinfo/grml). diff --git a/content/post/121-behind-grml-0.5-status-report....md b/content/post/121-behind-grml-0.5-status-report....md new file mode 100644 index 0000000..3c5586d --- /dev/null +++ b/content/post/121-behind-grml-0.5-status-report....md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 14 Nov 2005 22:16:18 +0000 +layout: post +slug: 121-behind-grml-0.5-status-report... +title: behind grml 0.5 - status report... + +--- +So, what has happend since release of grml 0\.5? +Of course some bugfixing (most of the [grml\_0\-5\-issues](http://wiki.grml.org/doku.php?id=grml_0.5) have been fixed). I also added some new features like a wrapper script for a fluxbox setup providing idesk and gkrellm out\-of\-the\-box, some new scripts and I just finished base work on kernel [2\.6\.14\-grml](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.14-grml/). +So a new develrelease will be available soon... diff --git a/content/post/122-compile-farm-using-grml.md b/content/post/122-compile-farm-using-grml.md new file mode 100644 index 0000000..798ecf2 --- /dev/null +++ b/content/post/122-compile-farm-using-grml.md @@ -0,0 +1,14 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 17 Nov 2005 21:54:00 +0000 +layout: post +slug: 122-compile-farm-using-grml +title: compile farm using grml + +--- +At [Graz University of Technology](http://www.tugraz.at/) (TUG) several software projects have big compile jobs. Yesterday I've been working on a specialized grml version to create a compile farm within some few minutes. And the result: grml\-distcc. grml\-distcc includes a 2\.6\.14\-kernel optimized for up to 32 processors. There's a new bootparam named 'distcc' with the options $NETWORK and $INTERFACE which provides access to the distcc\-daemon for the defined network listening on the ip address of the given interface. Usage example: 'grml distcc\=192\.168\.0\.1,eth0'. +Today [Hecka and me](http://grml.org/team/) tested grml\-distcc at TUG. As we are lazy guys and don't want to play disc jokey with a lot of grml\-CDs ;\-) we booted grml\-distcc via network. Running 'grml\-terminalserver' on the server, configuring bootoptions for distcc within the interface of grml\-terminalserver and booting client via PXE was everything we had to do. Afterwards access to the distcc\-clients was possible through "export DISTCC\_HOSTS\=$HOSTS\_WHERE\_DISTCC\_IS\_RUNNING". Running 'make \-j' was fun of course. :\-) +The distcc bootparam will be probably part of the upcoming grml release. +[![](/images/distcc.serendipityThumb.jpg)](/images/distcc.jpg) diff --git a/content/post/123-grml-user-map.md b/content/post/123-grml-user-map.md new file mode 100644 index 0000000..ef92bd9 --- /dev/null +++ b/content/post/123-grml-user-map.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 22 Nov 2005 09:02:51 +0000 +layout: post +slug: 123-grml-user-map +title: grml user map + +--- +I just created the [grml\-user map at frappr.com](http://www.frappr.com/grmlusers). Join us and add yourself as a grml\-user! :) \ No newline at end of file diff --git a/content/post/124-grml-ppc-testers-needed.md b/content/post/124-grml-ppc-testers-needed.md new file mode 100644 index 0000000..84a92d2 --- /dev/null +++ b/content/post/124-grml-ppc-testers-needed.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 24 Nov 2005 00:15:00 +0000 +layout: post +slug: 124-grml-ppc-testers-needed +title: 'grml-ppc: testers needed' + +--- +Yes, that's not a joke. A ppc\-port of grml exists. :\-) If everything works as expected a first develrelease of the grml\-ppc live\-cd will be available on this weekend (\~27th of november). Formorer (who works on the ppc\-port) needs testers. So if you own a power pc machine, are interested in the grml\-ppc flavour and want to help us: please let us know! Either [drop us a mail](http://grml.org/contact/) or contact us via [\#grml](http://grml.org/irc/). Any help appreciated! diff --git a/content/post/125-new-team-member-Alexander-Wirt.md b/content/post/125-new-team-member-Alexander-Wirt.md new file mode 100644 index 0000000..d5466da --- /dev/null +++ b/content/post/125-new-team-member-Alexander-Wirt.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 24 Nov 2005 19:00:27 +0000 +layout: post +slug: 125-new-team-member-Alexander-Wirt +title: 'new team member: Alexander Wirt' + +--- +Alexander 'formorer' Wirt joined [the grml\-team](http://grml.org/team/). He is helping me at the kernel framework and works on the ppc port of grml. Welcome in the grml\-team, Alexander! \ No newline at end of file diff --git a/content/post/126-status-report...-grml-0.5-3.md b/content/post/126-status-report...-grml-0.5-3.md new file mode 100644 index 0000000..98ca2b7 --- /dev/null +++ b/content/post/126-status-report...-grml-0.5-3.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 06 Dec 2005 00:02:00 +0000 +layout: post +slug: 126-status-report...-grml-0.5-3 +title: status report... grml 0.5-3 + +--- + +A lot of development has taken place in the last few weeks and days. We now have a full featured 2\.6\.14\-grml kernel with udev replacing hotplug\-light (thanks, Tobias!). Using bt\-hid it's possible to connect a bluetooth mouse, some more bluetooth scripts are work in progress... grml2hd supports initrd (and therefor installation on scsi and usb\-devices). Improved synaptics touchpad support, ip addresses of network interfaces are displayed in GNU screen (thanks, Gebi!) and lots of other nice stuff. :\-) +Now we are waiting for kernel 2\.6\.15, in the meanwhile we are continuing [work on the big quality check](http://wiki.grml.org/doku.php?id=upcoming). We plan to release grml 0\.6 and grml\-small 0\.2 at beginning of 2006\. diff --git a/content/post/127-grml2hd-and-software-raid-level-1.md b/content/post/127-grml2hd-and-software-raid-level-1.md new file mode 100644 index 0000000..3ea1bd5 --- /dev/null +++ b/content/post/127-grml2hd-and-software-raid-level-1.md @@ -0,0 +1,19 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 11 Dec 2005 00:20:00 +0000 +layout: post +slug: 127-grml2hd-and-software-raid-level-1 +title: grml2hd and software raid (level 1) + +--- +I just added support for installing grml on software RAID level 1 with grml2hd. As we already have support for initrds it wasn't such a big deal. \[Disclaimer: it's not a frontend for mdadm, you have to use mdadm manually on your own. If you want to use software RAID you should know how to handle it anyway.] +So if you want to use RAID1 with '/' on software\-raid run mdadm and install grml afterwards on the new created device using the environment variable SWRAID which passes the provided option to the raid\-extra\-boot\-option in lilo.conf: + +``` +# mdadm --create --verbose /dev/md0 --level=raid1 \ + --raid-devices=2 /dev/hda1 /dev/hdc1 +# SWRAID='mbr-only' grml2hd /dev/md0 -mbr /dev/md0 +``` +That's it. :\-) diff --git a/content/post/128-grml-22c3-release.md b/content/post/128-grml-22c3-release.md new file mode 100644 index 0000000..6dfaabb --- /dev/null +++ b/content/post/128-grml-22c3-release.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- events +date: Thu, 22 Dec 2005 00:27:00 +0000 +layout: post +slug: 128-grml-22c3-release +title: grml 22c3 release + +--- +[![](/images/gkrellShoot_12-22-05_011415.serendipityThumb.png)](/images/gkrellShoot_12-22-05_011415.png)I just finished work on the 'grml 22c3 release'. [The 22nd Chaos Communication Congress](http://events.ccc.de/congress/2005/) (December 27th to 30th, 2005\) will take place in Berlin/Germany. I'm not on the event (lacking time), but several [grml team members](http://grml.org/team/) and beta\-testers will be there! 'grml 22c3' is *not* a public release, it is only available for beta\-testers and people at 22c3\. It's a preview release of the upcoming grml 0\.6 which will be available in january 2006\. diff --git a/content/post/129-2.6.15-grml.md b/content/post/129-2.6.15-grml.md new file mode 100644 index 0000000..b7d66a1 --- /dev/null +++ b/content/post/129-2.6.15-grml.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Thu, 05 Jan 2006 13:04:00 +0000 +layout: post +slug: 129-2.6.15-grml +title: 2.6.15-grml + +--- + +``` +grml@grml ~ % uname -a +Linux grml 2.6.15-grml #1 PREEMPT Wed Jan 4 16:42:22 CEST 2006 i686 GNU/Linux +``` +See [kernel\-information webpage](http://grml.org/kernel-devel/) for more details. If you want to test 2\.6\.15\-grml on your box(es), you are welcome to [download them](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.15-grml/). I'm running a few more tests and finishing work on [todolist](http://wiki.grml.org/doku.php?id=todo) before I'm releasing a preview\-release of grml 0\.6 for betatesters. I'll be working on grml\-small with 2\.6\.15\-grml also to be able to release grml\-small 0\.2 too. + diff --git a/content/post/13-grml-muttng.md b/content/post/13-grml-muttng.md new file mode 100644 index 0000000..90a1287 --- /dev/null +++ b/content/post/13-grml-muttng.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 27 Feb 2005 14:02:25 +0000 +layout: post +slug: 13-grml-muttng +title: grml-muttng + +--- +I just wrote the script grml\-muttng, based on grml\-mutt to let users create a basic configuration for the mailclient [mutt\-ng](http://mutt-ng.berlios.de/). + +The current grml\-ISO has 702 MB, I'm thinking of dropping wmaker and adding muttng instead. What's your opinion? diff --git a/content/post/130-grml-0.6-pre1-and-grml-small-0.2-pre1.md b/content/post/130-grml-0.6-pre1-and-grml-small-0.2-pre1.md new file mode 100644 index 0000000..faf4ff5 --- /dev/null +++ b/content/post/130-grml-0.6-pre1-and-grml-small-0.2-pre1.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 19 Jan 2006 22:54:23 +0000 +layout: post +slug: 130-grml-0.6-pre1-and-grml-small-0.2-pre1 +title: grml 0.6 pre1 and grml-small 0.2 pre1 + +--- +The pre releases of grml 0\.6 and grml\-small 0\.2 are available for beta\-testers and developers. We are running some last tests and updating documentation. We are planning to release on this weekend (around 23/24th of january). Stay tuned. :\-) \ No newline at end of file diff --git a/content/post/131-update-to-grml-0.6.md b/content/post/131-update-to-grml-0.6.md new file mode 100644 index 0000000..25ead35 --- /dev/null +++ b/content/post/131-update-to-grml-0.6.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 21 Jan 2006 22:55:11 +0000 +layout: post +slug: 131-update-to-grml-0.6 +title: update to grml 0.6 + +--- +The meta package grml 0\.6 is available in [the grml\-repository](http://grml.org/repos/). This means you can run 'apt\-get update ; apt\-get install grml' and you will get the up2date grml\-core packages on your grml harddisk installation. I've done several tests, the update from grml 0\.5 to grml 0\.6 went smoothly and without any problems. +If you do consider any problems during upgrade don't hesitate to [contact us](http://grml.org/contact/). diff --git a/content/post/132-new-grml-releases-available-grml-0.6-and-grml-small-0.2.md b/content/post/132-new-grml-releases-available-grml-0.6-and-grml-small-0.2.md new file mode 100644 index 0000000..4064cf0 --- /dev/null +++ b/content/post/132-new-grml-releases-available-grml-0.6-and-grml-small-0.2.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 22 Jan 2006 21:22:27 +0000 +layout: post +slug: 132-new-grml-releases-available-grml-0.6-and-grml-small-0.2 +title: 'new grml releases available: grml 0.6 and grml-small 0.2' + +--- +**grml 0\.6** with codename **Winterschlapfn** and **grml\-small 0\.2** with codename **Corry** are [available.](http://grml.org/download/) +* For more information regarding grml 0\.6 take a look at: [http://grml.org/files/README\-0\.6\.txt](http://grml.org/files/README-0.6.txt) +* For more information regarding grml\-small 0\.2 take a look at: [http://grml.org/files/README\-0\.2\-small.txt](http://grml.org/files/README-0.2-small.txt) +Download: +*Thanks to all of you who helped to improve grml!* *Happy hacking and enjoy grml!* diff --git a/content/post/133-paper-cd-case-for-grml-0.6.md b/content/post/133-paper-cd-case-for-grml-0.6.md new file mode 100644 index 0000000..92eb900 --- /dev/null +++ b/content/post/133-paper-cd-case-for-grml-0.6.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 02 Feb 2006 13:18:00 +0000 +layout: post +slug: 133-paper-cd-case-for-grml-0.6 +title: paper cd case for grml 0.6 + +--- +Florian Hassler contributed a paper cd case for grml 0\.6\. Get it on [grml.org/files/](http://grml.org/files/#cdcase) +Thanks, Florian! diff --git a/content/post/134-grml-chemnitzer-linuxdays-2006.md b/content/post/134-grml-chemnitzer-linuxdays-2006.md new file mode 100644 index 0000000..3ae8130 --- /dev/null +++ b/content/post/134-grml-chemnitzer-linuxdays-2006.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- events +date: Tue, 07 Feb 2006 23:55:00 +0000 +layout: post +slug: 134-grml-chemnitzer-linuxdays-2006 +title: grml @ chemnitzer linuxdays 2006 + +--- +[Chemnitzer LinuxTag 2006](http://chemnitzer.linux-tage.de/2006/info/) takes place at the beginning of march. Several grml developers will be there, including myself. :\-) +I will present grml in a lecture named "[grml \- Debian\-basierte Live\-CD für Systemadministratoren und Texttool\-User](http://chemnitzer.linux-tage.de/2006/vortraege/detail.html?idx=371)". I'll introduce what is grml and give a technical overview what's behind grml. Of course I'll present some of the rocking features like handy stuff of the zsh, some nifty tools and full automatic installation via grml2hd. +I'm working on a grml CLT06 edition and will carry grml\-CDs and grml\-shirts with me. Hope to see you there! diff --git a/content/post/135-grml-user-mailinglist-available-on-gmane.md b/content/post/135-grml-user-mailinglist-available-on-gmane.md new file mode 100644 index 0000000..0cbf72e --- /dev/null +++ b/content/post/135-grml-user-mailinglist-available-on-gmane.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Tue, 14 Feb 2006 13:51:09 +0000 +layout: post +slug: 135-grml-user-mailinglist-available-on-gmane +title: grml user mailinglist available on gmane + +--- +The [grml\-user mailinglist](http://lists.mur.at/mailman/listinfo/grml) is available on the mail to news gateway gmane now: [gmane.linux.distributions.grml.user](http://dir.gmane.org/gmane.linux.distributions.grml.user) diff --git a/content/post/136-information-regarding-debconf-problem.md b/content/post/136-information-regarding-debconf-problem.md new file mode 100644 index 0000000..e5de5d2 --- /dev/null +++ b/content/post/136-information-regarding-debconf-problem.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 16 Feb 2006 10:32:21 +0000 +layout: post +slug: 136-information-regarding-debconf-problem +title: information regarding debconf problem + +--- +I'm receiving many requests regarding [the debconf problem](http://article.gmane.org/gmane.linux.distributions.grml.user/1) within the last few days. Please! If you are using grml in a productive environment and/or use a grml2hd installation I strongly recommend to suscribe to the [grml\-user mailinglist](http://lists.mur.at/mailman/listinfo/grml) to stay informed about current issues. It's possible to read the mailinglist also [via gmane](http://dir.gmane.org/gmane.linux.distributions.grml.user). diff --git a/content/post/137-develrelease-grml-0.6-2.md b/content/post/137-develrelease-grml-0.6-2.md new file mode 100644 index 0000000..01b4b6f --- /dev/null +++ b/content/post/137-develrelease-grml-0.6-2.md @@ -0,0 +1,28 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 19 Feb 2006 21:18:00 +0000 +layout: post +slug: 137-develrelease-grml-0.6-2 +title: develrelease grml 0.6-2 + +--- +Chemnitzer LinuxTage 2006 and the [grml CLT06 release](http://blog.grml.org/archives/139-grml-chemnitzer-linuxdays-2006.html) are coming closer. grml 0\.6\-2 is available for [betatesters](http://grml.org/beta-tester/) and developers. See the changelog for more details: +*Changelog from grml 0\.6\-1:* +* updated isolinux to version syslinux\-3\.20\-pre6 +* removed mysql\-server package +* rebuildfstab (/etc/fstab): ++ partitions have new mount\-options: 'noauto,nouser,dev,suid,exec' ++ improved partition detection (e.g. reiser4 is detected now) +*Changelog from grml 0\.6\-2:* +* updated all packages (including some kernel module updates) +* boot cheatcode 'vmware' \- disable usb/firewire detection during bootprocess, load some SCSI\-modules instead +* reworked zsh completion (no error correction on rm and mv commands) +* grml2hd: check for given mbr option and prompt for activating it if not set +* bt\-audio: script to connect bluetooth headset to computer +* /bin/sh now points to /bin/bash; reason: Debian does not support zsh as /bin/sh. Take a look at [\#329288](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=329288) and [\#340058](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=340058) for example. zsh is used as interactive shell anyway of course +* grub can be called from bootmenu (in isolinux) through running 'grub' now; thanks a lot to Rafael Steiner! +* implemented [sw\-raid related stuff as mentioned on grml\-user mailinglist](http://article.gmane.org/gmane.linux.distributions.grml.user/5) +Now I just implemented a function to detect suspend\-to\-disk signatures on swap partitions so grml does not touch them unless you are requesting via using bootoption 'anyswap'. +This entry is brought to you by mika running grml 0\.6\-2\-a. :\-) diff --git a/content/post/138-grml-Chemnitzer-LinuxTage-2006-edition.md b/content/post/138-grml-Chemnitzer-LinuxTage-2006-edition.md new file mode 100644 index 0000000..2fc672e --- /dev/null +++ b/content/post/138-grml-Chemnitzer-LinuxTage-2006-edition.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- events +date: Fri, 24 Feb 2006 23:48:00 +0000 +layout: post +slug: 138-grml-Chemnitzer-LinuxTage-2006-edition +title: grml - Chemnitzer LinuxTage 2006 edition + +--- +[![](/images/gkrellShoot_02-24-06_225445.serendipityThumb.jpg)](/images/gkrellShoot_02-24-06_225445.jpg)Main work on the special grml edition "[Chemnitzer LinuxTage 2006](http://chemnitzer.linux-tage.de/)" (grml\-clt06\) has been finished. Packages have been updated, we have some more new tools and minor bugfixes took place. Now we have to do some more testing before burning the CDs is on the todolist. The edition will be available exclusive for CLT06 visitors. If you visit [my grml\-talk](http://chemnitzer.linux-tage.de/2006/vortraege/detail.html?idx=371) your chances aren't that bad to receive a grml\-clt06\-CD. :\-)BTW: We'll have grml\-develmeeting(s) at CLT06\. If you want to get in contact with grml\-developers feel free to do so! We are wearing black shirts. ;\-) Of course with a grml\-logo on it. :\-) + diff --git a/content/post/139-chemnitzer-linuxdays-2006-done.md b/content/post/139-chemnitzer-linuxdays-2006-done.md new file mode 100644 index 0000000..ade1314 --- /dev/null +++ b/content/post/139-chemnitzer-linuxdays-2006-done.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- events +date: Mon, 06 Mar 2006 13:04:00 +0000 +layout: post +slug: 139-chemnitzer-linuxdays-2006-done +title: 'chemnitzer linuxdays 2006: done' + +--- +We are back from [Chemnitzer Linuxdays 2006](http://chemnitzer.linux-tage.de/2006/info/). It was fun and I really enjoyed meeting all the other grml developers! Thanks to Timo 'Spida' Boettcher for sponsering a box of [Club\-Mate](http://de.wikipedia.org/wiki/Club-Mate) to the grml\-team! :\-) [The slides of my german talk about grml are available online (1\.5 MB, PDF)](http://grml.org/clt2006/grml-vortrag_clt2006.pdf). We also have some pics (by Karl Voit, thx!): [clt06 gallery](http://dufo.tugraz.at/clt06/). diff --git a/content/post/14-updated-grml-scripts.md b/content/post/14-updated-grml-scripts.md new file mode 100644 index 0000000..7eab986 --- /dev/null +++ b/content/post/14-updated-grml-scripts.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sun, 27 Feb 2005 21:42:36 +0000 +layout: post +slug: 14-updated-grml-scripts +title: updated grml-scripts + +--- +Matthias and me wrote a small shellscript namend [fex](http://grml.org/files/scripts/fex) to extract archives without thinking too much. ;\-) I just added it to grml\-scripts. + +BTW: Please test [grml\-muttng](http://grml.org/files/scripts/grml-muttng) and provide me feedback! diff --git a/content/post/140-booting-via-firewire.md b/content/post/140-booting-via-firewire.md new file mode 100644 index 0000000..db19757 --- /dev/null +++ b/content/post/140-booting-via-firewire.md @@ -0,0 +1,14 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 23 Mar 2006 13:20:00 +0000 +layout: post +slug: 140-booting-via-firewire +title: booting via firewire + +--- + +As you maybe know grml is already capable of booting from CD via firewire. Now we are also able to boot a grml2hd installation via firewire (thanks to maks for the initramfs\-update). So we aren't limited to external usb devices but you can use your portable grml\-installation even on external firewire devices. :\-) +Note: currently initramfs on usb devices is broken, I hope this issue can be fixed within the next few days... +BTW: I also have a kernel 2\.6\.16\-grml featuring reiser4\-support now... grml 0\.7 is coming closer... diff --git a/content/post/141-2.6.16-grml-available-update.md b/content/post/141-2.6.16-grml-available-update.md new file mode 100644 index 0000000..8f21177 --- /dev/null +++ b/content/post/141-2.6.16-grml-available-update.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Tue, 21 Mar 2006 17:31:00 +0000 +layout: post +slug: 141-2.6.16-grml-available-update +title: 2.6.16-grml available (update) + +--- +A first public version of kernel [2\.6\.16\-grml is available](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.16-grml/). It includes support for speakup and the new squashfs version 3\.0\. Notice: reiser4 is included but causes problems. + +Currently nvidia\-kernel, openafs, qc\-usb, sl\-modem, linux\-wlan\-ng and eagle\-usb are missing from the external modules list, caused by building problems. grml\-kerneladdons needs to be updated as well. I also found bugs in the [exmap](http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=exmap-modules-source) and [nozomi](http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=nozomi-source) source package. +BTW: Propably we still can't integrate loop\-aes as we need CONFIG\_BLK\_DEV\_LOOP\=y and this seems to conflict with loop\-aes requirements. :\-/ +The ISO\-build grml 0\.6\-7c is running with 2\.6\.16\-grml already. Fixing the above mentioned problems is on my todo\-list now. I'll provide a new develrelease very soon... +**Update:** a new kernel build (grml.04\) without reiser4 is available and included in new develrelease grml 0\.6\-7 diff --git a/content/post/142-grml-small-Cebit-Sarge-DVD.md b/content/post/142-grml-small-Cebit-Sarge-DVD.md new file mode 100644 index 0000000..6025770 --- /dev/null +++ b/content/post/142-grml-small-Cebit-Sarge-DVD.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- events +date: Wed, 22 Mar 2006 12:55:00 +0000 +layout: post +slug: 142-grml-small-Cebit-Sarge-DVD +title: grml-small @ Cebit-Sarge-DVD + +--- +[![](/images/grml_cebit_dvd_2006_01.serendipityThumb.jpg)](/images/grml_cebit_dvd_2006_01.jpg) +[![](/images/grml_cebit_dvd_2006_02.serendipityThumb.jpg)](/images/grml_cebit_dvd_2006_02.jpg) +A special edition of grml\-small (0\.2c) is available on [the Debian Sarge DVD by Linux New Media AG presented at Cebit 2006](http://www.debian.org/events/2006/0309-cebit.de.html). Thanks to Alexander 'formorer' Wirt for sending me 4 DVDs and a Debian\-keyring! diff --git a/content/post/143-2.6.16-grml-available.md b/content/post/143-2.6.16-grml-available.md new file mode 100644 index 0000000..746d175 --- /dev/null +++ b/content/post/143-2.6.16-grml-available.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Wed, 29 Mar 2006 22:22:00 +0000 +layout: post +slug: 143-2.6.16-grml-available +title: 2.6.16-grml available + +--- +Work on kernel [2\.6\.16\-grml](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.16-grml/) has been finished. It's based on 2\.6\.16\.1 and includes support for speakup, squashfs 3\.0, iteraid, sdhci and reiser4\. All the external modules usually provided by grml are available as well, take a look at [the kernel\-devel webpage](http://grml.org/kernel-devel/) for details.BTW: Besides some updates in configuration files I also added support for detection of resume, speakup\_synth, swspeak and brltty bootoptions to grml2hd\-bootparams. This means you shouldn't need to add the options manually to lilo's append\-line anymore. +A new develrelease (grml 0\.6\-8\) will be available at the weekend. grml 0\.7 is coming closer... diff --git a/content/post/144-grml-0.7-available.md b/content/post/144-grml-0.7-available.md new file mode 100644 index 0000000..7432e8a --- /dev/null +++ b/content/post/144-grml-0.7-available.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 09 Apr 2006 22:00:00 +0000 +layout: post +slug: 144-grml-0.7-available +title: grml 0.7 available + +--- +grml 0\.7 \- Codename Bootenschnitzl is [available](http://grml.org/download/)! +The new release brings 48 new packages and many new features. For details take a look at [the release announcement](http://grml.org/files/README-0.7.php). diff --git a/content/post/145-new-team-member-Timo-Boettcher.md b/content/post/145-new-team-member-Timo-Boettcher.md new file mode 100644 index 0000000..20ec311 --- /dev/null +++ b/content/post/145-new-team-member-Timo-Boettcher.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 13 Apr 2006 10:04:52 +0000 +layout: post +slug: 145-new-team-member-Timo-Boettcher +title: 'new team member: Timo Boettcher' + +--- +Timo 'Spida' Boettcher joined [the grml\-team](http://grml.org/team/). He is known as the bug\-hunter \#1\. :\-) diff --git a/content/post/146-Xorg-7.0-running-with-grml.md b/content/post/146-Xorg-7.0-running-with-grml.md new file mode 100644 index 0000000..80885c2 --- /dev/null +++ b/content/post/146-Xorg-7.0-running-with-grml.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 15 Apr 2006 17:39:00 +0000 +layout: post +slug: 146-Xorg-7.0-running-with-grml +title: Xorg 7.0 running with grml + +--- +[![](/images/gkrellShoot_04-15-06_192047.serendipityThumb.jpg)](/images/gkrellShoot_04-15-06_192047.jpg)Finally I'm running grml with Xorg 7\.0\. I've been busy working on finding bugfixes for some common problems. Now grml\-x is Xorg 7\.0 ready as well. See [my mail on grml\-user mailinglist](http://lists.mur.at/pipermail/grml/2006-April/000354.html) for more details about some common problems... and please notice [my other mail regarding Xorg updates on your box](http://lists.mur.at/pipermail/grml/2006-April/000348.html) as well. + +*Reminder: If you are using grml in a productive environment and/or use a grml2hd installation we strongly recommend to [subscribe to the grml\-user mailinglist](http://grml.org/mailinglist/)!* diff --git a/content/post/147-packaged-TrueCrypt-4.2-and-cdck.md b/content/post/147-packaged-TrueCrypt-4.2-and-cdck.md new file mode 100644 index 0000000..63d39fa --- /dev/null +++ b/content/post/147-packaged-TrueCrypt-4.2-and-cdck.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Tue, 18 Apr 2006 15:59:10 +0000 +layout: post +slug: 147-packaged-TrueCrypt-4.2-and-cdck +title: packaged TrueCrypt 4.2 and cdck + +--- +I've packaged [cdck (CD/DVD check tools)](http://swaj.net/unix/index.html) and updated the [TrueCrypt](http://www.truecrypt.org/) package to the new version 4\.2\. As usual they are available through [the grml\-repository](http://grml.org/repos/). \ No newline at end of file diff --git a/content/post/148-fglrx-drivers-for-X.org-6.9-and-7.0.md b/content/post/148-fglrx-drivers-for-X.org-6.9-and-7.0.md new file mode 100644 index 0000000..7b6791b --- /dev/null +++ b/content/post/148-fglrx-drivers-for-X.org-6.9-and-7.0.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sun, 23 Apr 2006 15:02:00 +0000 +layout: post +slug: 148-fglrx-drivers-for-X.org-6.9-and-7.0 +title: fglrx drivers for X.org 6.9 and 7.0 + +--- +Thanks to Thomas Ulz for providing Debian packages of the ATI\-drivers for kernel 2\.6\.16\-grml with X.org 6\.9 and 7\.0! They are available [in the grml\-repos](http://grml.org/repos/). Run 'apt\-get update ; apt\-get install fglrx\-driver fglrx\-kernel\-2\.6\.16\-grml' to get them. \ No newline at end of file diff --git a/content/post/149-reworked-grml2hd-utils,-improved-grml2hd.md b/content/post/149-reworked-grml2hd-utils,-improved-grml2hd.md new file mode 100644 index 0000000..e67e0e8 --- /dev/null +++ b/content/post/149-reworked-grml2hd-utils,-improved-grml2hd.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- packages +date: Thu, 27 Apr 2006 21:21:00 +0000 +layout: post +slug: 149-reworked-grml2hd-utils,-improved-grml2hd +title: reworked grml2hd-utils, improved grml2hd + +--- +grml2hd\-utils seems to be quite unknown as it isn't visible in any interfaces by default. Now I've reworked it for better integration within grml2hd. You might know remove\-packages\-server already, the script which removes packages you probably don't want on your grml harddisk system. The new 'install\-packages\-useful' script is similar to [Ubuntu's 'Easy Ubuntu'](http://easyubuntu.freecontrib.org/overview.html) and provides very simple installation of some useful packages (guess why the name ;\-)). install\-packages\-office allows you to install OpenOffice, Gimp and some other packages useful at offices. grml2hd\-fix fixes some small issues from the grml Live\-CD, nothing serious to worry about \- it's just for getting debsums running without warnings. ;\-) +Finally: grml2hd allows you to set hostname, as too many people don't know how to manage this using Debian's available mechanism. +The features will be shipped with the next develrelease which will be available soon for [betatesters](http://grml.org/beta-tester/). diff --git a/content/post/15-new-bootparams-nocolor-+-log.md b/content/post/15-new-bootparams-nocolor-+-log.md new file mode 100644 index 0000000..2781319 --- /dev/null +++ b/content/post/15-new-bootparams-nocolor-+-log.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 28 Feb 2005 14:27:07 +0000 +layout: post +slug: 15-new-bootparams-nocolor-+-log +title: 'new bootparams: nocolor + log' + +--- +Finally we have working `nocolor` and `log` bootparams. nocolor disables colorized output while booting, log starts bootlogd and logs all stderr\-output to an extra file. (nocolor isn't just for pragmatists but avoids color sequences in the bootlog ;\-)) diff --git a/content/post/150-new-develrelease-grml-0.7-2.md b/content/post/150-new-develrelease-grml-0.7-2.md new file mode 100644 index 0000000..4bdad30 --- /dev/null +++ b/content/post/150-new-develrelease-grml-0.7-2.md @@ -0,0 +1,28 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 30 Apr 2006 20:21:00 +0000 +layout: post +slug: 150-new-develrelease-grml-0.7-2 +title: new develrelease grml 0.7-2 + +--- +We have a new develrelease. A lot of work took place. Quoting main changelog of my mail to betatesters and grml developers : +* added new packages (excluding xserver\* and lib\* stuff): + aircrack\-ng cdck cedet\-common classpath classpath\-common cpuid + debian\-goodies fvwm fvwm\-crystal grep\-dctrl habak jamvm jikes + mktemp mysql\-client\-5\.0 ndiswrapper\-common ndiswrapper\-utils\-1\.7 + openafs\-modules\-2\.6\.16\-grml pktstat pymacs python\-minimal + python\-mode remind trayer tzdata unionfs\-tools wpagui wyrd +* updated to X.org 7\.0 +* new default font (Lat15\-Terminus16\) on plain console* fixed problems mentioned @ [grml\-wiki grml 0\.7](http://wiki.grml.org/doku.php?id=grml_0.7) +* removed kaffe, added jikes and jamvm instead +* added scripts blacklist \+ unblacklist: \[un]blacklist a specific kernelmodule during runtime via /etc/modprobe.d/grml +* grml\-network: big update (see yourself :)) +* grml\-postfix: reworked, now executing 'dpkg\-reconfigure postfix' +* grml\-autoconfig interface: read in already set values so the current configuration is visible to the user +* grml2hd: added support for setting hostname through script 'grml\-hostname' +* [reworked grml2hd\-utils](http://blog.grml.org/archives/154-reworked-grml2hd-utils,-improved-grml2hd.html) +* grml\-x completion: check for present window\-managers and don't use a static list +* added window manager fvwm\-crystal: we have to tune it a little bit (reduce size, adjust wallpaper, keybindings), but it definitely rocks! Give it a try and also take a look at [the keyboard bindings](http://linux.net.pl/~harnir/fvwm-crystal/doc/Keyboard%20bindings.txt) diff --git a/content/post/151-grml-CDs.md b/content/post/151-grml-CDs.md new file mode 100644 index 0000000..54ac448 --- /dev/null +++ b/content/post/151-grml-CDs.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- events +date: Sun, 14 May 2006 09:48:00 +0000 +layout: post +slug: 151-grml-CDs +title: grml CDs + +--- +As [written in my personal blog](http://michael-prokop.at/blog/2006/05/11/grml-on-my-notebook/) I've got some grml\-CDs: +![grml utils - photo](http://michael-prokop.at/blog/img/grml-utils_small.jpg)The grml\-CDs will be available with the upcoming [german LinuxUser magazine 06/2006](http://www.linux-user.de/). If you join [the linuxday graz on 20th of may](http://linuxtage.at/) you can get one of them! +If you are holding a lecture or workshop using grml on the computers or plan to do so [please let me know](http://grml.org/contact/) so I can ship you grml\-CDs! diff --git a/content/post/152-lots-of-package-updates.md b/content/post/152-lots-of-package-updates.md new file mode 100644 index 0000000..875b667 --- /dev/null +++ b/content/post/152-lots-of-package-updates.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sun, 14 May 2006 09:49:00 +0000 +layout: post +slug: 152-lots-of-package-updates +title: lots of package updates + +--- +In the last two days I stepped through [the complete grml repository](http://grml.org/repos/) and updated most packages: updated to latest upstream version, some cleanups and finally I removed some packages (apachetoolbox, ccdv, ftester, mwcollect, shunit) which are deprecated nowadays (either not necessary at all or replaced by another package). Run 'apt\-get update ; apt\-get upgrade' on your grml\-box and see the changelog for more details. diff --git a/content/post/153-Planet-grml-available.md b/content/post/153-Planet-grml-available.md new file mode 100644 index 0000000..a205279 --- /dev/null +++ b/content/post/153-Planet-grml-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Mon, 15 May 2006 22:29:00 +0000 +layout: post +slug: 153-Planet-grml-available +title: Planet grml available + +--- +[planet.grml.org](http://planet.grml.org/) is a weblog aggregation containing blog articles written by the developers of the grml Live CD. Subscribe to its rss feed if you are interested in computer related blog articles by the grml developers. diff --git a/content/post/154-grml-in-the-german-LinuxUser-magazine-update.md b/content/post/154-grml-in-the-german-LinuxUser-magazine-update.md new file mode 100644 index 0000000..ea58edf --- /dev/null +++ b/content/post/154-grml-in-the-german-LinuxUser-magazine-update.md @@ -0,0 +1,14 @@ +--- +author: Michael Prokop +categories: +- events +date: Thu, 18 May 2006 21:47:00 +0000 +layout: post +slug: 154-grml-in-the-german-LinuxUser-magazine-update +title: grml in the german LinuxUser magazine (update) + +--- +A [special release of grml](http://wiki.grml.org/doku.php?id=grml_linuxuser) named Bootenschnitzl@LU is shipped with [the german LinuxUser magazine](http://linux-user.de/). You will also find an article about grml inside the magazine, so get your own copy! +If you need more than one grml\-CD for a computerlab, your Linux User Group or +$INSERT\_ANOTHER\_GOOD\_REASON please [let us know](http://grml.org/contact/) so we can send you some! +**Update:** the article is available [online](http://www.linux-user.de/ausgabe/2006/06/008-grml/index.html) as well. Enjoy. diff --git a/content/post/155-grml-on-linuxdays-graz.md b/content/post/155-grml-on-linuxdays-graz.md new file mode 100644 index 0000000..014311f --- /dev/null +++ b/content/post/155-grml-on-linuxdays-graz.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- events +date: Sun, 21 May 2006 17:39:00 +0000 +layout: post +slug: 155-grml-on-linuxdays-graz +title: grml on linuxdays graz + +--- +[Grazer Linuxday](http://linuxtage.at/) on 20th of may was fun. I was giving two talks, one about '[successful opensource project maintenance](http://linuxtage.at/65/)' and the other one about [grml](http://linuxtage.at/63/) of course. +Someone showed me his really small and cute gadget where he successfully installed grml. I really enjoyed playing with it. :\-) +[![](/images/c1290451898.jpg)](/images/cc1726186642.jpg)[![](/images/c2051782009.jpg)](/images/cc-1103748563.jpg)We had a grml booth too (Jimmy on the left, Rebekka in the middle and my girlfriend on the right side): +[![](/images/c-1719999433.jpg)](/images/cc-788536809.jpg)I met several "grml\-related" people like Maximilian 'maxs' Attems, Thomas 'thomerz' Ulz, Michael 'memorial' Taschner and Bernhard 'skywire' Hoedl for the first time in reallife. Nice to meet you! :\-) +And as mentioned in the [the Gentoo Linux Newsletter](http://www.gentoo.org/news/de/gwn/20060515-newsletter.xml) we had a tricky setup of the booths: +[![](/images/2006_05_20_18h44_img_0109.jpg)](/images/2006_05_20_18h44_img_0109.jpg2006_05_20_18h44_img_0109.jpg)From left to the right: amne, grully, roger jimmy, mika, maks +More pics available in [the GLT06 webgallery](http://dufo.tugraz.at/glt06/). diff --git a/content/post/156-ATI-8.25.18-driver-for-2.6.16-grml.md b/content/post/156-ATI-8.25.18-driver-for-2.6.16-grml.md new file mode 100644 index 0000000..25d78bc --- /dev/null +++ b/content/post/156-ATI-8.25.18-driver-for-2.6.16-grml.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Thu, 25 May 2006 15:07:00 +0000 +layout: post +slug: 156-ATI-8.25.18-driver-for-2.6.16-grml +title: ATI 8.25.18 driver for 2.6.16-grml + +--- +Thanks to Thomas Ulz, we have debian packages for the brand new [ATI Proprietary Linux Driver Version 8\.25\.18](https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/linux_8.25.18.html) compiled against 2\.6\.16\-grml. As usual they are available through [the grml repository](http://grml.org/repos/). diff --git a/content/post/157-grml-on-linuxdays-vienna-2006.md b/content/post/157-grml-on-linuxdays-vienna-2006.md new file mode 100644 index 0000000..247f212 --- /dev/null +++ b/content/post/157-grml-on-linuxdays-vienna-2006.md @@ -0,0 +1,34 @@ +--- +author: Michael Prokop +categories: +- events +date: Sun, 04 Jun 2006 22:05:00 +0000 +layout: post +slug: 157-grml-on-linuxdays-vienna-2006 +title: grml on linuxdays vienna 2006 + +--- +![mika at his grml talk, picture by sven guckes](/images/grml_talk_wlt06_small.jpg)Some days ago I visited "[Linuxwochen Wien](http://linuxwochen.at/2006/Wien)". Of course I held a lecture about grml (including a presentation of the great [Zsh](http://grml.org/zsh/)): '[grml \- Linux Live\-CD für Sysadmins und Geeks](http://linuxwochen.at/2006/Programm_Wien:_grml_-_Linux_Live-CD_f%C3%BCr_Sysadmins_und_Geeks)', see the picture on the left (thanks go to Sven Guckes for the shot). On the second day of the event I had a talk about '[Erfolgreiche OpenSource Projekt\-Maintenance](http://linuxwochen.at/2006/Programm_Wien:_Erfolgreiche_OpenSource_Projekt-Maintenance)'. I was pretty amazed that so many people attended my talks, even though I had the first slot in the morning for the grml\-talk and the last slot in the evening for my opensource project maintenance talk. Some people even had to stand because they didn't get a seat. Nice. :\-) +If you're interested in the slides of my talks you can get them now:* [grml](http://grml.org/wlt06/grml_wlt06.pdf) (2\.3MB, pdf) +* [opensource project maintenance](http://grml.org/wlt06/os_project_maintenance_wlt06.pdf) (358kb, pdf) +I also met several people for the first time in reallife, to name some of them: Klaus 'koki' Ita, Markus 'markus23' Raab, Pablo 'redtux' Hoertner, David 'DavidS' Schmitt, Fabian 'lefant' Linzberger, Christian 'Greek0' Aichinger. And of course I met [Alfie](http://grml.org/team/) (AKA Rhonda). I really enjoyed meeting all of you! +We had a grml\-booth too. It was fun to share the booths of grml and debian. Usually the grml\-booth had to answer debian related questions and people behind the debian\-booth had to provide grml\-support. ;\-) I was \*really\* amazed how many people already use grml. +Because of the presence at the grml\-booth I visited only few talks. Some interesting stuff: +* [Versionskontrolle mit svk](http://linuxwochen.at/2006/Programm_Wien:_Versionskontrolle_mit_svk): nice to see how svk works, you can bypass some limitations of svn +* [WIENUX \- und was die Stadt Wien noch mit Linux und Open Source tut](http://linuxwochen.at/2006/Programm_Wien:_WIENUX_-_und_was_die_Stadt_Wien_noch_mit_Linux_und_Open_Source_tut%21): very nice talk, very interesting to see how much open source software is being used in Vienna's government +* [socat \- Verkehr mit Sockets aller Art](http://linuxwochen.at/2006/Programm_Wien:_socat_-_Verkehr_mit_Sockets_aller_Art): socat is a multipurpose relay you might consider as netcat\+\+, definitely worth a look! +* [Bildbearbeitung per Shell](http://linuxwochen.at/2006/Programm_Wien:_Bildbearbeitung_per_Shell): nothing new for me, but a nice presentation by Sven Guckes of all the tools available on grml (convert, identify of the imagemagick suite, iimage, jhead,...) :) +Stuff I learned at the event: +* sudoedit rocks (thanks, DavidS) +* xscreensaver has a nice ['switch user' feature](http://www.jwz.org/xscreensaver/faq.html#logout-button) for gdm\-users (thanks, koki) +* Decr\_Console and Incr\_Console work out\-of\-the\-box on Debian and grml: just press alt\-cursor\-left and alt\-cursor\-right to switch between plain consoles (thanks for the hint, Sepp) +* [SubMaster](http://www.rocklinux.org/wiki/SubMaster) rocks. [Clifford](http://www.clifford.at/) showed me how it's used at RockLinux and I'm really impressed. +* ice\-spray and grml can rescue harddisks (thanks to *anonym*, please contact me if you read this line) +* [Maschu\-maschu](http://www.maschu-maschu.at/) really has the 'best Falafel in town' (at least it tastes like that ;)) +If you want to browse some pics, thank Sven Guckes for his online gallery of linuxdays vienna: +* [first day](http://www.guckes.net/pics.2006.05-31/) (wednesday) +* [second day](http://www.guckes.net/pics.2006.06-01/) (thursday) +* [third day](http://www.guckes.net/pics.2006.06-02/) (friday) +I really enjoyed the event. The only bad news: I got ill in the night to friday, seems like a small burn\-out hit me. :\-( + + diff --git a/content/post/158-2.6.17-grml.md b/content/post/158-2.6.17-grml.md new file mode 100644 index 0000000..d5be28f --- /dev/null +++ b/content/post/158-2.6.17-grml.md @@ -0,0 +1,22 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Tue, 20 Jun 2006 21:45:00 +0000 +layout: post +slug: 158-2.6.17-grml +title: 2.6.17-grml + +--- +[Being back from Robocup 2006](>http://blog.grml.org/archives/164-grml-Robocup-2006.html) I've been working on 2\.6\.17\-grml: + +``` +% uname -a +Linux grml 2.6.17-grml #1 PREEMPT Tue Jun 20 19:39:46 CEST 2006 i686 GNU/Linux +``` +The first public build of 2\.6\.17\-grml including some additional modules [is available online](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.17-grml/) now. +The current patch\-list (extracted from the [README](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.17-patches/0000_README)): +* 1000\_2\.6\.17\.1\.patch* 2200\_acpi\-nsxfeval\-flood.patch* 2300\_usb\-insufficient\-power.patch* 4000\_ipw3945\-1\.0\.5\-for\-2\.6\.17\.patch* 4100\_dm\-bbr.patch* 4110\_promise\-pdc2037x.patch* 4120\_iteraid.patch* 4130\_libata\-acpi.patch* 4300\_squashfs\-3\.0\.patch* 4400\_speakup\-20060618\.patch* 5000\_grml\-version.patch* 5001\_grml\_logo.patch* 5002\_linux\-2\.6\.17\-commandline.patch +Notes: +* the kernel has been built using gcc 4\.1\.2\. So make sure you have debian packages gcc\-4\.1 and g\+\+\-4\.1 on your box if you plan to compile additional modules* reiser4: is not yet part of the grml\-kernel; anyone out there needing a reiser4 enabled kernel?* VMware\-users: 2\.6\.17\-grml works using [vmware\-any\-any\-update101](http://ftp.cvut.cz/vmware/vmware-any-any-update101.tar.gz) +Do you think a patch should find its way to the grml\-kernel? Please [let us know](http://grml.org/contact/) so we can put the patch to our review list. diff --git a/content/post/159-grml-Robocup-2006.md b/content/post/159-grml-Robocup-2006.md new file mode 100644 index 0000000..6a04665 --- /dev/null +++ b/content/post/159-grml-Robocup-2006.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- events +date: Tue, 20 Jun 2006 21:25:00 +0000 +layout: post +slug: 159-grml-Robocup-2006 +title: grml @ Robocup 2006 + +--- +[![](http://dufo.tugraz.at/~prokop/robocup06/.tmp/150x150/2006-06-14_13h10_pict0077.jpg)](http://dufo.tugraz.at/~prokop/robocup06/.tmp/2006-06-14_13h10_pict0077.jpg.html)I've been in Bremen at [Robocup 2006](http://robocup2006.org/start) for the last 8 days as member of the [ROBOCUP 'Mostly Harmless'](http://www.robocup.tugraz.at/) team (Graz University of Technology, Austria). I was responsible for all the IT\-stuff. Of course our roboters were powered by grml. Take a look at [the webgallery](http://dufo.tugraz.at/~prokop/robocup06/) to see our grml\-powered roboters in action. diff --git a/content/post/16-grml-updates.md b/content/post/16-grml-updates.md new file mode 100644 index 0000000..805ecdb --- /dev/null +++ b/content/post/16-grml-updates.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Mon, 28 Feb 2005 22:49:00 +0000 +layout: post +slug: 16-grml-updates +title: grml-* updates + +--- +I updated and fixed several stuff in grml\-etc, grml\-files and grml\-scripts. Release 0\.3 is coming closer. Please report your wishes/bugfixes now! diff --git a/content/post/160-grml-develrelease-0.7-5.md b/content/post/160-grml-develrelease-0.7-5.md new file mode 100644 index 0000000..389f95a --- /dev/null +++ b/content/post/160-grml-develrelease-0.7-5.md @@ -0,0 +1,31 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 24 Jun 2006 18:10:00 +0000 +layout: post +slug: 160-grml-develrelease-0.7-5 +title: grml develrelease 0.7-5 + +--- +Last wednesday I uploaded the new grml develrelease 0\.7\-5\. Quoting the changelog: + +``` +* 2.6.17-grml: + http://blog.grml.org/archives/163-2.6.17-grml.html + - reiser4 is *not* part of the kernel. Anyone out there missing it? + - ipw3495 is part of the kernel, the daemon is missing though +[...] + - I'm thinking about integration of swsusp2 - any votes? + TODO-list for 2.6.17-grml: + http://dufo.tugraz.at/~prokop/grml-kernel/2.6.17-grml/TODO +* integrated fvwm-crystal-minimal (packaged by myself, you can find + it in the grml-repos; replaces fvwm-crystal for space-reasons) +* dropped gcc/g++ 4.0, providing 4.1 instead as the kernel is + compiled with 4.1 +* vi points to vim instead of elvis (thanks, Wolfgang Karall) +* updated packages to debian-pool by 2006-06-21 +``` +Now I've finished work on the ipw3495 stuff: ipw3945\-ucode and ipw3945d are available in the grml repository. The ipw3495 module works out\-of\-the\-box on grml now. +Running some more tests with different kernel configurations showed that swsusp2 very probably won't find its way to the grml\-kernel. On the other hand the tests with SMP were very good, so we might have SMP\-support in grml 0\.8\. Stay tuned. :\-) +The TODO list for the the current build of 2\.6\.17\-grml is also very short now: only ivtv and linux\-wlan\-ng are missing. I'll package truecrypt, tpm\-emulator and grml\-kerneladdons for 2\.6\.17\-grml as soon as the final build of 2\.6\.17\-grml is available. diff --git a/content/post/161-packaged-CmosPwd.md b/content/post/161-packaged-CmosPwd.md new file mode 100644 index 0000000..3ad8196 --- /dev/null +++ b/content/post/161-packaged-CmosPwd.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Thu, 06 Jul 2006 22:11:00 +0000 +layout: post +slug: 161-packaged-CmosPwd +title: packaged CmosPwd + +--- +I packaged [CmosPwd](http://www.cgsecurity.org/wiki/CmosPwd), a tool which decrypts password stored in cmos used to access BIOS setup. As usual you can find it in the [grml\-repository](http://grml.org/repos/) and it will be part of grml 0\.8\. diff --git a/content/post/162-language-selection-within-grml2hd,-status-report.md b/content/post/162-language-selection-within-grml2hd,-status-report.md new file mode 100644 index 0000000..7f92948 --- /dev/null +++ b/content/post/162-language-selection-within-grml2hd,-status-report.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- packages +date: Mon, 17 Jul 2006 22:49:00 +0000 +layout: post +slug: 162-language-selection-within-grml2hd,-status-report +title: language-selection within grml2hd, status report + +--- +Currently I'm working on language support within grml2hd so you can easily select your prefered language and keyboard settings via grml\-setlang and grml\-setkeyboard. Works fine so far, we just have to do some more testing. +Jimmy wrote a partition selector for grml2hd which should make live easier for grml2hd\-newbies. :\-) +I slightly improved some configuration files and scripts. An absolutely great feature has been integrated: osd\_server.py by Ulrich Dangel, Rico Schiekel and Alexander Bernauer. Special thanks to Ulrich 'schula' Dangel for his work in \#grml. osd\_server.py allows you to be notified about remote stuff via On Screen Display when running X. Expect to find a hint for setup in grml\-tips(1\) soon. +Another feature waiting for being published: grml\-policy\-rc.d, to avoid automatical startup of init scripts via invoke\-rc.d. More details will be available in its manpage as soon as we consider it working and stable. +And I'm still working on the patchset for 2\.6\.17\-grml. I'm waiting for the next stable release (should be available on 19th of july) before providing a final build of 2\.6\.17\-grml. +We will have a grml\-develmeeting today (tuesday) where we will talk about grml 0\.8\. We have some release\-stoppers left and try to reduce todo\-list within the next few days so we can release grml 0\.8 at beginning of august. Stay tuned... diff --git a/content/post/163-packaged-dwm.md b/content/post/163-packaged-dwm.md new file mode 100644 index 0000000..7e4b395 --- /dev/null +++ b/content/post/163-packaged-dwm.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Thu, 20 Jul 2006 22:39:00 +0000 +layout: post +slug: 163-packaged-dwm +title: packaged dwm + +--- +I just packaged [dwm](http://wmii.de/dwm/) (dynamic, small, fast and simple window manager for X11\). As usual you can get it from [the grml repository](http://grml.org/repos/). diff --git a/content/post/164-packaged-magicrescue.md b/content/post/164-packaged-magicrescue.md new file mode 100644 index 0000000..1d2676f --- /dev/null +++ b/content/post/164-packaged-magicrescue.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Fri, 21 Jul 2006 14:04:00 +0000 +layout: post +slug: 164-packaged-magicrescue +title: packaged magicrescue + +--- +Today I packaged [magicrescue](http://jbj.rapanden.dk/magicrescue/) (undelete utility and recover files from corrupted drives). As usual you can get it from [the grml\-repository](http://grml.org/repos/). diff --git a/content/post/165-final-build-of-2.6.17-grml.md b/content/post/165-final-build-of-2.6.17-grml.md new file mode 100644 index 0000000..dcedd1f --- /dev/null +++ b/content/post/165-final-build-of-2.6.17-grml.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Tue, 25 Jul 2006 23:00:00 +0000 +layout: post +slug: 165-final-build-of-2.6.17-grml +title: final build of 2.6.17-grml + +--- +The final build of 2\.6\.17\-grml is available. It's based on 2\.6\.17\.7, including [some more patches](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.17-patches/) and supports SMP and reiser4\. I could manage to build all extra modules as well. If you want to install the debian packages before they are going into the grml\-repository [get them from the usual place](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.17-grml/). +The kernel is integrated and running with(in) current grml\-build 0\.7\-5f. A new develrelease will be available within the next few days. Then we'll have the big find\-bugs\-and\-report\-them\-so\-we\-can\-fix\-them week before grml 0\.8 is available as a new stable release. diff --git a/content/post/166-new-develrelease-0.7-6.md b/content/post/166-new-develrelease-0.7-6.md new file mode 100644 index 0000000..0314b78 --- /dev/null +++ b/content/post/166-new-develrelease-0.7-6.md @@ -0,0 +1,33 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 27 Jul 2006 21:39:00 +0000 +layout: post +slug: 166-new-develrelease-0.7-6 +title: 'new develrelease: 0.7-6' + +--- +A new develrelease is available. Quoting the main changelog from my mail to [beta\-testers](http://grml.org/beta-tester/) and developers: + +``` +* includes the final build of 2.6.17-grml (based on 2.6.17.7): + - reiser4 is part of the kernel again + - SMP enabled (this means we also have dual-core support!) + - featuring all extra modules +* bootoption noblank: disable console blanking +* grml2hd: + - partition selector + - grml-setlang: set language system-wide on grml system + - grml-setkeyboard: set keyboard layout system-wide on grml system via + /etc/sysconfig/keyboard +* grml-policy-rc.d: a wrapper script for invoke-rc.d to avoid + automatical startup of init scripts via invoke-rc.d +* osd_server.py: listen for incoming messages on a specific port and + print them via osd_cat; run 'grml-tips osd' for more details + (thanks to Ulrich Dangel, Alexander Bernauer and Rico Schickel) +* myip: return IP address of running system on stdout +* updated hwinfo to version 12.9 (with backporting hw-ids from 13.0) +* updated packages to debian-pool by 2006-07-27 +``` +Notice: this is a pre\-release of grml 0\.8, the next few days are meant for testing, testing and testing so we can ship a new stable release soon. diff --git a/content/post/167-2.6.17-grml-in-the-grml-repository,-fglrx-driver-8.27.10.md b/content/post/167-2.6.17-grml-in-the-grml-repository,-fglrx-driver-8.27.10.md new file mode 100644 index 0000000..012fe6a --- /dev/null +++ b/content/post/167-2.6.17-grml-in-the-grml-repository,-fglrx-driver-8.27.10.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Fri, 28 Jul 2006 18:16:00 +0000 +layout: post +slug: 167-2.6.17-grml-in-the-grml-repository,-fglrx-driver-8.27.10 +title: 2.6.17-grml in the grml-repository, fglrx-driver 8.27.10 + +--- +Kernel [2\.6\.17\-grml](http://blog.grml.org/archives/170-final-build-of-2.6.17-grml.html) just hit [the grml\-repository](http://grml.org/repos/), so you can run 'apt\-get update; apt\-get install linux\-image\-2\.6\.17\-grml $MODULES\_YOU\_LIKE' to install it. +The brand new fglrx\-driver version 8\.27\.10 is available as well, just run 'apt\-get update ; apt\-get install fglrx\-driver fglrx\-kernel\-2\.6\.17\-grml' to install it. +If you notice any problems please feel free to [report them](http://grml.org/bugs/)! diff --git a/content/post/168-grml-0.8-release-candidate-1-available.md b/content/post/168-grml-0.8-release-candidate-1-available.md new file mode 100644 index 0000000..2d22c86 --- /dev/null +++ b/content/post/168-grml-0.8-release-candidate-1-available.md @@ -0,0 +1,28 @@ +--- +author: Michael Prokop +categories: +- general +date: Wed, 02 Aug 2006 20:30:00 +0000 +layout: post +slug: 168-grml-0.8-release-candidate-1-available +title: grml 0.8 - release candidate 1 available + +--- +I'm proud to be able to present a first release\-candidate of the upcoming grml 0\.8 release. + +``` +##################################################### +Notice: This is a pre-release and *not* yet the final +stable release! Whereas we do consider this release +as quite stable there might be some issues left. +Please report any bugs you notice! +Thanks for helping us improve grml! +##################################################### +``` +The full changelog is [available online](http://grml.org/files/README-0.8-rc1.php). +Please contribute to our [testing section in the grml\-wiki](http://wiki.grml.org/doku.php?id=testing)! +Download: the release\-candidate is available on the following mirrors: +* +* +* [rsync debian.netcologne.de::grml\-devel](rsync://debian.netcologne.de::grml-devel) +Enjoy it and please report feedback! diff --git a/content/post/169-grml-0.8-release-candidate-2-available-update.md b/content/post/169-grml-0.8-release-candidate-2-available-update.md new file mode 100644 index 0000000..7770a9e --- /dev/null +++ b/content/post/169-grml-0.8-release-candidate-2-available-update.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 12 Aug 2006 12:01:00 +0000 +layout: post +slug: 169-grml-0.8-release-candidate-2-available-update +title: grml 0.8 - release candidate 2 available (update) + +--- +Just a short message from the devel\-desk: [grml 0\.8\-rc2](http://dufo.tugraz.at/grml/devel/grml_0.8-rc2.iso) is available. Please help hunting bugs! +Known issues can be found at [the release\-candidate webpage in the grml\-wiki](http://wiki.grml.org/doku.php?id=release_candidate). +**Update:** we have two mirrors: [grml.gwendoline.at](http://grml.gwendoline.at/devel/grml_0.8-rc2.iso) (thanks, Alfie!) and [modprobe.de](http://modprobe.de/grml/devel/grml_0.8-rc2.iso) (thanks, Nion!) diff --git a/content/post/17-locking-a-grml-box.md b/content/post/17-locking-a-grml-box.md new file mode 100644 index 0000000..ed5790d --- /dev/null +++ b/content/post/17-locking-a-grml-box.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- general +date: Wed, 02 Mar 2005 16:37:00 +0000 +layout: post +slug: 17-locking-a-grml-box +title: locking a grml box + +--- +I was thinking of a reliable way to lock a grml box. Logging out is not possible due to the respawn\-feature of init. + +The solution is to run `passwd && vlock -a`. + +This sets a password for the current user (which is disabled by default for security reasons) and then locks the current console and disables switching to other consoles. diff --git a/content/post/170-grml-0.8-released.md b/content/post/170-grml-0.8-released.md new file mode 100644 index 0000000..0f350ae --- /dev/null +++ b/content/post/170-grml-0.8-released.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 13 Aug 2006 21:22:00 +0000 +layout: post +slug: 170-grml-0.8-released +title: grml 0.8 released + +--- +grml 0\.8 codename Funkenzutzler is available. More information can be found in the [official release announcement](http://grml.org/files/README-0.8.php). diff --git a/content/post/171-grml-netboot-package-for-grml-0.8.md b/content/post/171-grml-netboot-package-for-grml-0.8.md new file mode 100644 index 0000000..4672e30 --- /dev/null +++ b/content/post/171-grml-netboot-package-for-grml-0.8.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sat, 26 Aug 2006 13:50:00 +0000 +layout: post +slug: 171-grml-netboot-package-for-grml-0.8 +title: grml netboot package for grml 0.8 + +--- +A grml netboot package for grml 0\.8 is available for [Booting grml without grml\-terminalserver](http://wiki.grml.org/doku.php?id=terminalserver#booting_grml_without_grml-terminalserver). Credits go to Stefan Himpich, thanks! diff --git a/content/post/172-packaged-smap-and-iwatch.md b/content/post/172-packaged-smap-and-iwatch.md new file mode 100644 index 0000000..be3f4e0 --- /dev/null +++ b/content/post/172-packaged-smap-and-iwatch.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Thu, 31 Aug 2006 10:27:00 +0000 +layout: post +slug: 172-packaged-smap-and-iwatch +title: packaged smap and iwatch + +--- +I packaged [smap](http://www.wormulon.net/index.php?/archives/1159-smap-0.4.1-released.html) (nmap like SIP scanner) and [iwatch](http://sourceforge.net/projects/iwatch) (a realtime filesystem monitoring program). Both programs are worth a try \- as usual get the Debian package from the [grml\-repository](http://grml.org/repos/). diff --git a/content/post/173-grml-german-live-radio.md b/content/post/173-grml-german-live-radio.md new file mode 100644 index 0000000..660299e --- /dev/null +++ b/content/post/173-grml-german-live-radio.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- events +date: Sun, 03 Sep 2006 09:27:00 +0000 +layout: post +slug: 173-grml-german-live-radio +title: grml @ german live-radio + +--- +Today (2006\-09\-03\) grml will be part of the german [Ulmer CCC /dev/radio](http://ulm.ccc.de/dev/radio/index). Listen to the live\-stream/podcast or grab the mp3/ogg from the archive afterwards! diff --git a/content/post/174-new-develrelease-grml-0.8-1.md b/content/post/174-new-develrelease-grml-0.8-1.md new file mode 100644 index 0000000..aa1738c --- /dev/null +++ b/content/post/174-new-develrelease-grml-0.8-1.md @@ -0,0 +1,48 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 12 Sep 2006 09:05:00 +0000 +layout: post +slug: 174-new-develrelease-grml-0.8-1 +title: 'new develrelease: grml 0.8-1' + +--- +I just uploaded a new develrelease for [beta\-testers](http://grml.org/beta-tester/) and grml\-devs. All the mounting\-stuff as discussed on the [grml\-user mailinglist](http://grml.org/mailinglist/) has been implemented. Quoting the main part of the Changelog: + +``` +* Fixed the issues of grml 0.8 mentioned on + http://wiki.grml.org/doku.php?id=grml_0.8 (only the bt-net stuff + does not work yet, Gebi is working on it) +* /mnt/usb-sd* feature - see Thread "RFC: handling of external usb + devices" on grml-user mailinglist for details => + http://thread.gmane.org/gmane.linux.distributions.grml.user/466/focus=466 +* grml-rebuildfstab (that's an shell command now as well, just run'grml-rebuildfstab' to rebuild /etc/fstab!) supports fs-LABELs and + UUIDs; rebuilfstab now takes care of /mnt/*-directories as well - see + http://thread.gmane.org/gmane.linux.distributions.grml.user/466/focus=507 + http://article.gmane.org/gmane.linux.distributions.grml.user/508 + and "man rebuildfstab" for details. + Notice: Running "apt-get update ; apt-get install grml-autoconfig \ + grml-rebuildfstab grml-scanpartitions udev" should bring you the + /mnt/usb-sd* and new fstab features to your harddisk installation + of grml. +* Removed the bitmap-fonts packages xfonts-100dpi-transcoded and + xfonts-75dpi-transcoded. I couldn't notice any font-related + problems, if you do notice some please let me know! +* Added FreeDOS 1.0 from the Balder project; boot into it using the + bootoption 'dos' +* Updated the adp94xx scsi kernel module [also in the initrd] + (thanks, jimmy) +* Extended grml-tips: several new tips regarding mdadm, lvm-stuff,... +* Updated packages to debian-pool by 2006-09-11 +* New packages (excluding lib*): + aria2 ccontrol cdrskin classpath-gtkpeer ddccontrol ddccontrol-db + firmware-qlogic iwatch medusa openbsd-inetd python-jaxml + python-selinux python-semanage queuegraph reniced smap stealth + unionfs-modules-2.6.17-grml wodim xen-utils-common xmms2 + xmms2-client-cli xmms2-core xmms2-plugin-alsa xmms2-plugin-id3v2 + xmms2-plugin-jack xmms2-plugin-mad xmms2-plugin-vorbis +* Removed packages (excluding lib*): + jaxml netkit-inetd ppmtofb python2.4-selinux scanerrlog + xfonts-100dpi-transcoded xfonts-75dpi-transcoded +``` diff --git a/content/post/175-new-team-member-Ulrich-Dangel.md b/content/post/175-new-team-member-Ulrich-Dangel.md new file mode 100644 index 0000000..cf31140 --- /dev/null +++ b/content/post/175-new-team-member-Ulrich-Dangel.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 16 Sep 2006 15:06:00 +0000 +layout: post +slug: 175-new-team-member-Ulrich-Dangel +title: 'new team-member: Ulrich Dangel' + +--- +We have a new [team\-member](http://grml.org/team/): Ulrich 'schula' Dangel. Welcome in the team, Ulrich! diff --git a/content/post/176-fglrx-driver-8.29.6-for-2.6.17-grml-available.md b/content/post/176-fglrx-driver-8.29.6-for-2.6.17-grml-available.md new file mode 100644 index 0000000..6055a9a --- /dev/null +++ b/content/post/176-fglrx-driver-8.29.6-for-2.6.17-grml-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Wed, 20 Sep 2006 21:45:00 +0000 +layout: post +slug: 176-fglrx-driver-8.29.6-for-2.6.17-grml-available +title: fglrx-driver 8.29.6 for 2.6.17-grml available + +--- +The [ATI fglrx\-driver version 8\.29\.6](https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/linux_8.29.6.html) for 2\.6\.17\-grml is available in the grml\-repository. Just run 'apt\-get update ; apt\-get install fglrx\-driver fglrx\-kernel\-2\.6\.17\-grml' to update/install it. diff --git a/content/post/177-2.6.18-grml-first-version-available.md b/content/post/177-2.6.18-grml-first-version-available.md new file mode 100644 index 0000000..b8b18cb --- /dev/null +++ b/content/post/177-2.6.18-grml-first-version-available.md @@ -0,0 +1,14 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Fri, 22 Sep 2006 21:50:00 +0000 +layout: post +slug: 177-2.6.18-grml-first-version-available +title: '2.6.18-grml: first version available' + +--- +A first version of [2\.6\.18\-grml is available](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.18-grml/): + +grml@grml \~ % uname \-a +Linux grml 2\.6\.18\-grml \#1 SMP PREEMPT Fri Sep 22 20:37:07 CEST 2006 i686 GNU/LinuxNotice: the current version does not include ipw3945 and reiser4 yet. Due to API changes several external modules don't build yet, I'm working on it. Please report any problems you notice and if you have feature requests for the grml\-kernel feel free to [contact me](http://grml.org/contact/)! diff --git a/content/post/178-basic-unicode-support-for-grml.md b/content/post/178-basic-unicode-support-for-grml.md new file mode 100644 index 0000000..2960930 --- /dev/null +++ b/content/post/178-basic-unicode-support-for-grml.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 23 Sep 2006 22:50:27 +0000 +layout: post +slug: 178-basic-unicode-support-for-grml +title: basic unicode support for grml + +--- +Today I completely rewrote the language stuff in grml\-autoconfig. After designing a much more capabable and cleaner system I rewrote the code (e.g. removed the functions config\_environment and config\_keyboard which are integrated more smoothly in config\_language now) and added support for Unicode/UTF\-8\. Now you just have to boot using 'grml lang\=$LANG\-utf8' and all the environment stuff is adjusted without any further manual input for you! Thanks to a new shellscript named grml\-setlang it's also possible to adjust language related environment variables when booting your harddisk installation. grml\-setlang also allows you to \*interactive\* configure your language stuff on grml. After running lots of tests I couldn't notice any problems so far \- the new code should be completely backwards compatible. But I've to do some more regression testing and test X\-related stuff before the new packages are going into the grml\-repos (including some documentation). Expect to find the new features in the next grml develrelease (and of course in grml 0\.9 afterwards ;\-)). diff --git a/content/post/179-2.6.18-grml-grml-kerneladdons.md b/content/post/179-2.6.18-grml-grml-kerneladdons.md new file mode 100644 index 0000000..f4b3f99 --- /dev/null +++ b/content/post/179-2.6.18-grml-grml-kerneladdons.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Sun, 24 Sep 2006 15:29:00 +0000 +layout: post +slug: 179-2.6.18-grml-grml-kerneladdons +title: '2.6.18-grml: grml-kerneladdons' + +--- +I wrote a buildsystem for grml\-kerneladdons which allows me to build the appropriate package for every single kernel version of grml much faster now. So you can grab grml\-kerneladdons for the first release of [2\.6\.18\-grml](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.18-grml/) already. Notice that the package is named grml\-kerneladdons\-2\.6\.18\. This provides the possibility to install several kernelpackages at the same time without any conflicts. The package includes tpm\-emulator and ipw3945 as well now. diff --git a/content/post/18-several-updates-+-kernel-2.6.11.md b/content/post/18-several-updates-+-kernel-2.6.11.md new file mode 100644 index 0000000..27b55b9 --- /dev/null +++ b/content/post/18-several-updates-+-kernel-2.6.11.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- packages +date: Wed, 02 Mar 2005 09:39:09 +0000 +layout: post +slug: 18-several-updates-+-kernel-2.6.11 +title: several updates + kernel 2.6.11 + +--- +Martin sent me his script grml\-pptp\-xdsl\-students (thanks!), I updated grml\-muttng, Christoph Wegscheider sent me a fix for szs (statusbar for WMI), several updates in grml\-etc and finally Jimmy and me fixed grml2hd (thanks, Jimmy!). Now I'll do some more testing. 0\.3 is coming closer! :) + +BTW: [Kernel 2\.6\.11 is available](http://www.ussg.iu.edu/hypermail/linux/kernel/0503.0/0287.html). This means that as soon as we release grml 0\.3 I'll start working at the kernel. + +If you want to see any (special) patches inside grml\-kernel please let me know! diff --git a/content/post/180-new-grml-develrelease-0.8-2.md b/content/post/180-new-grml-develrelease-0.8-2.md new file mode 100644 index 0000000..669e474 --- /dev/null +++ b/content/post/180-new-grml-develrelease-0.8-2.md @@ -0,0 +1,51 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 24 Sep 2006 18:11:00 +0000 +layout: post +slug: 180-new-grml-develrelease-0.8-2 +title: 'new grml-develrelease: 0.8-2' + +--- +Hurray, we have a new develrelease! grml 0\.8\-2 is available for beta\-testers and grml\-developers. +[![grml 0.8-2](/images/gkrellShoot_09-24-06_200208.serendipityThumb.png)](/images/gkrellShoot_09-24-06_200208.png)Quoting the main changelog: + +``` + * Features brand new kernel 2.6.18-grml + Notice: the fglrx and nvidia modules are available at + http://dufo.tugraz.at/~prokop/grml-kernel/2.6.18-grml/ + Notice2: not all modules are available yet; the missing ones are: + reiser4 (not yet in kernel), acx100, adp94xx, bcm5700, dazuko, + drbd8, lufs, nozomi, spca5xx, qc-usb, sl-modem, thinkpad, + truecrypt + * grml2hd checks whether you're installing to something like + /dev/hdb3 and if /dev/[sh]da are harddisks, the lilo-dialog + provides the possibility to install lilo into MBR of /dev/[sh]da + instead of /dev/hdb3 or /dev/hdb. (Thanks for idea and code-base + goes to Alexander Bernauer!) + * Unicode support! + http://blog.grml.org/archives/185-basic-unicode-support-for-grml.html + What does this mean? You can use something like 'grml + lang=at-utf8' to set environment variable for unicode. + Just use "lang=$YOURLANGUAGE-utf8" to use this feature. + The script grml-setlang allows to configure environment + variables through /etc/default/locale. (Some more documentation + will be available as soon as I upload the packages to the + grml-repos.) + * Split grml-etc into grml-etc-core: this provides the possibility + to use grml-etc-core (which ships only some core config files + for zsh, vim,...) on *plain* Debian (stable/testing/unstable) + systems without interference. + * Support truecrypt in our reboot/shutdown scripts (make sure no + mapped volumes are left behind). + * Check whether a swap partition is in use already and display + info message during boot process (instead of an error message). + * When running pump finished (which happens in background during + bootup) it writes "finished_running_pump" into + /etc/network/status/$DEVICE so you/we can check for it. + * Bugfixes, improvements in rebuildfstab and other grml-packages... + * Fixed the "Booting from external devices (SCSI/USB/Firewire) + does not work" issue. +``` +Get it as long as it's fresh and hot! :\-) diff --git a/content/post/181-quality-management-checking-for-new-upstream-releases.md b/content/post/181-quality-management-checking-for-new-upstream-releases.md new file mode 100644 index 0000000..3d749a8 --- /dev/null +++ b/content/post/181-quality-management-checking-for-new-upstream-releases.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Thu, 28 Sep 2006 23:29:00 +0000 +layout: post +slug: 181-quality-management-checking-for-new-upstream-releases +title: 'quality management: checking for new upstream releases' + +--- +I'm working on quality management those days. Today I checked 284 (a\*\-dillo) out of 2470 packages shipped with grml for new upstream releases and got 13 hits which [I reported to Debian's BTS](http://bugs.debian.org/cgi-bin/pkgreport.cgi?submitter=mika@grml.org) of course. I'll continue with this (awful boring) kind of work in the next days... diff --git a/content/post/182-grml-in-ct-212006.md b/content/post/182-grml-in-ct-212006.md new file mode 100644 index 0000000..725e965 --- /dev/null +++ b/content/post/182-grml-in-ct-212006.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Tue, 03 Oct 2006 08:50:00 +0000 +layout: post +slug: 182-grml-in-ct-212006 +title: grml in c't 21/2006 + +--- +grml is mentioned in the well known and popular german computer magazine [c't](http://www.heise.de/ct/), edition 21/2006 in an article named "[Systemdiagnose und \-wartung mit Linux](http://www.heise.de/ct/06/21/130/)" (page 130\+\+ ). Great. :\-) diff --git a/content/post/183-grml-small-in-Linux-User-200610.md b/content/post/183-grml-small-in-Linux-User-200610.md new file mode 100644 index 0000000..43d9e8c --- /dev/null +++ b/content/post/183-grml-small-in-Linux-User-200610.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Tue, 03 Oct 2006 13:57:00 +0000 +layout: post +slug: 183-grml-small-in-Linux-User-200610 +title: grml-small in Linux-User 2006/10 + +--- +[![Linux User 2006/10 Bootsplash](/images/bootscreen.serendipityThumb.png)](http://www.linux-user.de/ausgabe/2006/10/201-heft-dvd/bootscreen.png)grml\-small 0\.2 is shipped with [the german Linux\-User magazin](http://www.linux-user.de/), [edition 2006/10](http://www.linux-user.de/ausgabe/2006/10/208-livesysteme/index.html). diff --git a/content/post/184-grml-0.8-in-Linux-Magazin-Sonderheft-Netz-und-System.md b/content/post/184-grml-0.8-in-Linux-Magazin-Sonderheft-Netz-und-System.md new file mode 100644 index 0000000..babcb83 --- /dev/null +++ b/content/post/184-grml-0.8-in-Linux-Magazin-Sonderheft-Netz-und-System.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Fri, 06 Oct 2006 16:55:04 +0000 +layout: post +slug: 184-grml-0.8-in-Linux-Magazin-Sonderheft-Netz-und-System +title: 'grml 0.8 in ''Linux-Magazin Sonderheft: Netz und System''' + +--- +[![Linux-Magazin Sonderheft - Bild von http://www.linux-magazin.de/Produkte/lms_2006_4.html](/images/lms_2006_4.serendipityThumb.jpg)](/images/lms_2006_4.jpg)grml 0\.8 is shipped with the german [Linux\-Magazin Sonderheft 04/06: Netz und System](http://www.linux-magazin.de/Produkte/lms_2006_4.html)! diff --git a/content/post/185-packaged-ssdeep,-ptfinder-and-afflib.md b/content/post/185-packaged-ssdeep,-ptfinder-and-afflib.md new file mode 100644 index 0000000..06b9dd7 --- /dev/null +++ b/content/post/185-packaged-ssdeep,-ptfinder-and-afflib.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sat, 07 Oct 2006 10:39:00 +0000 +layout: post +slug: 185-packaged-ssdeep,-ptfinder-and-afflib +title: packaged ssdeep, ptfinder and afflib + +--- +Today I packaged [ssdeep](http://ssdeep.sourceforge.net/) (detect similarities between files based on hash values), [ptfinder](http://computer.forensikblog.de/files/ptfinder/) (extract process information from a Windows memory dump) and [afflib](http://www.afflib.org/) (utils for the Advanced Forensic Format \[aff]). diff --git a/content/post/186-new-grml-develrelease-0.8-3.md b/content/post/186-new-grml-develrelease-0.8-3.md new file mode 100644 index 0000000..fc72296 --- /dev/null +++ b/content/post/186-new-grml-develrelease-0.8-3.md @@ -0,0 +1,39 @@ +--- +author: Michael Prokop +categories: +- general +date: Wed, 11 Oct 2006 09:09:00 +0000 +layout: post +slug: 186-new-grml-develrelease-0.8-3 +title: 'new grml-develrelease: 0.8-3' + +--- +We have a new develrelease. grml 0\.8\-3 is available for [beta\-testers](http://grml.org/beta-tester/) and grml\-developers. +Quoting the main changelog: + +``` + * added acx100, drbd8, spca5xx and truecrypt (for 2.6.18-grml) + * new script random-hostname (print random hostname to stdout), + integrated within grml2hd as well:) + * grml-setlang: support all languages defined in + /etc/grml/language-functions. Don't set $LC_ALL and $COUNTRY by + default anymore. Support non-interactive use via 'grml-setlang'. + * rebuildfstab/scanpartitions: + - added support for /dev/md* + - improved fs-detection + - support bootoption nolabel (don't generate label based fstab + entries but plain, old style); use 'NOLABEL=1 grml-rebuildfstab' + if you want to regenerate fstab without labels; force usage + of labels via 'LABEL=1 grml-rebuildfstab' if you booted with'nolabel' but want to use labels anyway + - support /etc/fstab.local (will be appended to end of + /etc/fstab if the file exists) + Please take a look at /etc/fstab and report any problems you consider! + * hwinfo: using new release from Debian's pool, if you notice any + problems with grml-x you didn't have until now, please report + them! + * new scripts (under development): + - grml-bridge: set up your box as bridge + - grml-router: set up your box as NAT-router + - grml-ap: set up access point on your box + * added /etc/skel/.irbrc ($HOME/irbrc), new shell aliases,... +``` diff --git a/content/post/187-grml.org-running-on-new-server.md b/content/post/187-grml.org-running-on-new-server.md new file mode 100644 index 0000000..72d388a --- /dev/null +++ b/content/post/187-grml.org-running-on-new-server.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 12 Oct 2006 09:33:00 +0000 +layout: post +slug: 187-grml.org-running-on-new-server +title: grml.org running on new server + +--- +Notice that grml.org moved to a new server (more space, RAM, power,...). The new ip address of grml.org is 88\.198\.6\.110, JFYI. diff --git a/content/post/188-two-years-of-grml.md b/content/post/188-two-years-of-grml.md new file mode 100644 index 0000000..010733e --- /dev/null +++ b/content/post/188-two-years-of-grml.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 22 Oct 2006 11:42:00 +0000 +layout: post +slug: 188-two-years-of-grml +title: two years of grml + +--- +Exactly two years ago (on 22nd of october 2004\) the first release of grml (named OS04\) [was released](http://grml.org/news/). Happy birthday. :\-) diff --git a/content/post/189-grml2hd-support-for-customization.md b/content/post/189-grml2hd-support-for-customization.md new file mode 100644 index 0000000..87cf77f --- /dev/null +++ b/content/post/189-grml2hd-support-for-customization.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sat, 21 Oct 2006 17:38:41 +0000 +layout: post +slug: 189-grml2hd-support-for-customization +title: 'grml2hd: support for customization' + +--- +grml2hd has a new feature: starting with version 0\.8\.12 it's possible to customize grml2hd's execution via a configuration file named /etc/grml2hd/customization. Using this feature you can toggle which functions of grml2hd should be executed when running grml2hd. diff --git a/content/post/19-kernel-2.6.11-grml.md b/content/post/19-kernel-2.6.11-grml.md new file mode 100644 index 0000000..a96fabf --- /dev/null +++ b/content/post/19-kernel-2.6.11-grml.md @@ -0,0 +1,19 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 03 Mar 2005 00:56:00 +0000 +layout: post +slug: 19-kernel-2.6.11-grml +title: kernel 2.6.11[-grml] + +--- +While creating the grml ISOs for release 0\.3 I'm running same basic patching \+ compile tests with kernel 2\.6\.11\. + +Compiling unionfs 1\.0\.9 against the new kernel worked like a charme, integration of squashfs2\.1\-r2 and patch\-2\.6\.11\-ck1 was also an easy task. + +iteraid.patch required some small adjustments (see [MOD\_\*\_USE\_COUNT macros were deprecated](https://lwn.net/Articles/103160/)). + +Several other patches are waiting for integration. + +Remember: if you want to see any special patches inside 2\.6\.11\-grml please drop me a mail \[mika (at) grml.org]. diff --git a/content/post/190-launching-hg.grml.org.md b/content/post/190-launching-hg.grml.org.md new file mode 100644 index 0000000..9c6c94b --- /dev/null +++ b/content/post/190-launching-hg.grml.org.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 21 Oct 2006 21:02:00 +0000 +layout: post +slug: 190-launching-hg.grml.org +title: launching hg.grml.org + +--- +The grml\-team uses [Mercurial](http://www.selenic.com/mercurial/) and we are providing public repositories via [hg.grml.org](http://hg.grml.org/). Documentation regarding our setup and how to work with mercurial can be found at [grml.org/mercurial/](http://grml.org/mercurial/). diff --git a/content/post/191-updated-kernel-2.6.18-grml.md b/content/post/191-updated-kernel-2.6.18-grml.md new file mode 100644 index 0000000..900af81 --- /dev/null +++ b/content/post/191-updated-kernel-2.6.18-grml.md @@ -0,0 +1,27 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Mon, 23 Oct 2006 21:24:00 +0000 +layout: post +slug: 191-updated-kernel-2.6.18-grml +title: updated kernel 2.6.18-grml + +--- +An updated version of [kernel 2\.6\.18\-grml is available](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.18-grml/). The [patchlist for 2\.6\.18\-grml](http://hg.grml.org/grml-kernel?mf=bf5b83244328;path=/2.6.18/;style=gitweb): + +``` +1000_2.6.18.1.patch +2500_via-irq-quirk-revert.patch +4005_sky2-v1.9.patch +4010_r8169-8168.patch +4105_dm-bbr.patch +4110_promise-pdc2037x.patch +4150_iteraid.patch +4300_squashfs-3.0.patch +4400_speakup-20060814.patch +5000_grml-version.patch +5001_grml_logo.patch +5002_linux-2.6.17-commandline.patch +``` +As you might notice reiser4 is not part of the kernel (and unless there's an official patch this won't change for the upcoming grml\-release). The external modules lufs, nozomi, thinkpad and vaiostat don't compile against 2\.6\.18 yet, the rest of the work has been done. I'm already running grml 0\.8\-3d with this kernel version. A new develrelease will be available within the next few days... diff --git a/content/post/192-new-grml-develrelease-0.8-4.md b/content/post/192-new-grml-develrelease-0.8-4.md new file mode 100644 index 0000000..4bca499 --- /dev/null +++ b/content/post/192-new-grml-develrelease-0.8-4.md @@ -0,0 +1,53 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 28 Oct 2006 11:30:00 +0000 +layout: post +slug: 192-new-grml-develrelease-0.8-4 +title: 'new grml-develrelease: 0.8-4' + +--- +We have a new develrelease. grml 0\.8\-4 is available for [beta\-testers](http://grml.org/beta-tester/) and grml\-developers. +Quoting the main changelog: + +``` + * fixed known issues from develrelease 0.8-3 + * updated kernel 2.6.18-grml: + http://blog.grml.org/archives/199-updated-kernel-2.6.18-grml.html + * grml2hd has a new feature: it's possible to customize grml2hd's + execution via a configuration file named + /etc/grml2hd/customization. Using this feature you can toggle + which functions of grml2hd should be executed when running + grml2hd. + * switched to mplayer version available in Debian/unstable + * OOTB support for vmmouse driver if running grml inside vmware + * many minor updates, lots of cleanups, new shell + aliases/functions,... [just too many too mention all] +Packages removed since 0.8 (excluding lib* and *2.6.17-grml*; +notice: some of them are available under a differnet name now): + apache2-common bluez-pin bookmarkbridge camgrab cdw cdw-common + cthumb divine dnotify drbd0.7-utils gcj-4.1-base gconf2-common + grml-kerneladdons grml-reportbug ht jaxml lout-doc lpr + mozilla-mplayer mplayer-nogui ndiswrapper-utils-1.7 netkit-inetd + ppmtofb python2.3-pymad python2.3-pyopenssl python2.3-pyparsing + python2.3-twisted-bin python2.4-selinux python2.4-semanage + scanerrlog stunnel turkey xfonts-100dpi-transcoded + xfonts-75dpi-transcoded xorg x-window-system-core +Packages added since 0.8 (excluding lib* and *2.6.18-grml*): + ace-of-penguins afflib apache2.2-common aria2 automake ccontrol + cdrskin classpath-gtkpeer conntrack cupsys-bsd ddccontrol + ddccontrol-db diakonos diction drbd8-utils dwm-tools dynafont + emacs emelfm firmware-qlogic glipper grml-etc-core + grml-kerneladdons-2.6.18 guessnet ink inotail inotify-tools iwatch + konwert konwert-filters latex-ucs mathomatic medusa misdn-utils + mpg123-alsa mplayer ne obexpushd openbsd-inetd pax-utils ptfinder + python2.5 python2.5-minimal python-jaxml python-pymad + python-selinux python-semanage python-twisted-bin qtparted rake + rdoc rdoc1.8 reniced reportbug resolvconf ruby-prof sic smap + ssdeep stealth stunnel4 synergy sysvinit-utils update-inetd + vim-python vim-ruby wodim xen-utils-common xmms2 xmms2-client-cli + xmms2-core xmms2-plugin-alsa xmms2-plugin-id3v2 xmms2-plugin-jack + xmms2-plugin-mad xmms2-plugin-vorbis xserver-xorg-input-vmmouse + youtube-dl +``` diff --git a/content/post/193-devel-meeting-mercurial-day.md b/content/post/193-devel-meeting-mercurial-day.md new file mode 100644 index 0000000..7a0970c --- /dev/null +++ b/content/post/193-devel-meeting-mercurial-day.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 29 Oct 2006 21:09:00 +0000 +layout: post +slug: 193-devel-meeting-mercurial-day +title: 'devel meeting: mercurial day' + +--- +Today Gebi and me had a developer meeting and concentrated on working with [mercurial](http://www.selenic.com/mercurial/). We figured out the mq\-extension (Mercurial Queues, similar to quilt) for working with Linux kernel and the grml patches, improved ACL system on [our repositories](http://hg.grml.org/), set up push notification via mail and extended [our mercurial documentation](http://grml.org/mercurial/). Thanks for the interesting day, Gebi. diff --git a/content/post/194-grml-debootstrap-wrapper-around-debootstrap-for-installing-plain-Debian-via-grml.md b/content/post/194-grml-debootstrap-wrapper-around-debootstrap-for-installing-plain-Debian-via-grml.md new file mode 100644 index 0000000..e6b1b3d --- /dev/null +++ b/content/post/194-grml-debootstrap-wrapper-around-debootstrap-for-installing-plain-Debian-via-grml.md @@ -0,0 +1,26 @@ +--- +author: Michael Prokop +categories: +- packages +date: Fri, 03 Nov 2006 17:54:00 +0000 +layout: post +slug: 194-grml-debootstrap-wrapper-around-debootstrap-for-installing-plain-Debian-via-grml +title: 'grml-debootstrap: wrapper around debootstrap for installing plain Debian via + grml' + +--- +[![grml-debootstrap screenshot](/images/gkrellShoot_11-03-06_184224.png)](/images/gkrellShoot_11-03-06_184224.png)I assume you already know [debootstrap](http://packages.debian.org/unstable/admin/debootstrap). Quoting the package description "debootstrap is used to create a Debian base system from scratch, without requiring the availability of dpkg or apt. It does this by downloading .deb files from a mirror site, and carefully unpacking them into a directory which can eventually be chrooted into." I already described the procedure for [installing Debian sarge and etch via grml in my private blog](http://michael-prokop.at/blog/2006/08/11/install-debian-etch-via-grml/). +I usually install plain Debian systems via debootstrap, because it's simple, fast and just works. Especially because grml provides recent hardware detection I can often install Debian on systems where the official debian installer might not work at all. But running debootstrap is a boring task, especially if you often do this kind of installation the tasks during installation are boring. Therefore I decided to write a wrapper around debootstrap, and there we are: + +``` +% apt-cache show grml-debootstrap + Description: wrapper around debootstrap for installing plain Debian via grml + This package provides a wrapper suite around deboostrap and + cdebootstrap for installing a plain Debian system via grml. + . + All you have to do is adjust a few variables in configuration + file /etc/debootstrap/config and invoke grml-debootstrap then. + A plain and base Debian system will be installed on the given + device then. Customization of this process is possible as well. +``` +Installation of a plain and base Debian etch system is pretty fast and easy this way. The first public version of grml\-debootstrap is available in [the grml repository](http://grml.org/repos/). Just apt\-get it when running the [grml live\-cd](http://grml.org/). As usual: [feedback is welcome](http://grml.org/contact/). diff --git a/content/post/195-packaged-aamath.md b/content/post/195-packaged-aamath.md new file mode 100644 index 0000000..0831680 --- /dev/null +++ b/content/post/195-packaged-aamath.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- packages +date: Tue, 07 Nov 2006 21:35:00 +0000 +layout: post +slug: 195-packaged-aamath +title: packaged aamath + +--- +[aamath](http://fuse.superglue.se/aamath/) is a program that reads mathematical expressions in infix notation and renders them as ASCII art. It may be useful to send mathematics through text\-only media, such as e\-mail or newsgroups. +The Debian package is \- as usual \- available from [the grml repository](http://grml.org/repos/). Thanks for pointing to aamath on [the grml\-user mailinglist](http://grml.org/mailinglist/), Mark! diff --git a/content/post/196-updated-kernel-2.6.18-grml-version-03.md b/content/post/196-updated-kernel-2.6.18-grml-version-03.md new file mode 100644 index 0000000..b29da04 --- /dev/null +++ b/content/post/196-updated-kernel-2.6.18-grml-version-03.md @@ -0,0 +1,49 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Tue, 07 Nov 2006 22:32:00 +0000 +layout: post +slug: 196-updated-kernel-2.6.18-grml-version-03 +title: updated kernel 2.6.18-grml - version 03 + +--- +I updated the kernel [2\.6\.18\-grml](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.18-grml/) once more. Summary: inclusion of 2\.6\.18\.2 and sync with Debian's svn kernel repository. The patch\-list in detail: + +``` +1000_2.6.18.2.patch +2400_net-netpoll.patch +2500_via-irq-quirk-revert.patch +2510_sym2-dont-claim-raid-devs.patch +4000_net-r8169-1.patch +4001_net-r8169-hotplug_loop.patch +4002_net-r8169-no_mac_adress_change.patch +4003_net-r8169-pci_id-corega.patch +4005_sky2-v1.9.patch +4010_net-forcedeth-swsusp.patch +4100_cciss-support-for-gt-2TB-volumes.patch +4105_dm-bbr.patch +4110_promise-pdc2037x.patch +4115_advansys-pci-id-table.patch +4120_buslogic-pci-id-table.patch +4150_iteraid.patch +4200_drm-i965.patch +4300_squashfs-3.1.patch +4310_fs-asfs.patch +4400_speakup-20060814.patch +4410_scsi-ahci-cleanup-1.patch +4411_scsi-ahci-cleanup-2.patch +4412_scsi-ahci-cleanup-3.patch +4413_scsi-ahci-cleanup-4.patch +4420_scsi-ahci-suspend-1.patch +4421_scsi-ahci-suspend-2.patch +4422_scsi-ahci-suspend-3.patch +4430_scsi-arcmsr-1.patch +4431_scsi-arcmsr-2.patch +4432_scsi-arcmsr-3.patch +4440_fintek-f75375.patch +5000_grml-version.patch +5001_grml_logo.patch +5002_commandlinesize.patch +``` +More details available in the [grml\-kernel repository](http://hg.grml.org/grml-kernel/). diff --git a/content/post/197-working-on-grml64.md b/content/post/197-working-on-grml64.md new file mode 100644 index 0000000..4fd63e0 --- /dev/null +++ b/content/post/197-working-on-grml64.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 11 Nov 2006 16:27:00 +0000 +layout: post +slug: 197-working-on-grml64 +title: working on grml64 + +--- +As written [in my private blog](http://michael-prokop.at/blog/2006/11/11/amd64-grml/) (german article only, sorry) I own a amd64 system now. A [grml64 kernel is available](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.18-grml/) and I already have a first working grml64 live\-cd version. I plan to be able to release a first public version of grml64 together with grml 1\.0\. Stay tuned. diff --git a/content/post/198-Setup-Xen-within-20-minutes-on-Debiangrml.md b/content/post/198-Setup-Xen-within-20-minutes-on-Debiangrml.md new file mode 100644 index 0000000..233d658 --- /dev/null +++ b/content/post/198-Setup-Xen-within-20-minutes-on-Debiangrml.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Wed, 15 Nov 2006 22:43:00 +0000 +layout: post +slug: 198-Setup-Xen-within-20-minutes-on-Debiangrml +title: Setup Xen within 20 minutes on Debian/grml + +--- +I wrote a small howto for [setting up xen within 20 minutes on Debian/grml](http://grml.org/xen/). diff --git a/content/post/199-new-grml-develrelease-0.8-5.md b/content/post/199-new-grml-develrelease-0.8-5.md new file mode 100644 index 0000000..e9507ed --- /dev/null +++ b/content/post/199-new-grml-develrelease-0.8-5.md @@ -0,0 +1,37 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 16 Nov 2006 06:33:00 +0000 +layout: post +slug: 199-new-grml-develrelease-0.8-5 +title: 'new grml-develrelease: 0.8-5' + +--- +We have a new develrelease. grml 0\.8\-5 is available for [beta\-testers](http://grml.org/beta-tester/) and grml\-developers. +Quoting the main changelog: + +``` + * Added support for detection and activation of SW-RAIDs in + live-cd mode. Can be disabled via bootoption noraid (and is + disabled as well through forensic and raid=noautodetect). + * Added grml-debootstrap: wrapper around debootstrap for + installing plain Debian via grml very simple and fast + * Added script fma: shipped with grml 0.8-4 already but not yet + mentioned, provides "fast manual access" (take a look at it!) + * zsh: + - new alias hidiff (highlight important stuff in diff + output using histring) [thanks for the idea, T!] + - added power completion, thanks wuehlmaus! + See http://zshwiki.org/home/examples/zleiab for details. + Notice: this deactivates the global aliases by default now, + just use the global aliases as well but press ',.' afterwards + to expand the abbreviation! Trust me: you should know and use + it! :-) + * Fixed some issues in configuration framework handling, thanks + for the reports, Marc Haber! + * language stuff: added support for Norsk environment, thanks to + Arnt Karlsen! [not yet visible in grml-setlang though] + * grml-bootsplash: replaced the clear command with + "echo -ne '\033[H\033[25l'" to avoid flickering at bootoption'splash'. Thanks a lot, Michael Schierl! +``` diff --git a/content/post/2-shunit.md b/content/post/2-shunit.md new file mode 100644 index 0000000..95763ae --- /dev/null +++ b/content/post/2-shunit.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- packages +date: Fri, 25 Feb 2005 10:17:37 +0000 +layout: post +slug: 2-shunit +title: shunit + +--- +Today I stumbled upon [shunit](http://shunit.sourceforge.net/), +a Unit Testing Framework for the Bourne Family of Shells. I created a .deb which can be found in [the grml\-repository](http://grml.org/repos/). \ No newline at end of file diff --git a/content/post/20-grml-shirts.md b/content/post/20-grml-shirts.md new file mode 100644 index 0000000..ebaad42 --- /dev/null +++ b/content/post/20-grml-shirts.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 03 Mar 2005 12:33:00 +0000 +layout: post +slug: 20-grml-shirts +title: grml-shirts + +--- +We planned to arrive at [Chemnitzer LinuxTag 2005](http://chemnitzer.linux-tage.de/2005/info/) on 4th of March bringing grml\-shirts with us. The producer of the shirts was at hospital, but as it looks like it might work anyway ('last\-minute action'). So grml\-devel\-guys: chances to get a shirt in Chemnitz are not *that* bad. ;\-) diff --git a/content/post/200-updates-in-grml-packages-grml2hd,-grml-autoconfig,-grml-terminalserver.md b/content/post/200-updates-in-grml-packages-grml2hd,-grml-autoconfig,-grml-terminalserver.md new file mode 100644 index 0000000..8f8ce59 --- /dev/null +++ b/content/post/200-updates-in-grml-packages-grml2hd,-grml-autoconfig,-grml-terminalserver.md @@ -0,0 +1,27 @@ +--- +author: Michael Prokop +categories: +- packages +date: Thu, 16 Nov 2006 23:03:00 +0000 +layout: post +slug: 200-updates-in-grml-packages-grml2hd,-grml-autoconfig,-grml-terminalserver +title: updates in grml-packages (grml2hd, grml-autoconfig, grml-terminalserver) + +--- +Just to keep developers and beta\-testers informed (assuming that you don't follow my [hg commits](http://hg.grml.org/) \[time for a hg\-commit mailinglist, yes]): today I spent several hours in reducing the todo list for grml 0\.9\. So make sure you have recent packages on [your brand new develrelease](http://blog.grml.org/archives/207-new-grml-develrelease-0.8-5.html) (run 'apt\-get update; apt\-get install $PACKAGES') when trying out. Quoting some important stuff of the changelogs: + +``` +grml2hd: adjust /etc/default/rcS according to bootoption utc/gmt + and /etc/localtime according to bootoption tz +grml-autoconfig: + * deprecate CONFIG_KERNEL, CONFIG_LANGUAGE, + CONFIG_DMA and CONFIG_MIXER as they are not really + relevant on hd installations. + * do *not* use swap by default anymore, thanks for feedback + goes to Wolfgang Karall! +grml-terminalserver: a maintenance release to fix some outstanding issues: + * big update of linuxrc - do not use discover anymore (broken) + but instead try modprobing all available network modules + * reject tcp/113 via iptables to speed up PXE boot +``` +I consider the current state as pretty stable, in the next few days I'll do some more regression testing so hopefully we'll have a first release\-candidate of grml 0\.9 soon... diff --git a/content/post/201-DNS-problems-subdomains-of-grml.org-not-reachable-update-solved.md b/content/post/201-DNS-problems-subdomains-of-grml.org-not-reachable-update-solved.md new file mode 100644 index 0000000..4da9140 --- /dev/null +++ b/content/post/201-DNS-problems-subdomains-of-grml.org-not-reachable-update-solved.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 20 Nov 2006 13:54:00 +0000 +layout: post +slug: 201-DNS-problems-subdomains-of-grml.org-not-reachable-update-solved +title: 'DNS problems: subdomains of grml.org not reachable (update: solved)' + +--- +You might notice problems with the subdomains (wiki, hg, lists,...) of grml.org. It's a problem at the DNS\-provider which has been informed already... +**Update:** the problem has been solved a few hours ago. Everything should be working again... diff --git a/content/post/202-update-grml-zsh-refcard.md b/content/post/202-update-grml-zsh-refcard.md new file mode 100644 index 0000000..726dcc7 --- /dev/null +++ b/content/post/202-update-grml-zsh-refcard.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Sat, 25 Nov 2006 00:01:00 +0000 +layout: post +slug: 202-update-grml-zsh-refcard +title: update grml-zsh-refcard + +--- +The [grml\-zsh\-refcard](http://grml.org/zsh/#grmlzshrefcard) received a big update. It covers the most current zsh configuration which will be shipped with the upcoming grml release. Many thanks go to Frank Terbeck for his work! diff --git a/content/post/203-new-developer-mailinglists-for-grml.md b/content/post/203-new-developer-mailinglists-for-grml.md new file mode 100644 index 0000000..c223303 --- /dev/null +++ b/content/post/203-new-developer-mailinglists-for-grml.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Sat, 25 Nov 2006 20:59:00 +0000 +layout: post +slug: 203-new-developer-mailinglists-for-grml +title: new developer mailinglists for grml + +--- +[formorer](http://grml.org/team/#formorer) did an excellent job in the last few days improving infrastructure of grml. One of many tasks was the setup of new [mailinglists for grml](http://ml.grml.org/splash/index.en.html). What might be interesting for you is the [grml repository commits mailinglist](http://ml.grml.org/list/hg-commits.en.html) which allows tracking of all the commits to [our mercurial repositories](http://hg.grml.org/). Thanks again, formorer! diff --git a/content/post/204-new-bug-tracking-system-available-bts.grml.org.md b/content/post/204-new-bug-tracking-system-available-bts.grml.org.md new file mode 100644 index 0000000..966fac8 --- /dev/null +++ b/content/post/204-new-bug-tracking-system-available-bts.grml.org.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- links +date: Sun, 26 Nov 2006 11:32:00 +0000 +layout: post +slug: 204-new-bug-tracking-system-available-bts.grml.org +title: 'new bug tracking system available: bts.grml.org' + +--- +Thanks to formorer we have a new bug tracking system (BTS) at [bts.grml.org](http://bts.grml.org/grml/). It's mainly meant for developers so working together without forgetting any issues is easier. The [issues regarding stable releases](http://wiki.grml.org/doku.php?id=grml_0.8) will be available in the [grml wiki](http://wiki.grml.org/) as usual. So you don't have to care about the BTS unless you want to work together with grml developers or you are one of them. ;\-) +Notice to all grml\-developers: please register youself in the BTS so we can assign issues according... Please use [the webinterface](http://bts.grml.org/grml/user?@template=register) for the task and use a nickname which is the same as your grml.org mailaddress, thanks. diff --git a/content/post/205-final-version-of-2.6.18-grml.md b/content/post/205-final-version-of-2.6.18-grml.md new file mode 100644 index 0000000..04c7e7d --- /dev/null +++ b/content/post/205-final-version-of-2.6.18-grml.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Sun, 26 Nov 2006 12:07:00 +0000 +layout: post +slug: 205-final-version-of-2.6.18-grml +title: final version of 2.6.18-grml + +--- +A new version of [2\.6\.18\-grml is available](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.18-grml/) (take a look at the [kernel repository](http://hg.grml.org/grml-kernel/) for details). This should become the final version of 2\.6\.18\-grml so it will be available in the [grml repository](http://grml.org/repos/) soon. A last few tests will take place, some docs have to be updated and then a first release\-candidate of grml 0\.9 will be available to the public. diff --git a/content/post/206-searching-for-artwork-for-grml-0.9-update.md b/content/post/206-searching-for-artwork-for-grml-0.9-update.md new file mode 100644 index 0000000..4b73521 --- /dev/null +++ b/content/post/206-searching-for-artwork-for-grml-0.9-update.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 26 Nov 2006 21:09:00 +0000 +layout: post +slug: 206-searching-for-artwork-for-grml-0.9-update +title: searching for artwork for grml 0.9 [update] + +--- +We don't have artwork for grml 0\.9 yet (besides a fallback version from myself) and therefore the release\-name for grml 0\.9 isn't stable either. So if you want to 'immortalize' yourself in grml and can contribute a nice wallpaper and/or a cd\-cover: please [let me know](http://grml.org/contact/)! +**Update:** wallpaper is ready, release\-name as well (thanks for ideas \- formorer and Martin Piskernig!). The cd\-cover is pending but will be done in the next few days... diff --git a/content/post/207-grml-0.9-release-candidate-1-available.md b/content/post/207-grml-0.9-release-candidate-1-available.md new file mode 100644 index 0000000..4775ead --- /dev/null +++ b/content/post/207-grml-0.9-release-candidate-1-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 28 Nov 2006 11:19:00 +0000 +layout: post +slug: 207-grml-0.9-release-candidate-1-available +title: grml 0.9 - release candidate 1 available + +--- +The first release candidate of grml 0\.9 is available. Take a look at [the release announcement](http://grml.org/files/README-0.9-rc1.php) for details about all the nifty new features. Please test the ISO and all the stuff you usually need so we can provide a rocking stable 0\.9 release soon. Download the ISO from the devel directory of the mirrors listed at [grml.org/download/](http://grml.org/download/). diff --git a/content/post/208-new-Debian-repositories-for-grml.md b/content/post/208-new-Debian-repositories-for-grml.md new file mode 100644 index 0000000..de2f8b0 --- /dev/null +++ b/content/post/208-new-Debian-repositories-for-grml.md @@ -0,0 +1,18 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 02 Dec 2006 15:54:00 +0000 +layout: post +slug: 208-new-Debian-repositories-for-grml +title: new Debian repositories for grml + +--- +Please notice that grml has new Debian package repositories as announced on [the grml user mailinglist](http://lists.mur.at/mailman/listinfo/grml). Please adjust the line containing grml.org/repos/ in your /etc/apt/sources.list to something like: + +``` +# stable grml repository: + deb http://deb.grml.org/ grml-stable main + deb-src http://deb.grml.org/ grml-stable main +``` +See [the announce mail](http://lists.mur.at/pipermail/grml/2006-December/001159.html) for more details. diff --git a/content/post/209-changes-from-grml-0.9-rc1-to-stable-release.md b/content/post/209-changes-from-grml-0.9-rc1-to-stable-release.md new file mode 100644 index 0000000..ded6aec --- /dev/null +++ b/content/post/209-changes-from-grml-0.9-rc1-to-stable-release.md @@ -0,0 +1,30 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 05 Dec 2006 17:08:00 +0000 +layout: post +slug: 209-changes-from-grml-0.9-rc1-to-stable-release +title: changes from grml 0.9-rc1 to stable release + +--- +The final release is on its way, should be available on 6th of december. JFTR: + +``` +Changes from grml 0.9-rc1 to stable release: +* Update packages to Debian pool by 4th of december 2006 +* sw-raid: do not automatically assemble md arrays anymore, + instead create /etc/mdadm/mdadm.conf by default (disable via + bootoption noswraid) and boot using swraid to enable automatic + assembling of swraid/md arrays or run 'Start mdadm-raid' then +* added iscsitarget-2.6.18-grml +* removed thc-ipv6, ipmasqadm, tex-refs, open-iscsi, pnpbios-tools + thc-pptp-bruter, ndiswrapper-utils-1.8, giflib-bin, giflib3g +* renamed script fma into qma (quick manual access) and provide + less-like vim (thanks to wuehlmaus) +* zsh: new default umask setting is 002 +* grml-terminalserver: some small fixes (including the + /etc/resolv.conf issue, thanks to Wolfgang Karall) +* fixed problem when booting via firewire (thanks for noticing, + Hendrik Scholz!) +``` diff --git a/content/post/21-packaged-bashburn.md b/content/post/21-packaged-bashburn.md new file mode 100644 index 0000000..bf1eb72 --- /dev/null +++ b/content/post/21-packaged-bashburn.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Tue, 08 Mar 2005 13:14:38 +0000 +layout: post +slug: 21-packaged-bashburn +title: packaged bashburn + +--- +Martin Simon suggested to add [bashburn](http://bashburn.sourceforge.net/) to grml. I just packaged it but had no time to test if it works as intended. You can find it in the [grml\-repository](http://grml.org/repos/) \- feedback welcome. \ No newline at end of file diff --git a/content/post/210-grml-0.9-and-grml-small-0.3-available.md b/content/post/210-grml-0.9-and-grml-small-0.3-available.md new file mode 100644 index 0000000..6bc21fb --- /dev/null +++ b/content/post/210-grml-0.9-and-grml-small-0.3-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Wed, 06 Dec 2006 23:18:00 +0000 +layout: post +slug: 210-grml-0.9-and-grml-small-0.3-available +title: grml 0.9 and grml-small 0.3 available + +--- +We have a new release: [grml 0\.9](http://grml.org/files/README-0.9.php) with codename 'Dioptrienotto' and [grml\-small 0\.3](http://grml.org/files/README-0.3-small.php) with codename 'Zwergenaufstand' are [available for public download](http://grml.org/download/). diff --git a/content/post/211-new-develrelease-0.9-1.md b/content/post/211-new-develrelease-0.9-1.md new file mode 100644 index 0000000..ee246c1 --- /dev/null +++ b/content/post/211-new-develrelease-0.9-1.md @@ -0,0 +1,32 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 17 Dec 2006 23:08:00 +0000 +layout: post +slug: 211-new-develrelease-0.9-1 +title: 'new develrelease: 0.9-1' + +--- +We have a new develrelease. grml 0\.9\-1 is available for [beta\-testers](http://grml.org/beta-tester/) and grml\-developers. +Quoting the main changelog: + +``` + * kernel 2.6.19-grml + * use utf8 by default: + - when using lang=$LANG it defaults to utf8, it's possible to + use lang=$LANG-utf8 as well for backward compability + - fallback to iso is possible through bootoption lang=$LANG-iso + - now using Uni3-Terminus14 as default font instead of + Lat15-Terminus16 which should improve use of utf8 on console; + very probably I'll change the font to Uni3-Terminus16 + * update Debian packages to pool by today (except initramfs-tools + which is once again broken, using an older version therefore) + * grml2hd should work on SW-RAID again, installs + /etc/grml2hd/config with permissions 600 now so possible sensible + data can't be read by non-root + * zsh: use of global dirstack, this allows switching directories + via "cd -" also when running a new/fresh shell + session (thanks schula + ft) + * some minor bugfixes, improvements,... +``` diff --git a/content/post/212-first-version-of-kernel-2.6.19-grml.md b/content/post/212-first-version-of-kernel-2.6.19-grml.md new file mode 100644 index 0000000..9558076 --- /dev/null +++ b/content/post/212-first-version-of-kernel-2.6.19-grml.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Sun, 17 Dec 2006 23:10:00 +0000 +layout: post +slug: 212-first-version-of-kernel-2.6.19-grml +title: first version of kernel 2.6.19-grml + +--- +As written in [the announce for the new develrelease 0\.9\-1](http://blog.grml.org/archives/219-new-develrelease-0.9-1.html) a first version of [2\.6\.19\-grml](http://hg.grml.org/grml-kernel) is [available](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.19-grml/). diff --git a/content/post/213-New-team-member-Frank-Terbeck.md b/content/post/213-New-team-member-Frank-Terbeck.md new file mode 100644 index 0000000..adc6743 --- /dev/null +++ b/content/post/213-New-team-member-Frank-Terbeck.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 06 Jan 2007 12:23:00 +0000 +layout: post +slug: 213-New-team-member-Frank-Terbeck +title: 'New team member: Frank Terbeck' + +--- +Frank Terbeck joined [the grml\-team](http://grml.org/team/). Frank did a lot of work in the zsh setup of grml. Welcome in the grml team, Frank! diff --git a/content/post/214-packaged-gatling.md b/content/post/214-packaged-gatling.md new file mode 100644 index 0000000..5388e75 --- /dev/null +++ b/content/post/214-packaged-gatling.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sat, 06 Jan 2007 20:09:00 +0000 +layout: post +slug: 214-packaged-gatling +title: packaged gatling + +--- +Today I finished [work on packaging](http://hg.grml.org/gatling)[gatling](http://www.fefe.de/gatling/), a high performance web server. Get the Debian package from [the grml testing repository](http://deb.grml.org/). diff --git a/content/post/215-packaged-incron.md b/content/post/215-packaged-incron.md new file mode 100644 index 0000000..e9de236 --- /dev/null +++ b/content/post/215-packaged-incron.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sun, 07 Jan 2007 14:31:00 +0000 +layout: post +slug: 215-packaged-incron +title: packaged incron + +--- +I [packaged](http://hg.grml.org/incron)[incron](http://incron.aiken.cz/), an inotify cron system. As usual the debian package is available in [the grml\-testing repository](http://deb.grml.org/). diff --git a/content/post/216-grml-small-0.3-in-LinuxUser-022007.md b/content/post/216-grml-small-0.3-in-LinuxUser-022007.md new file mode 100644 index 0000000..15c07cf --- /dev/null +++ b/content/post/216-grml-small-0.3-in-LinuxUser-022007.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Mon, 22 Jan 2007 16:37:00 +0000 +layout: post +slug: 216-grml-small-0.3-in-LinuxUser-022007 +title: grml-small 0.3 in LinuxUser 02/2007 + +--- +grml\-small 0\.3 is [shipped on the DVD of LinuxUser magazine 02/2007](http://www.linux-user.de/ausgabe/2007/02/012-heft-distribution/index.html) diff --git a/content/post/217-packaged-advchk.md b/content/post/217-packaged-advchk.md new file mode 100644 index 0000000..f328517 --- /dev/null +++ b/content/post/217-packaged-advchk.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- packages +date: Mon, 22 Jan 2007 16:40:00 +0000 +layout: post +slug: 217-packaged-advchk +title: packaged advchk + +--- +I [created a Debian package](http://hg.grml.org/advchk/) of [advchk](http://advchk.unixgu.ru/), a tool for monitoring the security of installed software. Advisory Check gathers security advisories using RSS / RDF / XML feeds, compares them against a list of known software, and alerts you if +you\`re vulnerable. As usual the Debian package is available via [the grml\-testing pool](http://deb.grml.org/). diff --git a/content/post/218-working-on-grml-ppc.md b/content/post/218-working-on-grml-ppc.md new file mode 100644 index 0000000..c1ff2ea --- /dev/null +++ b/content/post/218-working-on-grml-ppc.md @@ -0,0 +1,18 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 22 Jan 2007 22:02:00 +0000 +layout: post +slug: 218-working-on-grml-ppc +title: working on grml-ppc + +--- +As written in [my personal blog](http://michael-prokop.at/blog/) I'm running [Debian on my ppc efika board](http://michael-prokop.at/blog/2007/01/17/debian-on-the-efika-board/) already. Now I've a first, working grml\-kernel for ppc: + +``` +# uname -a +Linux grmlppc 2.6.19-grml #2 PREEMPT Sat Jan 20 20:26:15 CET 2007 ppc GNU/Linux +``` +Now I can really start working on grml\-ppc on my own. The plan is to have grml64 and grml\-ppc available with release of grml 1\.0\. +Currently I'm [crosscompiling the kernel on x86](http://michael-prokop.at/blog/2007/01/21/cross-compile-the-linux-kernel-on-debian/). It works but it would be nice to have a more powerful compile system, especially another (native) ppc system would be fine.... diff --git a/content/post/219-grml-at-Chemnitzer-Linux-Tage-2007.md b/content/post/219-grml-at-Chemnitzer-Linux-Tage-2007.md new file mode 100644 index 0000000..f1951a4 --- /dev/null +++ b/content/post/219-grml-at-Chemnitzer-Linux-Tage-2007.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- events +date: Sat, 27 Jan 2007 23:55:00 +0000 +layout: post +slug: 219-grml-at-Chemnitzer-Linux-Tage-2007 +title: grml at Chemnitzer Linux-Tage 2007 + +--- +[grml](http://grml.org/) will be present at [Chemnitzer Linux\-Tage 2007](http://chemnitzer.linux-tage.de/2007/info/) (in germany) which take place on 3rd and 4th of march 2007\. Several grml developers will be there and have a develmeeting. We plan to provide a special release available on the event exclusive. You can meet us at the grml\-booth, hope to see you there! diff --git a/content/post/22-LegatoClient.md b/content/post/22-LegatoClient.md new file mode 100644 index 0000000..2623676 --- /dev/null +++ b/content/post/22-LegatoClient.md @@ -0,0 +1,14 @@ +--- +author: Michael Prokop +categories: +- packages +date: Tue, 08 Mar 2005 13:17:41 +0000 +layout: post +slug: 22-LegatoClient +title: LegatoClient + +--- +Andreas Neuhold sent me a package request for LegatoClient:* [http://olivier\-lemaire.org/debian/LegatoNetworkerClient.html](http://olivier-lemaire.org/debian/LegatoNetworkerClient.html) +* + +The package lgtoclnt available at [olivier\-lemaire.org](http://olivier-lemaire.org/debian/index.html) would require 35\.2MB of space \- a lot too much to add it to grml. Maybe someone could create/provide "a smaller version"? Does anyone of you know/use LegatoClient? \ No newline at end of file diff --git a/content/post/220-roadmap-to-grml-1.0.md b/content/post/220-roadmap-to-grml-1.0.md new file mode 100644 index 0000000..6fe0a50 --- /dev/null +++ b/content/post/220-roadmap-to-grml-1.0.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 28 Jan 2007 11:21:00 +0000 +layout: post +slug: 220-roadmap-to-grml-1.0 +title: roadmap to grml 1.0 + +--- +What's my roadmap to grml 1\.0? +* kernel 2\.6\.20\-grml ([issue96](http://bts.grml.org/grml/issue96)) +* grml\-ppc: provide a first version of grml for PowerPC ([issue95](http://bts.grml.org/grml/issue95)) +* grml64: provide a first version of grml 64 bit version ([issue13](http://bts.grml.org/grml/issue13)) +* use utf8 as default mode ([issue43](http://bts.grml.org/grml/issue43)) +* grml2hd: use UUID for root\-device ([issue93](http://bts.grml.org/grml/issue93)), provide dialog for dis\-/enabling services ([issue89](http://bts.grml.org/grml/issue89)), support for grub within grml2hd itself ([issue81](http://bts.grml.org/grml/issue81)) +Of course [resolving the other issues on grml's BTS](http://bts.grml.org/grml/) is on the todo list as well. Features like unionfs\-overlays and additional squashfs\-files are on the wishlist too of course. My plan is to release grml 1\.0 in march 2007\. Needs a lot of work of course... diff --git a/content/post/221-update-of-zsh-lovers-in-asciidoc-format.md b/content/post/221-update-of-zsh-lovers-in-asciidoc-format.md new file mode 100644 index 0000000..5bc185d --- /dev/null +++ b/content/post/221-update-of-zsh-lovers-in-asciidoc-format.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sun, 28 Jan 2007 16:17:00 +0000 +layout: post +slug: 221-update-of-zsh-lovers-in-asciidoc-format +title: update of zsh-lovers - in asciidoc format + +--- +It was on my todolist for ages, thanks to Christian '[strcat](http://strcat.de/)' Schneider we have the zsh\-lovers manpage in asciidoc format now. [asciidoc](http://www.methods.co.nz/asciidoc/) provides much smoother output than my nroff hacks. :\-) Adding new tips is much easier now as well, especially since we maintain the manpage within a mercurial repository ([hg.grml.org/zsh\-lovers](http://hg.grml.org/zsh-lovers)). Get the zsh\-lovers manpage in manpage format, as HTML or PDF from [grml.org/zsh/](http://grml.org/zsh/#zshlovers), a Debian package is available via the [grml\-testing pool](http://deb.grml.org/) as well of course. diff --git a/content/post/222-grml-user-survey.md b/content/post/222-grml-user-survey.md new file mode 100644 index 0000000..d6b031e --- /dev/null +++ b/content/post/222-grml-user-survey.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Sun, 28 Jan 2007 18:22:35 +0000 +layout: post +slug: 222-grml-user-survey +title: grml user survey + +--- +The first [grml user survey is online](http://grml.org/user-survey/grml.txt). The purpose of this is to help grml developers gain a better idea of what the grml user community is really doing and using, and what aspects people would most like to see improved. Please [contribute](http://grml.org/user-survey/grml.txt)! diff --git a/content/post/223-new-devel-release-0.9-2.md b/content/post/223-new-devel-release-0.9-2.md new file mode 100644 index 0000000..e3e1d8d --- /dev/null +++ b/content/post/223-new-devel-release-0.9-2.md @@ -0,0 +1,41 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 28 Jan 2007 19:52:00 +0000 +layout: post +slug: 223-new-devel-release-0.9-2 +title: 'new devel release: 0.9-2' + +--- +We have a new develrelease. grml 0\.9\-2 is available for [beta\-testers](http://grml.org/beta-tester/) and grml\-developers. +Quoting the main changelog: + +``` + * *no* kernel update, I'm lacking time and 2.6.20 should be + available soon, I don't want to put further work into 2.6.19 now + * some updates for "utf8 mode by default", main issues should be + resolved now (some problems are present inside GNU screen though) + [notice: handling of unicode_start for hd-installation is on the + todo-list: http://bts.grml.org/grml/issue75 ] + * several bugfixes and updates in grml-network's netcardconfig, + in grml-rebuildfstab and grml-scanpartitions + * extended zsh configuration + * big update and rewrite of zsh-lovers, thanks to Christian Schneider: + http://blog.grml.org/archives/229-update-of-zsh-lovers-in-asciidoc-format.html + * added script gsuggest.pl: google suggest - ask google for + keyword suggestions + * Packages removed since 0.9 (excluding lib* and 2.6.18-grml): + ethereal-common linux-wlan-ng linux-wlan-ng-firmware lout + lout-common olsrd-plugin opie-server unionfs-utils xen-tools + xen-utils-common + * Packages added since 0.9 (excluding lib* and 2.6.19-grml): + advchk cryopid dnsproxy fatresize flashplugin-nonfree funionfs + gatling gems genisoimage icedax imsniff keyutils keyutils-lib + kvm mcabber ncc olsrd-plugins pnputils python-urwid + recordmydesktop scalpel smbnetfs tesseract-ocr-data uncrustify + urlscan vde2 vinetto xserver-xorg-input-aiptek + xserver-xorg-input-elo2300 xserver-xorg-input-elographics + xserver-xorg-input-hyperpen xserver-xorg-input-joystick + xserver-xorg-input-penmount xserver-xorg-input-void xwatchwin +``` diff --git a/content/post/224-first-version-of-2.6.20-grml.md b/content/post/224-first-version-of-2.6.20-grml.md new file mode 100644 index 0000000..399a013 --- /dev/null +++ b/content/post/224-first-version-of-2.6.20-grml.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Thu, 08 Feb 2007 17:48:00 +0000 +layout: post +slug: 224-first-version-of-2.6.20-grml +title: first version of 2.6.20-grml + +--- +A [first version](http://hg.grml.org/grml-kernel/rev/7a552dcb6a53) of kernel [2\.6\.20\-grml is available](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.20-grml/): + +``` +Linux grml 2.6.20-grml #1 SMP PREEMPT Thu Feb 8 00:15:11 CET 2007 i686 GNU/Linux +``` +Some external, extra modules are missing currently (compare with [grml.org/kernel/](http://grml.org/kernel/)) due to API changes. Anyway, I'd like to base grml 1\.0 on kernel 2\.6\.20\-grml so expect several updates in the next few weeks. diff --git a/content/post/225-grml2hd-supports-grub-and-rootUUID.md b/content/post/225-grml2hd-supports-grub-and-rootUUID.md new file mode 100644 index 0000000..fc0b7fd --- /dev/null +++ b/content/post/225-grml2hd-supports-grub-and-rootUUID.md @@ -0,0 +1,23 @@ +--- +author: Michael Prokop +categories: +- packages +date: Thu, 15 Feb 2007 12:29:00 +0000 +layout: post +slug: 225-grml2hd-supports-grub-and-rootUUID +title: grml2hd supports grub and root=UUID + +--- +I just finished main work of supporting grub directly within grml2hd and uploaded grml2hd\_0\.9\.3\_all.deb to the grml\-testing pool in those minutes. Now there's a new dialog in grml2hd which lets you choose between lilo and grub as bootloader: + +[![screenshot of grml2hd](/images/grml2hd-grub.serendipityThumb.png)](/images/grml2hd-grub.png)[![screenshot of grub on grml-small](/images/grml2hd-grub2.serendipityThumb.png)](/images//grml2hd-grub2.png) + +Notes: + +* using grub on SW\-RAID devices is not yet supported +* grub configuration does not provide artwork currently. I'd be happy if someone could contribute a nice bootsplash for grub at grml! +* please do **not** use the testing version of grml2hd on your productive environment yet! It needs some further heavy testing before entering stable... any feedback is welcome of course. + +Oh, and another nifty feature within grml2hd: installation now uses root\=UUID by default. This feature requires an initrd/initramfs so we use initramfs by default now (a dialog less within grml2hd) but you can make sure booting your grml system always choses the right partition, no matter how you are booting your system (like via external usb device): + +[![screenshot of using root-uuid](/images/root-uuid.serendipityThumb.png)](/images/root-uuid.png) diff --git a/content/post/226-new-develrelease-0.9-3.md b/content/post/226-new-develrelease-0.9-3.md new file mode 100644 index 0000000..42e6b76 --- /dev/null +++ b/content/post/226-new-develrelease-0.9-3.md @@ -0,0 +1,33 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 18 Feb 2007 22:07:00 +0000 +layout: post +slug: 226-new-develrelease-0.9-3 +title: 'new develrelease: 0.9-3' + +--- +We have a new develrelease. grml 0\.9\-3 is available for [beta\-testers](http://grml.org/beta-tester/) and grml\-developers. +Quoting the main changelog: + +``` + * kernel 2.6.20-grml + Notice: not all *extra*, external modules are available yet but + I think the most important ones are there, see + http://dufo.tugraz.at/~prokop/grml-kernel/2.6.20-grml/ for details + * several updates regarding utf8 handling: all known issues should + be resolved now - if you notice any further problems regarding + utf8/language/... please report them! + * grml2hd: support for grub and use of UUID by default + http://blog.grml.org/archives/233-grml2hd-supports-grub-and-rootUUID.html + Notice: the grub code is new, there *might* be bugs present + even though I tested it carefully, so don't use it on your + productive environment unless you really want to. :) + * fixed issues known from previous develreleases + * several updates of configuration files + * Does anyone of you suffer from the "timezone problem" with grml? + http://bts.grml.org/grml/issue82 + If so please contact me! Thanks to Jan-Pieter Jacobs we might + have a fix for the problem but I need your feedback. +``` diff --git a/content/post/227-new-grml-script-dirvish-setup.md b/content/post/227-new-grml-script-dirvish-setup.md new file mode 100644 index 0000000..255944f --- /dev/null +++ b/content/post/227-new-grml-script-dirvish-setup.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Fri, 23 Feb 2007 22:59:00 +0000 +layout: post +slug: 227-new-grml-script-dirvish-setup +title: 'new grml-script: dirvish-setup' + +--- +I just wrote a small script named [dirvish\-setup](http://hg.grml.org/grml-scripts/rev/5d8e02c11428a2d001d96042a1a5456bd9df0e16) which sets up basic configuration for use with the rsync based backup software named [dirvish](http://www.dirvish.org/). Testers welcome, please report feedback. diff --git a/content/post/228-new-build-of-2.6.20-grml.md b/content/post/228-new-build-of-2.6.20-grml.md new file mode 100644 index 0000000..0bbdf42 --- /dev/null +++ b/content/post/228-new-build-of-2.6.20-grml.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Sun, 25 Feb 2007 15:35:00 +0000 +layout: post +slug: 228-new-build-of-2.6.20-grml +title: new build of 2.6.20-grml + +--- +I [worked on a new version of 2\.6\.20\-grml](http://hg.grml.org/grml-kernel/rev/036807a852e7). The kernel features 2\.6\.20\.1, plus iteraid and unionfs now. Several external modules [are available](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.20-grml/) as well, [some few are missing though](http://bts.grml.org/grml/issue96) (due to API changes in 2\.6\.20\). I just uploaded all the debian packages of 2\.6\.20\-grml to the grml\-testing pool. diff --git a/content/post/229-grml2hd-screenshot-gallery.md b/content/post/229-grml2hd-screenshot-gallery.md new file mode 100644 index 0000000..f64274e --- /dev/null +++ b/content/post/229-grml2hd-screenshot-gallery.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Mon, 26 Feb 2007 15:20:00 +0000 +layout: post +slug: 229-grml2hd-screenshot-gallery +title: grml2hd screenshot gallery + +--- +A [screenshot gallery showing details of the grml2hd process is available online](http://grml.org/grml2hd/gallery/). (Notice: you'll see the features of the current grml2hd version which supports grub already.) diff --git a/content/post/23-new-team-member-Julius-Plenz.md b/content/post/23-new-team-member-Julius-Plenz.md new file mode 100644 index 0000000..9b1a809 --- /dev/null +++ b/content/post/23-new-team-member-Julius-Plenz.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 08 Mar 2005 21:32:36 +0000 +layout: post +slug: 23-new-team-member-Julius-Plenz +title: 'new team member: Julius Plenz' + +--- +Julius Plenz joined [the grml\-team](http://grml.org/team/). Welcome, Julius! diff --git a/content/post/230-grml-in-tecchannel-compact-magazine.md b/content/post/230-grml-in-tecchannel-compact-magazine.md new file mode 100644 index 0000000..1c62b8e --- /dev/null +++ b/content/post/230-grml-in-tecchannel-compact-magazine.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Mon, 05 Mar 2007 18:42:00 +0000 +layout: post +slug: 230-grml-in-tecchannel-compact-magazine +title: grml in tecchannel compact magazine + +--- +A short article about grml is available in [the tecchannel compact magazine, edition 'april/mai/juni 2007'](http://www.tecchannel.de/news/themen/server/463184/), the grml\-ISO is part of the CD shipped with the magazine as well. Thanks a lot especially to Moritz Jäger for the voucher copy! diff --git a/content/post/231-grml-at-chemnitzer-linuxdays-2007.md b/content/post/231-grml-at-chemnitzer-linuxdays-2007.md new file mode 100644 index 0000000..69521e0 --- /dev/null +++ b/content/post/231-grml-at-chemnitzer-linuxdays-2007.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- events +date: Wed, 07 Mar 2007 23:00:00 +0000 +layout: post +slug: 231-grml-at-chemnitzer-linuxdays-2007 +title: grml at chemnitzer linuxdays 2007 + +--- +[Chemnitz Linuxdays 2007](http://chemnitzer.linux-tage.de/2007/info/) were great. Several [grml developers](http://grml.org/team/) (including myself) have been there, we even had our own [grml booth](http://chemnitzer.linux-tage.de/2007/live/plan.html): +[![mika at grml booth](/images/DSC_0004.serendipityThumb.jpg)](/images/DSC_0004.jpg)We had two Efika boards at the grml booth (one from formorer and the other one from myself). Formorer and me did some further work on the ppc\-port of grml: +[![efika-board](/images/2007-03-03_15h13_IMG_1524.serendipityThumb.jpg)](/images/2007-03-03_15h13_IMG_1524.jpg)The grml\-team had the chance to test one server of [the Linux cluster in chemnitz](http://www.heise.de/newsticker/meldung/84925) \[Chemnitzer Hochleistungs\-Linux\-Cluster (CHIC)] with grml. The server is a IBM System x3455 featuring Dual\-Core AMD Opteron Processor, DDR2\-RAM and AMD's virtualization technology 'Secure Virtual Machine' (SVM). The cluster machine running grml: +[![cluster box at grml-booth](/images/2007-03-03_15h23_IMG_1541.serendipityThumb.jpg)](/images/2007-03-03_15h23_IMG_1541.jpg)Output of /proc/cpuinfo running grml: +[![/proc/cpuinfo screenshot](/images/2007-03-03_15h44_IMG_1550.serendipityThumb.jpg)](/images/2007-03-03_15h44_IMG_1550.jpg)The server at the grml booth: +[![server at grml booth](/images/2007-03-03_15h14_IMG_1527.serendipityThumb.jpg)](/images/2007-03-03_15h14_IMG_1527.jpg)Oh, and as you can see in the last picture we had CDs of a special grml release (0\.9\-5\) at the grml\-booth! diff --git a/content/post/232-grml64-64-bit-version-of-grml.md b/content/post/232-grml64-64-bit-version-of-grml.md new file mode 100644 index 0000000..105b61c --- /dev/null +++ b/content/post/232-grml64-64-bit-version-of-grml.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 25 Mar 2007 11:38:00 +0000 +layout: post +slug: 232-grml64-64-bit-version-of-grml +title: grml64 - 64 bit version of grml + +--- +[![](/images/gkrellShoot_07-03-25_123133.serendipityThumb.png)](/images/gkrellShoot_07-03-25_123133.png)Yes \- that's correct: grml64 \- a 64 bit version of grml \- is on its way. I'll upload the first official develrelease today so [beta\-testers](http://grml.org/beta-tester/) and developers can grab it. If you want to test the 64bit version of grml too just join [\#grml](http://grml.org/irc/). diff --git a/content/post/233-new-develrelease-grml-0.9-6.md b/content/post/233-new-develrelease-grml-0.9-6.md new file mode 100644 index 0000000..5555265 --- /dev/null +++ b/content/post/233-new-develrelease-grml-0.9-6.md @@ -0,0 +1,56 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 25 Mar 2007 17:16:00 +0000 +layout: post +slug: 233-new-develrelease-grml-0.9-6 +title: 'new develrelease: grml 0.9-6' + +--- +After uploading [grml64](http://blog.grml.org/archives/240-grml64-64-bit-version-of-grml.html) I also uploaded a new develrelease of grml (the 32bit version ;\-)) for beta\-testers and developers. So, what's new? Read yourself: + +``` +This release is a very special one for me. There are many updates, +fixes, addons - I could remove most of the release-stoppers +(http://bts.grml.org/release-stoppers). From my POV we are pretty +close to grml 1.0-rc1 now. But due to several updates it needs heavy +testing of course. So if you want to help us please test this +release and report *anything* you find and think should be fixed for +grml 1.0! +Main changelog: +=============== + * update of kernel 2.6.20-grml, now based on 2.6.20.3 + You're missing a feature/module/...? Report! + * grml-terminalserver: big improvements like better module loading + and switch to atftpd (thanks gebi) - give it a try! + * grml2hd: added grml-setservices (interface for basic + configuration of system startup/shutdown via + /etc/runlevel.conf), improved grub code, some minor stuff... + * added bootoption 'qemu', currently it does nothing else than + copying /etc/X11/xorg.conf.example to /etc/X11/xorg.conf (if you + have further ideas please inform me) + * grml-autoconfig: dropped userspace/powernowd stuff in + cpufrequeny scaling in favour of the ondemand-governor. If you + notice any problems with powermanagement on your laptop please + let me know. + * news from grml-scripts: + - added dirvish-setup: a simple script for setting up a basic + configuration for backup software dirvish. + - grml-setlang: do not set $TZ anymore, we want to handle it via + /etc/timezone instead of /etc/default/locale; notice: the + timezone configuration has been documented detailed at + http://grml.org/faq/#timezone and within 'grml-tips timezone' + Questions? Problems? Report! + - integrated grml-quickconfig within zsh-login. grml-quickconfig + has been contributed by Michael Schierl - thanks! [Needs some + more tweaking though...] + - added iso-term (wrapper script to run x-terminal-emulator in + iso885915 mode). + - added alignmargins (adjust the margins and the position of the + printed contents on the paper) + * /etc/zsh/zshrc: added aliases for better iso<->utf handling + (term2iso, term2utf, utf2iso, iso2utf), big update of swspeak + alias, added function ytdl (download video from youtube), and + tons of other fixes, updates, additions... +``` diff --git a/content/post/234-using-grml-as-rescuesystem-in-a-datacenter.md b/content/post/234-using-grml-as-rescuesystem-in-a-datacenter.md new file mode 100644 index 0000000..b022cc6 --- /dev/null +++ b/content/post/234-using-grml-as-rescuesystem-in-a-datacenter.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Wed, 28 Mar 2007 22:16:00 +0000 +layout: post +slug: 234-using-grml-as-rescuesystem-in-a-datacenter +title: using grml as rescuesystem in a datacenter + +--- +Marc 'Zugschlus' Haber wrote a very nice article named '[using grml to prepare LVM surgery](http://blog.zugschlus.de/archives/530-using-grml-to-prepare-LVM-surgery.html)' where he describes how he is using grml as rescue system in the datacenter of the well known german ISP named Strato. It's definitely worth reading [the article](http://blog.zugschlus.de/archives/530-using-grml-to-prepare-LVM-surgery.html). Thanks for the nice article, Marc! diff --git a/content/post/235-linux-image-2.6.20-grml-grml.04.md b/content/post/235-linux-image-2.6.20-grml-grml.04.md new file mode 100644 index 0000000..f4ae1f0 --- /dev/null +++ b/content/post/235-linux-image-2.6.20-grml-grml.04.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Mon, 09 Apr 2007 12:16:27 +0000 +layout: post +slug: 235-linux-image-2.6.20-grml-grml.04 +title: 'linux-image-2.6.20-grml: grml.04' + +--- +A new full\-featured version of 2\.6\.20\-grml (revision grml.04\) is available in the grml\-testing pool. It's based on 2\.6\.20\.6 and I plan to use it as stable kernel for the new develrelease grml 0\.9\-7, the upcoming grml 1\.0\-rc1 and the final stable version as well if everything works as expected. It's already integrated within my latest devel\-ISO and I'm working on the last few issues on the todolist. Expect to get a new develrelease within the next few days.... Same applies to grml64 and grml\-small as well... Now going back to work... diff --git a/content/post/236-grml-user-survey-running-until-15th-april-2007.md b/content/post/236-grml-user-survey-running-until-15th-april-2007.md new file mode 100644 index 0000000..4ec03bf --- /dev/null +++ b/content/post/236-grml-user-survey-running-until-15th-april-2007.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Mon, 09 Apr 2007 12:22:00 +0000 +layout: post +slug: 236-grml-user-survey-running-until-15th-april-2007 +title: grml user survey running until 15th april 2007 + +--- +Last chance to [take part in the grml user survey](http://grml.org/user-survey/grml.txt). It's running until 15th april 2007\. Please help us improving grml! diff --git a/content/post/237-new-develreleases-grml-0.9-7,-grml64-0.02-and-grml-small-0.3-2.md b/content/post/237-new-develreleases-grml-0.9-7,-grml64-0.02-and-grml-small-0.3-2.md new file mode 100644 index 0000000..7682a01 --- /dev/null +++ b/content/post/237-new-develreleases-grml-0.9-7,-grml64-0.02-and-grml-small-0.3-2.md @@ -0,0 +1,81 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 15 Apr 2007 15:58:00 +0000 +layout: post +slug: 237-new-develreleases-grml-0.9-7,-grml64-0.02-and-grml-small-0.3-2 +title: 'new develreleases: grml 0.9-7, grml64 0.02 and grml-small 0.3-2' + +--- +I was working very hard the last few days, the result is a bunch of new develreleases. The stable releases are coming closer now, I've just to write the release notes and find artwork for the new releases (want to contribute? let me know!) first. Quoting the main changelog for the new develreleases: + +``` +======================================================================= +Main changelog for grml: + * updated kernel 2.6.20-grml based on 2.6.20.6 + * updated libc6 (2.5) + * updated Debian packages by 2007-04-15 + * several fixes, including the ones mentioned on + http://wiki.grml.org/doku.php?id=grml_devel + * LaTeX: switch from tetex to texlive + * grml-debootstrap is aware of stages (canceling is possible now), + supports lenny (additionally to Etch of course) now as well + * grml-x: use of evdev, please test it with all your mouses and + report whether it works or not! + * tons of other nifty updates/addons/... I've to dig through the + changelogs first.... :) +Removed packages since grml 0.9: + aircrack classpath classpath-common classpath-gtkpeer cpp-3.3 ddd + debsig-verify doc-base emacspeak ethereal ethereal-common gcc-2.95 + gcc-3.3 gcc-3.3-base glibc-doc grml-btnet grml-kerneladdons-2.6.18 + grml-sysvinit gs-gpl jamvm java-common kdoc latex-ucs + libavahi-core4 libbind9-0 libclamav1 libcman1 libdlm1 libdns21 + libexiv2-0.10 libgcj-common libgtk-perl libgulm1 libinklevel3 + libisc11 libisccc0 libisccfg1 liblwres9 libncurses5-dev + libnet-pcap-perl libnet-perl libnids1.20 libpam-opie libqdbm14 + libreadline5-dev librudiments0.29 libsasl2 libsqlrelay-0.37 + libstdc++2.10-glibc2.2 libstdc++5 libtorrent9 libuclibc0 + libxmltok1 linux-wlan-ng linux-wlan-ng-firmware lout lout-common + lufs-utils lvm-common lvm10 madwifi-doc misdn-utils mutt-ng + muttprint nxclient olsrd-plugin openafs-client openafs-krb5 + opie-server postgresql-client-8.1 prosper python-clamav + python-jaxml python2.3 samdump scapy simh tclx8.3 tesseract-ocr + tetex-base tetex-bin tetex-extra tethereal tftp-hpa tftpd-hpa + tk-brief unionfs-utils unzsplit valgrind wellenreiter wmi + xen-tools xen-utils-common xlibmesa-gl zsplit +Added packages since grml 0.9: + advchk array-info ascii2binary atftpd blktrace bluetooth-alsa cbm + clive concalc cryopid dnsproxy dvb-utils fatresize funionfs + gaffitter gatling gems genisoimage grml-desktop + grml-kerneladdons-2.6.20 grml-pylib icedax ii imsniff keyutils + kqemu-common kvm mcabber mtp-tools ncc newsbeuter odt2txt + olsrd-plugins oss-compat pdfcube perl-tk pnputils podget + postgresql-client-8.2 python-scapy python-urwid recordmydesktop + samdump2 scalpel sigit smbnetfs speedometer texlive-base + texlive-base-bin texlive-common texlive-doc-base + texlive-fonts-recommended texlive-lang-german texlive-latex-base + texlive-latex-recommended treil tss uncrustify urlscan vde2 + vinetto xserver-xorg-input-aiptek xserver-xorg-input-elo2300 + xserver-xorg-input-elographics xserver-xorg-input-evtouch + xserver-xorg-input-hyperpen xserver-xorg-input-joystick + xserver-xorg-input-penmount xserver-xorg-input-void xwatchwin zzuf +======================================================================= +======================================================================= +Main changelog for grml64: + * Tons of updates, fixes,.. updated Debian packages by 2007-04-15 + * Added several 32bit compability libs, so now working 64<->32bit + should work really fine. + * Removed LaTeX, due to space reasons. +======================================================================= +======================================================================= +Main changelog for grml-small: + * updated to kernel 2.6.20-grml-small (based on 2.6.20.7) + * updated libc6 (2.5) + * tons of fixes.... including the issues ones mentioned on + http://wiki.grml.org/doku.php?id=grml_devel + * updated Debian packages by 2007-04-15 + * merged all relevant code from big grml[tm] +======================================================================= + +``` diff --git a/content/post/238-grml-debootstrap-0.7.md b/content/post/238-grml-debootstrap-0.7.md new file mode 100644 index 0000000..c4dbb77 --- /dev/null +++ b/content/post/238-grml-debootstrap-0.7.md @@ -0,0 +1,21 @@ +--- +author: Michael Prokop +categories: +- packages +date: Mon, 16 Apr 2007 21:20:00 +0000 +layout: post +slug: 238-grml-debootstrap-0.7 +title: grml-debootstrap 0.7 + +--- +I just uploaded a new version of [grml\-debootstrap](http://grml.org/grml-debootstrap/) to the grml\-testing pool providing many new features. One nifty feature is setting variables via commandline. This allows you to install Debian with just one command and 2 keystrokes(!) (one 'y' for starting execution of grml\-debootstrap and another one for setting the password of user root, this can be automated as well of course if you want to). I just installed a plain Debian system via running: + +``` +# grml-debootstrap --target /dev/hda2 --grub hd0 --groot hd0,1 +``` +But that's not all. You can install a plain Debian system full automatic(!) via bootoption debian2hd. I just did a full automatic installation with grml\-debootstrap 0\.7 and grml\-autoconfig 0\.6\.39 running on grml\-small via booting with: + +``` +debian2hd target=/dev/hda1 grub=hd0 groot=hd0,0 mirror=ftp://ftp.tugraz.at/mirror/debian password=foobar +``` +Not a single keystroke behind the commandline on the bootprompt. Rocking! :\-) diff --git a/content/post/239-packaged-zfs-fuse.md b/content/post/239-packaged-zfs-fuse.md new file mode 100644 index 0000000..9d99cbb --- /dev/null +++ b/content/post/239-packaged-zfs-fuse.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Mon, 30 Apr 2007 20:12:00 +0000 +layout: post +slug: 239-packaged-zfs-fuse +title: packaged zfs-fuse + +--- +Gebi and me packaged [zfs\-fuse](http://www.wizy.org/wiki/ZFS_on_FUSE) for Debian/grml. [ZFS](http://www.opensolaris.org/os/community/zfs/) is an advanced modern general\-purpose filesystem from Sun Microsystems, originally designed for Solaris/OpenSolaris. zfs\-fuse is a port of ZFS to the FUSE framework for the Linux operating system. Just get the debian package from grml\-testing pool or just wait for grml 1\.0\. :\-) diff --git a/content/post/24-working-on-2.6.11-grml.md b/content/post/24-working-on-2.6.11-grml.md new file mode 100644 index 0000000..98ca2d1 --- /dev/null +++ b/content/post/24-working-on-2.6.11-grml.md @@ -0,0 +1,27 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 10 Mar 2005 23:41:58 +0000 +layout: post +slug: 24-working-on-2.6.11-grml +title: working on 2.6.11-grml + +--- +I'm busy working on kernel 2\.6\.11\-grml. Currently the kernel includes the following patches: + +``` +1900_lowmem-reserve-oops.patch +4100_skge-0.5.patch +4300_2.6.11-rc3-udm2.patch +4305_dm-bbr.patch +4900_speakup-20050303.patch +iteraid.patch +linux-2.6.11-mppe-mppc-1.3.patch +patch-2.6.11.1 +patch-2.6.11.2 +patch-2.6.11-ck1 +squashfs2.1-patch +``` + +Some other patches are waiting for integration (reiser4, orinoco\-rfmon\-dragorn,...). Some of them aren't ready for 2\.6\.11 but the kernel should be useful for testing already at this stage of development. I'll test it on my development machines, if everything works fine so far I'll integrate the kernel into the grml\-chroot so I can provide an updated devel\-ISO. diff --git a/content/post/240-grml-1.0-rc1,-grml64-0.1-rc1-and-grml-small-0.4-rc1.md b/content/post/240-grml-1.0-rc1,-grml64-0.1-rc1-and-grml-small-0.4-rc1.md new file mode 100644 index 0000000..34e0112 --- /dev/null +++ b/content/post/240-grml-1.0-rc1,-grml64-0.1-rc1-and-grml-small-0.4-rc1.md @@ -0,0 +1,20 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 07 May 2007 20:40:00 +0000 +layout: post +slug: 240-grml-1.0-rc1,-grml64-0.1-rc1-and-grml-small-0.4-rc1 +title: grml 1.0-rc1, grml64 0.1-rc1 and grml-small 0.4-rc1 + +--- + +``` +grml-docs (1.0.0-rc1) unstable; urgency=low + * Update docs for: + - grml 1.0-rc1 Release Codename Meilenschwein [2007-05-08] + - grml-small 0.4-rc1 Release Codename Springginkerl [2007-05-08] + - grml64 0.1-rc1 Release Codename LiveShell [2007-05-08] + -- Michael Prokop Mon, 07 May 2007 22:35:16 +0200 +``` +Yes, it's on its way.... if everything works as expected you can find the ISOs on the mirrors tomorrow.... diff --git a/content/post/241-grml-1.0-rc2,-grml64-0.1-rc2-and-grml-small-0.4-rc2.md b/content/post/241-grml-1.0-rc2,-grml64-0.1-rc2-and-grml-small-0.4-rc2.md new file mode 100644 index 0000000..c770f4a --- /dev/null +++ b/content/post/241-grml-1.0-rc2,-grml64-0.1-rc2-and-grml-small-0.4-rc2.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 13 May 2007 21:20:44 +0000 +layout: post +slug: 241-grml-1.0-rc2,-grml64-0.1-rc2-and-grml-small-0.4-rc2 +title: grml 1.0-rc2, grml64 0.1-rc2 and grml-small 0.4-rc2 + +--- +Today I uploaded rc2 of the current releases, they are meant to be the last release candidates for the upcoming stable release. As the stable version will be available *really soon* (within the next 3\-4 days) I maybe won't even announce them "officially". So far the ISOs are available on [debian.netcologne.de](http://debian.netcologne.de/www.grml.org/devel/) only, grab and test them if you want to help the grml\-team to provide the stable release *really* soon. diff --git a/content/post/242-grml-developer-meeting-stable-release.md b/content/post/242-grml-developer-meeting-stable-release.md new file mode 100644 index 0000000..1885f1a --- /dev/null +++ b/content/post/242-grml-developer-meeting-stable-release.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- events +date: Wed, 16 May 2007 13:04:00 +0000 +layout: post +slug: 242-grml-developer-meeting-stable-release +title: 'grml developer meeting: stable release' + +--- +We will have a grml developer meeting on 17th of may in [Realraum Graz](http://realraum.at/wiki/doku.php) (Sporgasse 16\) starting at 2 o'clock pm ("14 uhr" local time ;\-)). [Alexander 'formorer' Wirt](http://grml.org/team/#formorer) is visiting Graz for a few days and will be at the develmeeting too. We will do some further bughunting and if everything goes fine we will finalize the stable release. If you want to help us on getting out the new stable releases you're invited to join us! diff --git a/content/post/243-grml-talk-and-booth-at-grazer-linuxdays-2007.md b/content/post/243-grml-talk-and-booth-at-grazer-linuxdays-2007.md new file mode 100644 index 0000000..7c722da --- /dev/null +++ b/content/post/243-grml-talk-and-booth-at-grazer-linuxdays-2007.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- events +date: Wed, 16 May 2007 13:05:07 +0000 +layout: post +slug: 243-grml-talk-and-booth-at-grazer-linuxdays-2007 +title: grml talk and booth at grazer linuxdays 2007 + +--- +[Grazer Linuxdays 2007](http://linuxtage.at/) will take place on 19th of May at FH Joanneum. I'll give a (german) [talk about grml](http://linuxtage.at/99/) and we will have a grml booth at the event. We (several grml developers are there!) will present grml 1\.0 of course, showing all the cool and rocking features. Hope to see you there! :\-) diff --git a/content/post/244-grml-1.0,-grml64-0.1-and-grml-small-0.4-available.md b/content/post/244-grml-1.0,-grml64-0.1-and-grml-small-0.4-available.md new file mode 100644 index 0000000..caadb4f --- /dev/null +++ b/content/post/244-grml-1.0,-grml64-0.1-and-grml-small-0.4-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 18 May 2007 22:19:00 +0000 +layout: post +slug: 244-grml-1.0,-grml64-0.1-and-grml-small-0.4-available +title: grml 1.0, grml64 0.1 and grml-small 0.4 available + +--- +Yes, we have new stable release [available](http://grml.org/2007/05/19/#release_1.0). diff --git a/content/post/245-grml-at-linuxdays-vienna-2007.md b/content/post/245-grml-at-linuxdays-vienna-2007.md new file mode 100644 index 0000000..e237fdb --- /dev/null +++ b/content/post/245-grml-at-linuxdays-vienna-2007.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- events +date: Wed, 30 May 2007 12:03:00 +0000 +layout: post +slug: 245-grml-at-linuxdays-vienna-2007 +title: grml at linuxdays vienna 2007 + +--- +From 31st of May until 2nd of June the [Linuxdays Vienna](http://linuxwochen.at/2007/Wien) take place. My train is leaving Graz within the next few hours, you can meet me in Vienna for the next few days at the grml\-booth as well as in my (german) [talk about grml on friday, 1st of June](http://linuxwochen.at/2007/Programm_Wien:_grml_-_Linux_Live-CD_für_Sysadmins%2C_Texttool-User_und_Geeks). Hope to see you there! diff --git a/content/post/246-grml-at-linuxdays-photo.md b/content/post/246-grml-at-linuxdays-photo.md new file mode 100644 index 0000000..840501b --- /dev/null +++ b/content/post/246-grml-at-linuxdays-photo.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- events +date: Fri, 01 Jun 2007 11:24:00 +0000 +layout: post +slug: 246-grml-at-linuxdays-photo +title: grml at linuxdays - photo + +--- +I'm sitting at the grml booth and we ran out of grml\-cds sooner than expected (now burning some more blank CDs on our own). Oh, BTW \- the grml booth is featured at [derstandard.at](http://derstandard.at/?id=2901241&_index=5). :) +[![grml-Booth at Linuxdays Vienna, picture taken from standard.at](/images/vier.serendipityThumb.jpg)](/images/vier.jpg)My grml talk starts in less than 3 hours, I'm just checking my slides once more. diff --git a/content/post/247-results-of-grml-user-survey-available.md b/content/post/247-results-of-grml-user-survey-available.md new file mode 100644 index 0000000..f68d9da --- /dev/null +++ b/content/post/247-results-of-grml-user-survey-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Sat, 09 Jun 2007 22:07:00 +0000 +layout: post +slug: 247-results-of-grml-user-survey-available +title: results of grml user survey available + +--- +The results of the grml user survey are [available in the grml\-wiki](http://wiki.grml.org/doku.php?id=survey07). Thanks to all of you who participated! diff --git a/content/post/248-Debian-package-grml-debian-keyring-available.md b/content/post/248-Debian-package-grml-debian-keyring-available.md new file mode 100644 index 0000000..645853d --- /dev/null +++ b/content/post/248-Debian-package-grml-debian-keyring-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sun, 10 Jun 2007 09:08:00 +0000 +layout: post +slug: 248-Debian-package-grml-debian-keyring-available +title: Debian package grml-debian-keyring available + +--- +Thanks to formorer we have a [grml\-debian\-keyring](http://deb.grml.org/pool/main/g/grml-debian-keyring/) Debian package now. This package provides the GnuPG archive key of the grml.org repository for using the GPG signature checking with apt \>\=0\.6\. More details can be found in [the Debian webpage in the grml\-wiki](http://wiki.grml.org/doku.php?id=debian). diff --git a/content/post/249-grml-grml64-grml-small-in-LinuxUser-072007.md b/content/post/249-grml-grml64-grml-small-in-LinuxUser-072007.md new file mode 100644 index 0000000..f4700ef --- /dev/null +++ b/content/post/249-grml-grml64-grml-small-in-LinuxUser-072007.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 22 Jun 2007 19:41:00 +0000 +layout: post +slug: 249-grml-grml64-grml-small-in-LinuxUser-072007 +title: grml / grml64 /grml-small in LinuxUser 07/2007 + +--- +[![LinuxUser 07/2007 - Image](/images/grml_linuxuser-2007-07.serendipityThumb.jpg)](/images/linuxuser-2007-07-large.jpg)The [media edition 07/2007 of the german LinuxUser magazine](http://www.linux-user.de/ausgabe/2007/07) contains a DVD and a CD providing grml 1\.0, grml64 0\.1 and grml\-small 0\.4! It's a great chance to get different versions of grml on one medium. You'll even find [an article I wrote about grml](http://www.linux-user.de/ausgabe/2007/07/902-dvd-grml/index.html) inside. So get it as long it's hot off the press and available! :\-) diff --git a/content/post/25-kernel-2.6.11-grml.md b/content/post/25-kernel-2.6.11-grml.md new file mode 100644 index 0000000..cecdbf7 --- /dev/null +++ b/content/post/25-kernel-2.6.11-grml.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 13 Mar 2005 21:48:22 +0000 +layout: post +slug: 25-kernel-2.6.11-grml +title: kernel 2.6.11-grml + +--- +In the last few days I've been busy working on kernel 2\.6\.11\-grml. A [webpage for development on 2\.6\.11\-grml is available online](http://grml.org/kernel-devel/). Please notice that the kernel is still under development but the core stuff has been integrated already. I would be happy to receive feedback. diff --git a/content/post/250-current-development-status-report.md b/content/post/250-current-development-status-report.md new file mode 100644 index 0000000..cb7538e --- /dev/null +++ b/content/post/250-current-development-status-report.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 01 Jul 2007 21:26:00 +0000 +layout: post +slug: 250-current-development-status-report +title: current development status report + +--- +I continued work on shortening our [bugreports, wish\- and todolist](http://bts.grml.org/grml/) in the last few weeks. New features include: +* bootoption startup for starting a script when booting finished, usage example: 'grml startup\=netcardconfig' +* LVM (logical volumes) support in the booting process, providing bootoption 'lvm' now +* grml2hd supports installation on LVM devices also in interactive mode, all you have to do is set up LVM is you want it to and then invoke 'LVM\=/dev/mapper/$target grml2hd' +* support dvorak keyboard layout via bootoption lang\=dvorak and lang\=dvorak\-iso as well as keyboard\=dvorak and xkeyboard\=dvorak +More to come in the next few days... going back to development now... diff --git a/content/post/251-grml-at-FrOSCon-2007-and-Linux-User-Group-Moenchengladbach.md b/content/post/251-grml-at-FrOSCon-2007-and-Linux-User-Group-Moenchengladbach.md new file mode 100644 index 0000000..ab7af7e --- /dev/null +++ b/content/post/251-grml-at-FrOSCon-2007-and-Linux-User-Group-Moenchengladbach.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- events +date: Sun, 01 Jul 2007 21:16:00 +0000 +layout: post +slug: 251-grml-at-FrOSCon-2007-and-Linux-User-Group-Moenchengladbach +title: grml at FrOSCon 2007 and Linux User Group Moenchengladbach + +--- +My submission of contribution regarding a talk about grml for the Call for Papers has been accepted for [FrOSCon 2007](http://froscon.de/)! FrOSCon 2007 takes place on 25th and 26th August at the University of Applied Sciences Bonn\-Rhein\-Sieg, in St. Augustin near Bonn, Germany. This means we will have grml hackdays at FrOSCon 2007! +Oh and on 28th of august 2007 I'll held [another grml\-talk](http://wiki.lugmoe.de/lugmoe/LugmoeVortrag/Grml) at [Linux User Group Moenchengladbach](http://wiki.lugmoe.de/lugmoe/LugmoeStartSeite) (thanks for the invitation, Spida!). On 29th of August I'm flying back to austria then... diff --git a/content/post/252-first-version-of-2.6.22-grml-available.md b/content/post/252-first-version-of-2.6.22-grml-available.md new file mode 100644 index 0000000..59684ba --- /dev/null +++ b/content/post/252-first-version-of-2.6.22-grml-available.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Wed, 11 Jul 2007 20:10:00 +0000 +layout: post +slug: 252-first-version-of-2.6.22-grml-available +title: first version of 2.6.22-grml available + +--- +The first version of 2\.6\.22\-grml [is available for download](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.22-grml/) (the debs are available via [the grml\-testing repository](http://deb.grml.org/) as well). Follow progress via [issue 216 in our BTS](http://bts.grml.org/grml/issue216) or via [the according mercurial repository](http://hg.grml.org/grml-kernel/). + +``` +% uname -a +Linux meilenschwein 2.6.22-grml #1 SMP PREEMPT Tue Jul 10 00:35:57 CEST 2007 i686 GNU/Linux +``` +A new develrelease (1\.0\-1\) providing this kernel build will be available very soon. diff --git a/content/post/253-new-develrelease-grml-1.0-1.md b/content/post/253-new-develrelease-grml-1.0-1.md new file mode 100644 index 0000000..c477be7 --- /dev/null +++ b/content/post/253-new-develrelease-grml-1.0-1.md @@ -0,0 +1,52 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 13 Jul 2007 22:15:00 +0000 +layout: post +slug: 253-new-develrelease-grml-1.0-1 +title: 'new develrelease: grml 1.0-1' + +--- +Lots of development took place in the last weeks, finally we have a new develrelease. Quoting the main changelog for the new develreleases: + +``` + * featuring new stable kernel 2.6.22 + See http://bts.grml.org/grml/issue216 for details regarding + development and progress. + * *no* further speakup patch inside the kernel, see + http://braille.uwo.ca/pipermail/speakup/2007-June/043478.html + for the reason + * update to libc 2.6; packages from Debian pool by 2007-07-13 + * grml-x with multihead support using Xinerama -> + % grml-x -xinerama ... + Notice: this is limited to two monitors currently and I can test + it only on my intel based Samsung X20 laptop. Please report + feedback if you give it a try! Patches are welcome as well. :) + * some small improvements in bootsequence when running inside + VirtualBox + * grml2hd supports installation on LVM devices through + 'LVM=/dev/mapper/target grml2hd' + * added bootoption startup=$script to startup the provided + $script/application instead of grml-quickconfig + * support LVM (logical volumes) in boot sequence: + - bootoption 'lvm' activates them + - no special bootoption just runs 'lvdisplay' and if something + can be found the user gets a hint to execute 'Start lvm2' to + set it up + - bootoption 'nolvm' completely disables the lvm code/checks + * Due to the emacs21 to emacs22 migration the following packages are not + yet available: + auctex: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=432206 + python-mode: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=424973 + Whereas the other removed packages "gnus gnus-bonus-el w3-el-e21 + w3-url-e21" shouldn't be necessary with the new emacs version + AFAICS. + * the fluxbox theme (~/.fluxbox/styles/Sn33z) is broken with the + current version. Just delete it manually or choose another theme + from the fluxbox menu. Would be great if someone could take a + closer look at fixing this issue! + * the windows/ directory on the ISO has been renamed (currently + only for now) due to space problems.... + * several bugfixes, updated configuration files,... +``` diff --git a/content/post/254-new-develrelease-grml-1.0-3.md b/content/post/254-new-develrelease-grml-1.0-3.md new file mode 100644 index 0000000..16b5752 --- /dev/null +++ b/content/post/254-new-develrelease-grml-1.0-3.md @@ -0,0 +1,29 @@ +--- +author: Michael Prokop +categories: +- general +date: Wed, 05 Sep 2007 22:25:00 +0000 +layout: post +slug: 254-new-develrelease-grml-1.0-3 +title: 'new develrelease: grml 1.0-3' + +--- +After the [Froscon event](http://blog.grml.org/archives/259-grml-at-FrOSCon-2007-and-Linux-User-Group-Moenchengladbach.html) took place we have a new develrelease. Quoting the main changelog for the new develreleases: + +``` + * several updated configuration files, bugfixes and + up2date Debian packages as of 20070905 + * atl2 kernel driver added + * grml2hd: display '***' in password box so user gets feedback when + typing the password + * ctrl-alt-del triggers reboot instead of powerdown now + * use of live-initramfs: the biggest change inside 1.0-3 and the + one which will break everything. ;-) But: as a long-term + side-effect it will dramatically simplify customizing grml and + provide new options like including firmware for booting. + 'ls -la /' looks completely different now as you will notice. + We have a new unionfs overlay layout. Let's see whether it's + working for us. + So please: test all the grml bootoptions and let us know what's + broken! +``` diff --git a/content/post/255-grml-live-create-your-own-grml-ISO.md b/content/post/255-grml-live-create-your-own-grml-ISO.md new file mode 100644 index 0000000..4867bfb --- /dev/null +++ b/content/post/255-grml-live-create-your-own-grml-ISO.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sat, 15 Sep 2007 21:10:00 +0000 +layout: post +slug: 255-grml-live-create-your-own-grml-ISO +title: 'grml-live: create your own grml-ISO' + +--- +Ever wanted to build your very own [grml](http://grml.org/)\-ISO without having to deal with all the remastering details? Want to include your very own kernel? Want to change configuration of some files? Then grml\-live might be what you ever dreamed of. :) +Check out [the grml\-live documentation](http://grml.org/grml-live/) to get an idea what I'm talking about. As you might notice grml\-live is based on [FAI](http://www.informatik.uni-koeln.de/fai/) (Fully Automatic Installation), this will provide us the possibility to deploy grml even faster, better and more customized than we already do (using [grml2hd](http://grml.org/grml2hd/), [grml\-debootstrap](http://grml.org/grml-debootstrap/) and [grml\-terminalserver](http://grml.org/terminalserver/)). +Want to get an idea how fast you can build an ISO using grml\-live? Check out: +[![Screenshot of grml-live (1)](/images/grml_live1.png)](/images/grml_live1.png)So all I did was invoking 'grml\-live'. Not even 7 minutes later I've a working grml live\-CD which is based on Debian\-stable, providing kernel 2\.6\.22\-grml and all the basic grml features: +[![Screenshot of grml-live (2)](/images/grml_live2.png)](/images/grml_live2.png)Stay tuned for an official release of grml\-live. We are working on reducing the todo list \- like porting it to other architectures, providing different flavours, some more customisation hooks and finally providing a full\-grml\-built using grml\-live. diff --git a/content/post/256-grml-live-first-public-release.md b/content/post/256-grml-live-first-public-release.md new file mode 100644 index 0000000..ad508f6 --- /dev/null +++ b/content/post/256-grml-live-first-public-release.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- packages +date: Thu, 20 Sep 2007 16:06:00 +0000 +layout: post +slug: 256-grml-live-first-public-release +title: grml-live - first public release + +--- +Time for an update on the [grml\-live front](http://blog.grml.org/archives/263-grml-live-create-your-own-grml-ISO.html). I just uploaded the first public version of [grml\-live](http://grml.org/grml-live/) to [the grml\-repos](http://deb.grml.org/pool/main/g/grml-live/). +Lots of development [took place](http://hg.grml.org/grml-live/). New features include support for local mirrors (thanks to Michael Schmitt for providing test infrastructure), new command line options and unified classes. Oh, and you ever wanted to use grub as bootloader instead of isolinux on your grml ISO? Now it's as trivial as setting BOOT\_METHOD\=grub in /etc/grml/grml\-live.conf before running grml\-live itself, giving you something like: +[![](/images/gkrellShoot_07-09-20_151049.serendipityThumb.png)grub as bootloader for grml](/images/gkrellShoot_07-09-20_151049.png)So what are you waiting for? [Grab grml\-live](http://deb.grml.org/pool/main/g/grml-live/), build your very own grml version and send me your feedback, feature requests and bugreports. :\-) diff --git a/content/post/257-grml-live-autobuild-infrastructure.md b/content/post/257-grml-live-autobuild-infrastructure.md new file mode 100644 index 0000000..f054ab2 --- /dev/null +++ b/content/post/257-grml-live-autobuild-infrastructure.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 28 Sep 2007 23:01:00 +0000 +layout: post +slug: 257-grml-live-autobuild-infrastructure +title: grml-live - autobuild infrastructure + +--- +Thanks to the infrastructure provided by [IBM's x305 server donation](http://grml.org/donations/) and [Jimmy's](http://grml.org/team/) work I just finished a first prototype setup of an autobuild system for building grml\-ISOs using [grml\-live](http://grml.org/grml-live/). Currently I've a working system for building "*grml\-medium*" ISOs based on etch/stable and sid/unstable on a daily base. Normal/full grml ISOs (the \~700MB version) of etch/stable and sid/unstable will follow soon. I plan to provide new develreleases as soon as I finished the autobuild setup. Hopefully we'll find ressources for a 64bit environment (so we can provide autobuilded ISOs of grml64\) as well. diff --git a/content/post/258-Hack-of-the-day-remote-reboot.md b/content/post/258-Hack-of-the-day-remote-reboot.md new file mode 100644 index 0000000..bdae28f --- /dev/null +++ b/content/post/258-Hack-of-the-day-remote-reboot.md @@ -0,0 +1,18 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 29 Sep 2007 09:54:00 +0000 +layout: post +slug: 258-Hack-of-the-day-remote-reboot +title: 'Hack of the day: remote-reboot' + +--- +I had to clone a server to another server (1:1 copy using dd\+netcat) but didn't want to stay at the customer's place until the task finished. So I executed 'Start ssh; passwd' to be able to login remotely. But how to reboot the server and get rid of the CD so the harddisk system boots instead of the grml\-CD without manual interaction at customer's place? Server systems usually don't move in/re\-insert an ejected CD on reboot \- that's nice for what we need. So all I had to do was: + +``` +eject &>/dev/null +umount -l /cdrom +eject /dev/cdrom +echo b > /proc/sysrq-trigger +``` diff --git a/content/post/259-VMware-image-of-grml-1.0.md b/content/post/259-VMware-image-of-grml-1.0.md new file mode 100644 index 0000000..7bc3257 --- /dev/null +++ b/content/post/259-VMware-image-of-grml-1.0.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Wed, 03 Oct 2007 18:58:00 +0000 +layout: post +slug: 259-VMware-image-of-grml-1.0 +title: VMware image of grml 1.0 + +--- +Ja Bu mentioned on the [grml mailinglist](http://grml.org/mailinglist/) that there's a ready\-to\-go VMware image of grml available at [www.vmware.com/appliances/directory/899](http://www.vmware.com/appliances/directory/899). I did not test it on my own yet but thanks to the uploader for providing that! diff --git a/content/post/26-grml-ISO-running-with-2.6.11-grml.md b/content/post/26-grml-ISO-running-with-2.6.11-grml.md new file mode 100644 index 0000000..d65d25d --- /dev/null +++ b/content/post/26-grml-ISO-running-with-2.6.11-grml.md @@ -0,0 +1,20 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 14 Mar 2005 13:52:57 +0000 +layout: post +slug: 26-grml-ISO-running-with-2.6.11-grml +title: grml-ISO running with 2.6.11-grml + +--- + +``` +grml@grml ~ % grml-version +0.3-1 Release Codename Hustenstopper [2005-03-14] +grml@grml ~ % uname -a +Linux grml 2.6.11-grml #1 SMP Sun Mar 13 17:51:07 CET 2005 i686 GNU/Linux +grml@grml ~ % +``` + +Works like a charme so far. Now I'll work on integration of the missing extra\-modules (ipw, loop\-aes, ndiswrapper,..). \ No newline at end of file diff --git a/content/post/260-kernel-2.6.23-grml.md b/content/post/260-kernel-2.6.23-grml.md new file mode 100644 index 0000000..e4f05d8 --- /dev/null +++ b/content/post/260-kernel-2.6.23-grml.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Sat, 13 Oct 2007 21:46:00 +0000 +layout: post +slug: 260-kernel-2.6.23-grml +title: kernel 2.6.23-grml + +--- +I just finished the first stable version of 2\.6\.23\-grml. As usual grab the Debian packages from [the grml repository (grml\-testing](http://deb.grml.org/), find the source [in the mercurial repository](http://hg.grml.org/grml-kernel). Check out the [README](http://hg.grml.org/grml-kernel/file/tip/2.6.23/README) for details on the patchset. If you are interested in the outstanding todos check out [issue216 in our BTS](http://bts.grml.org/grml/issue216). diff --git a/content/post/261-Daily-grml-snapshots.md b/content/post/261-Daily-grml-snapshots.md new file mode 100644 index 0000000..5c60175 --- /dev/null +++ b/content/post/261-Daily-grml-snapshots.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 18 Oct 2007 21:20:00 +0000 +layout: post +slug: 261-Daily-grml-snapshots +title: Daily grml snapshots + +--- +[![Build statistics - screenshot](/images/build-stats.serendipityThumb.png)](/images/build-stats.png)In the last few weeks I've been busy working on **[grml\-live](http://grml.org/grml-live/)** (the build framework based on [FAI](http://www.informatik.uni-koeln.de/fai/) for generating a grml and Debian based Linux Live system). As generating a new grml\-ISO using grml\-live can be done with *one single command*(!) we could finally build an autobuild system which generates daily snapshots of grml. Thanks to hosting by [formorer](http://grml.org/team/#formorer) and [jimmy](http://grml.org/team/#jimmy) we can provide a wide range of different flavours of grml now: +* **[grml\-small](http://grml.org/faq/#whatissmall):** as usual that's the smallest version of grml; due to growing packages the ISO size is \~110MB currently \- we are trying to reduce the ISO size further.... +* **grml\-medium:** a *new grml flavour* with the purpose of closing the gap between grml\-small and normal/large/full grml. Currently it's pending at about 140MB ISO, we want to keep the ISO size at a maximum of 200MB +* **grml:** as usual, the big, normal, large, full version of grml with a maximum ISO size of 700MB, providing *all* the grml features +That's not all. We provide all these versions in a **32bit version** (grml) as well as in a **64bit version** (grml64\). But stop! We even provide all the versions in a **Debian/stable based** and a **Debian/unstable based** version. +So you can choose your favourite grml\-ISO from a total of 3x2x2 \= **12 different ISOs**. They are available from [daily.grml.org](http://daily.grml.org/) and are built full automatic on a daily base. This should help us in tracking down possible problems in Debian packages as well as keeping [the truck factor](http://www.agileadvice.com/archives/2005/05/truck_factor.html) in our team as low as possible and improve quality management furthermore. On the other side users can get brand new software for testing, or if they need a special feature (like a [brand new kernel version](http://blog.grml.org/archives/268-kernel-2.6.23-grml.html)) they can get it without the need for waiting for a new devel\-/stable\-release. So just grab the current snapshot for testing from [daily.grml.org](http://daily.grml.org/), or if you want to build your own Linux live\-cd based on Debian and grml consider the use of [grml\-live](http://grml.org/grml-live/). diff --git a/content/post/262-news-from-the-development-front.md b/content/post/262-news-from-the-development-front.md new file mode 100644 index 0000000..807a2ce --- /dev/null +++ b/content/post/262-news-from-the-development-front.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 26 Nov 2007 00:02:00 +0000 +layout: post +slug: 262-news-from-the-development-front +title: news from the development front + +--- +No, we aren't in holidays, instead we are busy working on a new stable release. Lots of development took place at the [grml\-live framework](http://grml.org/grml-live/) front, we have a big kernel upgrade (see [grml\-kernel repository](http://hg.grml.org/grml-kernel/file/tip/2.6.23/) for details or just grab the Debian packages from [the grml\-testing repository](http://deb.grml.org/)) which involves support for speakup (thanks to [feadora's speakupmodified.org](http://speakupmodified.org/)). We also have support for [lzma within squashfs](http://www.squashfs-lzma.org/) in our toolchain now. A first release candidate of a new stable release of grml will be available soon.... diff --git a/content/post/263-New-team-member-Alexander-Steinboeck.md b/content/post/263-New-team-member-Alexander-Steinboeck.md new file mode 100644 index 0000000..a78638a --- /dev/null +++ b/content/post/263-New-team-member-Alexander-Steinboeck.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 27 Nov 2007 08:02:00 +0000 +layout: post +slug: 263-New-team-member-Alexander-Steinboeck +title: "New team member: Alexander Steinb\xF6ck" + +--- +Alexander 'z3ttacht' Steinböck joined [the grml\-team](http://grml.org/team/). Alexander contributed several patches (especially regarding configuration and documentation) over the last few weeks. Welcome in the grml team, Alexander! \ No newline at end of file diff --git a/content/post/264-grml-live-ZLIB-vs.-LZMA.md b/content/post/264-grml-live-ZLIB-vs.-LZMA.md new file mode 100644 index 0000000..2e43deb --- /dev/null +++ b/content/post/264-grml-live-ZLIB-vs.-LZMA.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 09 Dec 2007 15:53:00 +0000 +layout: post +slug: 264-grml-live-ZLIB-vs.-LZMA +title: 'grml-live: ZLIB vs. LZMA' + +--- +I just made some benchmarks between ZLIB and LZMA compression at squashfs, thanks to [grml\-live](http://grml.org/grml-live/) (which provides a commandline option and config option for switching) that's a trivial task now:* grml flavour: grml\-medium +* using LZMA: 164MB ISO, build time 725 seconds +* using ZLIB: 183MB ISO, build time 254 seconds +So whereas the build time increases the benefit is a smaller ISO, which is quite important for live systems that want to ship as many useful tools as possible. :\-) + diff --git a/content/post/265-grml-in-ct-special-Netzwerke.md b/content/post/265-grml-in-ct-special-Netzwerke.md new file mode 100644 index 0000000..0c22638 --- /dev/null +++ b/content/post/265-grml-in-ct-special-Netzwerke.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Wed, 12 Dec 2007 08:37:00 +0000 +layout: post +slug: 265-grml-in-ct-special-Netzwerke +title: grml in c't special "Netzwerke" + +--- +[![](/images/heise_netwzerke_grml_2007.serendipityThumb.jpeg)](/images/heise_netwzerke_grml_2007.jpeg)You can find a pre\-release of the upcoming [grml](http://grml.org/) 1\.1 as part of "[c't special 02/2008 Netzwerke](http://www.heise.de/kiosk/special/ct/08/02/)" magazine. diff --git a/content/post/266-grml-paste-command-line-interface-for-paste.grml.org.md b/content/post/266-grml-paste-command-line-interface-for-paste.grml.org.md new file mode 100644 index 0000000..9bb057f --- /dev/null +++ b/content/post/266-grml-paste-command-line-interface-for-paste.grml.org.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Thu, 13 Dec 2007 10:41:00 +0000 +layout: post +slug: 266-grml-paste-command-line-interface-for-paste.grml.org +title: 'grml-paste: command line interface for paste.grml.org' + +--- +Thanks to [Nico](http://grml.org/team/) we have a command line interface for paste.grml.org now: [grml\-paste](http://hg.grml.org/grml-paste) :\-) diff --git a/content/post/267-update-of-daily.grml.org-and-development-news.md b/content/post/267-update-of-daily.grml.org-and-development-news.md new file mode 100644 index 0000000..dabbe26 --- /dev/null +++ b/content/post/267-update-of-daily.grml.org-and-development-news.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 21 Dec 2007 22:49:00 +0000 +layout: post +slug: 267-update-of-daily.grml.org-and-development-news +title: update of daily.grml.org and development news + +--- +The webpage of [daily.grml.org](http://daily.grml.org/) has been reworked \- thanks to the ideas and feedback by Henning Sprang. The page is more clearly arranged now so hopefully you'll find the according ISO even faster. :) If you have any further ideas how to improve the webpage please [let me know](http://grml.org/contact/)! Disclaimer: the daily builds are not really up2date right now because we are pretty close to a new stable release now... anyway, I'll provide updated builds soon again... +Some news from the development front: I'm busy working on the new stable releases. Hopefully I'll be able to provide release candidates really soon now and the final stable releases should be available within the next 1\-2 weeks as well. The are only a few last [release stoppers](http://bts.grml.org/grml/issue?%40search_text=&title=&%40columns=title&topic=12&id=&%40columns=id&creation=&creator=&activity=&%40columns=activity&actor=&priority=&%40sort=priority&%40group=priority&status=-1%2C1%2C2%2C3%2C4%2C5%2C6%2C7&%40columns=status&assignedto=&%40columns=assignedto&%40pagesize=50&%40startwith=0&%40sortdir=on&%40queryname=&%40action=search) left... diff --git a/content/post/268-new-release-candidates-grml-1.1-rc1,-grml64-0.2-rc1,-grml64-medium-0.1-rc1.md b/content/post/268-new-release-candidates-grml-1.1-rc1,-grml64-0.2-rc1,-grml64-medium-0.1-rc1.md new file mode 100644 index 0000000..57c5533 --- /dev/null +++ b/content/post/268-new-release-candidates-grml-1.1-rc1,-grml64-0.2-rc1,-grml64-medium-0.1-rc1.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 28 Dec 2007 22:27:00 +0000 +layout: post +slug: 268-new-release-candidates-grml-1.1-rc1,-grml64-0.2-rc1,-grml64-medium-0.1-rc1 +title: 'new release candidates: grml 1.1-rc1, grml64 0.2-rc1, grml[64]-medium 0.1-rc1' + +--- +Finally it's done \- we have new release candidates: +* [grml 1\.1\-rc1 \- Codename Skunk](http://grml.org/changelogs/README-grml-1.1-rc1/) +* [grml64 0\.2\-rc1 \- Codename Schwammerlklauber](http://grml.org/changelogs/README-grml64-0.2-rc1/) +* [grml\-medium 0\.1\-rc1\- Codename Pfuh](http://grml.org/changelogs/README-grml-medium-0.1-rc1/) +* [grml64\-medium 0\.1\-rc1 \- Codename Pfuh](http://grml.org/changelogs/README-grml64-medium-0.1-rc1/) +Summarizing the development of more than 7 month of development for the release notes was a pretty tough job. 7 month you might ask? Yes, for the first time we have a longer delay than the usual \~3 month between two stable releases. The reason is simple: we wrote a new build framework named [grml\-live](http://grml.org/grml-live/) and reworked the build process therefore. Thanks to grml\-live we are able to autobuild grml\-ISOs in several different flavours and on different architectures without the need for any further manual interaction. This allows us to provide automatically generated [daily snapshots of grml](http://daily.grml.org/) to the public (as you might know already). Now we have the first releases of grml being based on the work of grml\-live. Enjoy! diff --git a/content/post/269-new-stable-release-work-in-progress....md b/content/post/269-new-stable-release-work-in-progress....md new file mode 100644 index 0000000..e21e4ff --- /dev/null +++ b/content/post/269-new-stable-release-work-in-progress....md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Sun, 10 Feb 2008 20:32:00 +0000 +layout: post +slug: 269-new-stable-release-work-in-progress... +title: new stable release work in progress... + +--- +Just to keep you informed: we planned to release the new stable grml versions during this weekend. Due to [local root exploits in the Linux kernel](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=464953) we decided to work on an updated kernel version. So please stay tuned a little bit further, we expect to be able to provide the final stable release within the next few days. Sorry for the delays, but hopefully we can provide a rocking stable release really soon now. diff --git a/content/post/27-unionfs-working-on-grml;-extra-modules-for-2.6.11-grml-available.md b/content/post/27-unionfs-working-on-grml;-extra-modules-for-2.6.11-grml-available.md new file mode 100644 index 0000000..a7a1925 --- /dev/null +++ b/content/post/27-unionfs-working-on-grml;-extra-modules-for-2.6.11-grml-available.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 15 Mar 2005 16:01:57 +0000 +layout: post +slug: 27-unionfs-working-on-grml;-extra-modules-for-2.6.11-grml-available +title: unionfs working on grml; extra modules for 2.6.11-grml available + +--- +I now have a grml\-ISO running with [unionfs](http://www.fsl.cs.sunysb.edu/project-unionfs.html), now it's possible to run 'apt\-get install foobar' when running from CD. :\-) + +I had to use some hacks (thanks to the debug\-bootparam ;\-)) to get unionfs working. But it shouldn't be that much work to make it more elegant and working smooth. ;\-) If I can handle it a devel\-release might be available at the weekend. + +I also did some work on the extra\-modules, most of them [are available](http://dufo.tugraz.at/~prokop/grml-kernel/) already. Take a look at the [kernel\-devel\-webpage](http://grml.org/kernel-devel/) for some more information. diff --git a/content/post/270-kernel-2.6.23-grml-addressing-CVE-2008-000910-available.md b/content/post/270-kernel-2.6.23-grml-addressing-CVE-2008-000910-available.md new file mode 100644 index 0000000..dcf49ed --- /dev/null +++ b/content/post/270-kernel-2.6.23-grml-addressing-CVE-2008-000910-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Mon, 11 Feb 2008 12:24:00 +0000 +layout: post +slug: 270-kernel-2.6.23-grml-addressing-CVE-2008-000910-available +title: kernel 2.6.23-grml addressing CVE-2008-0009/10 available + +--- +Kernel 2\.6\.23\-grml.06 is available in the [grml repository](http://deb.grml.org/). It includes latest stable patch 2\.6\.23\.16 which addresses the well known root exploits from CVE\-2008\-0009/10 and CVE\-2008\-0600 (see [bugzilla \#9924](http://bugzilla.kernel.org/show_bug.cgi?id=9924) and [debian BTS \#464953](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=464953) and [dsd's detailed explanation](http://www.reactivated.net/weblog/archives/2008/02/critical-linux-kernel-vmsplice-security-issues/) for further information). Kernel 2\.6\.23\-grml64 will be available within the next few hours as well. diff --git a/content/post/271-JFYI-release-stopper-for-grml-1.1-fixed.md b/content/post/271-JFYI-release-stopper-for-grml-1.1-fixed.md new file mode 100644 index 0000000..3e9a0f2 --- /dev/null +++ b/content/post/271-JFYI-release-stopper-for-grml-1.1-fixed.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 15 Feb 2008 16:05:00 +0000 +layout: post +slug: 271-JFYI-release-stopper-for-grml-1.1-fixed +title: 'JFYI: release stopper for grml 1.1 [fixed]' + +--- +We have a new release stopper, see [issue 400 in grml's BTS](http://bts.grml.org/grml/issue400). Current grml release candidate doesn't boot on older hardware. We are investigating on that issue, please read the according [thread on the syslinux mailinglist](http://syslinux.zytor.com/archives/2008-February/009401.html) for further details. If you you have an affected system as well ("my box does not boot with grml 1\.1\-rcX but does with grml 1\.0") [please let us know](http://grml.org/contact/)! +**Update:** Thanks to Andrea Mayr and Wernfried Haas for testing lots of ISOs we could locate the problem finally. Read my [mail on syslinux mailinglist](http://syslinux.zytor.com/archives/2008-February/009444.html) for details. Now we are working on finalizing the ISOs and do some last regression tests. If murphy does not catch us again we will release the stable version this weekend. diff --git a/content/post/272-grml-at-Chemnitzer-Linuxdays-2008.md b/content/post/272-grml-at-Chemnitzer-Linuxdays-2008.md new file mode 100644 index 0000000..74d31d7 --- /dev/null +++ b/content/post/272-grml-at-Chemnitzer-Linuxdays-2008.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- events +date: Mon, 25 Feb 2008 22:48:00 +0000 +layout: post +slug: 272-grml-at-Chemnitzer-Linuxdays-2008 +title: grml at Chemnitzer Linuxdays 2008 + +--- +Several grml developers will be at the [Chemnitzer linuxdays 2008](http://chemnitzer.linux-tage.de/2008/info/) on the following weekend (1st and 2nd of march). We would highly appreciate to meet grml users at the [grml booth](http://chemnitzer.linux-tage.de/2008/live/detail.html?idx=174). We will present the new stable releases (CDs are being printed right now!), will sell grml\-on\-USB pens, a demo system and will have a developer meeting. If you have any questions, feature requests or feedback please meet us at the [grml booth](http://chemnitzer.linux-tage.de/2008/live/detail.html?idx=174)! diff --git a/content/post/273-new-stable-releases-grml-1.1,-grml64-0.2,-grml-medium-0.1-and-grml64-medium-0.1.md b/content/post/273-new-stable-releases-grml-1.1,-grml64-0.2,-grml-medium-0.1-and-grml64-medium-0.1.md new file mode 100644 index 0000000..9648730 --- /dev/null +++ b/content/post/273-new-stable-releases-grml-1.1,-grml64-0.2,-grml-medium-0.1-and-grml64-medium-0.1.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 25 Feb 2008 23:52:00 +0000 +layout: post +slug: 273-new-stable-releases-grml-1.1,-grml64-0.2,-grml-medium-0.1-and-grml64-medium-0.1 +title: 'new stable releases: grml 1.1, grml64 0.2, grml-medium 0.1 and grml64-medium + 0.1' + +--- +We have new stable releases: [grml 1\.1](http://grml.org/changelogs/README-grml-1.1/), [grml64 0\.2](http://grml.org/changelogs/README-grml64-0.2/), [grml\-medium 0\.1](http://grml.org/changelogs/README-grml64-medium-0.1/) and [grml64\-medium 0\.1](http://grml.org/changelogs/README-grml64-medium-0.1/) diff --git a/content/post/274-grml-Google-Summer-of-Code-2008.md b/content/post/274-grml-Google-Summer-of-Code-2008.md new file mode 100644 index 0000000..47f6552 --- /dev/null +++ b/content/post/274-grml-Google-Summer-of-Code-2008.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Tue, 04 Mar 2008 20:57:00 +0000 +layout: post +slug: 274-grml-Google-Summer-of-Code-2008 +title: grml @ Google Summer of Code 2008 + +--- +grml wants to take part in the Google Summer of Code 2008 and therefor we are collecting ideas for our proposal. If you have a great idea for a project please consider putting it to [the gsoc08 page of the grml\-wiki](http://wiki.grml.org/doku.php?id=gsoc08). Your contribution is highly welcome. \ No newline at end of file diff --git a/content/post/275-JFYI-comments-in-the-develblog.md b/content/post/275-JFYI-comments-in-the-develblog.md new file mode 100644 index 0000000..57b3ee7 --- /dev/null +++ b/content/post/275-JFYI-comments-in-the-develblog.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 08 Mar 2008 22:18:00 +0000 +layout: post +slug: 275-JFYI-comments-in-the-develblog +title: 'JFYI: comments in the develblog' + +--- +JFYI: Sorry to the ones of you asking questions in the grml develblog and not getting any answer. Due to a misconfiguration I never received any notifications about new, added comments. I found a workaround for the misconfiguration of supersized.org's mail notification so this issue should be fixed and I won't overlook any comments from now on. Sorry again, wasn't my intention. diff --git a/content/post/276-grml-related-links.md b/content/post/276-grml-related-links.md new file mode 100644 index 0000000..3d6a354 --- /dev/null +++ b/content/post/276-grml-related-links.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- links +date: Thu, 20 Mar 2008 11:35:00 +0000 +layout: post +slug: 276-grml-related-links +title: grml related links + +--- +* Brad Cable: [My Awesome Secure and Portable System](http://bcable.net/system.php) +* Marc 'Zugschlus' Haber: [Universal boot stick for Debian, grml and the Debian installer](http://blog.zugschlus.de/archives/648-Universal-boot-stick-for-Debian,-grml-and-the-Debian-installer.html) +You have a similar project/idea/website? Please let us [know](http://grml.org/contact/)! diff --git a/content/post/277-infrastructure-migration-of-wiki.grml.org.md b/content/post/277-infrastructure-migration-of-wiki.grml.org.md new file mode 100644 index 0000000..d477860 --- /dev/null +++ b/content/post/277-infrastructure-migration-of-wiki.grml.org.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 20 Mar 2008 22:24:00 +0000 +layout: post +slug: 277-infrastructure-migration-of-wiki.grml.org +title: 'infrastructure: migration of wiki.grml.org' + +--- +Just a short note regarding our infrastructure: wiki.grml.org just moved (from host with IP 80\.237\.145\.9\) to a new system (new IP: 87\.230\.9\.1\). The TTL in DNS was set accordingly for the last few days so you shouldn't notice any noteworthy downtimes. diff --git a/content/post/278-bug-475783-mounting-loopback-device-fails-in-initrd.md b/content/post/278-bug-475783-mounting-loopback-device-fails-in-initrd.md new file mode 100644 index 0000000..f37d608 --- /dev/null +++ b/content/post/278-bug-475783-mounting-loopback-device-fails-in-initrd.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sat, 12 Apr 2008 23:08:00 +0000 +layout: post +slug: 278-bug-475783-mounting-loopback-device-fails-in-initrd +title: 'bug #475783 - mounting loopback device fails in initrd' + +--- +Using current versions of busybox (1:1\.9\.2\-2\) fails with kernel 2\.6\.23\-grml and [grml\-live](http://grml.org/grml-live/), see my bugreport [\#475783](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=475783) for more details. I've just uploaded an older version of busybox (1:1\.1\.3\-5\) to the [grml\-live repository](http://deb.grml.org/) for use with [grml\-live](http://grml.org/grml-live/) which brings back a working setup. \ No newline at end of file diff --git a/content/post/279-grml-1.1-in-LinuxUser-052008.md b/content/post/279-grml-1.1-in-LinuxUser-052008.md new file mode 100644 index 0000000..8a40fbe --- /dev/null +++ b/content/post/279-grml-1.1-in-LinuxUser-052008.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Tue, 29 Apr 2008 22:08:00 +0000 +layout: post +slug: 279-grml-1.1-in-LinuxUser-052008 +title: grml 1.1 in LinuxUser 05/2008 + +--- +[![](/images/title_2008_05.serendipityThumb.jpg)](/images/title_2008_05.jpg)The [media edition 05/2008 of the german LinuxUser magazine](http://www.linux-user.de/ausgabe/2008/05) provides grml 1\.1\. You'll even find [a german article I wrote about grml](http://www.linux-user.de/ausgabe/2008/05/906/index.html) inside the magazine as well. So get it as long it's hot off the press and available! :\-) diff --git a/content/post/28-finished-devel-release-0.3-2.md b/content/post/28-finished-devel-release-0.3-2.md new file mode 100644 index 0000000..f3e1805 --- /dev/null +++ b/content/post/28-finished-devel-release-0.3-2.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 21 Mar 2005 22:11:49 +0000 +layout: post +slug: 28-finished-devel-release-0.3-2 +title: finished devel-release 0.3-2 + +--- +As I mentioned on grml\-devel I've put a devel\-release online today. It uses 2\.6\.11\-grml with full unionfs\-support. I've had some problems with unionfs ('cp skipping file ... as it was replaced while being copied') but could fix this via using a current snapshot. In the next few days I'll implement the missing stuff in grml\-x, do some more quality assurance and work on the installer (grml2hd) with Jimmy. diff --git a/content/post/280-grml-at-Grazer-LinuxDay-2008-Austria.md b/content/post/280-grml-at-Grazer-LinuxDay-2008-Austria.md new file mode 100644 index 0000000..878a115 --- /dev/null +++ b/content/post/280-grml-at-Grazer-LinuxDay-2008-Austria.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- events +date: Tue, 29 Apr 2008 22:18:00 +0000 +layout: post +slug: 280-grml-at-Grazer-LinuxDay-2008-Austria +title: grml at Grazer LinuxDay 2008 (Austria) + +--- +Several [grml developers](http://grml.org/team/) met at the [Grazer LinuxDay](http://linuxtage.at/) (Austria) on 19th of april 2008\. Alexander held a [talk about Nagios3](http://www.linuxtage.at/134/), Jimmy talked about Backups, Gebi held a talk about ["Lockless Multithreading using Erlang"](http://www.linuxtage.at/138/) and I (Mika) was talking about ["Systemadministration\+\+ \- What really helps"](http://www.linuxtage.at/132/). Check out the [gallery](http://www.linuxtage.at/gallery/) to get an idea of the event. Oh, and at the grml\-booth we had a [Lenovo X300, running grml](http://www.linuxtage.at/gallery/.tmp/2008-04-19_15h22_152201.jpg.html) of course. :) diff --git a/content/post/281-news-from-the-grml-development-front.md b/content/post/281-news-from-the-grml-development-front.md new file mode 100644 index 0000000..e832293 --- /dev/null +++ b/content/post/281-news-from-the-grml-development-front.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- general +date: Wed, 25 Jun 2008 22:30:00 +0000 +layout: post +slug: 281-news-from-the-grml-development-front +title: news from the grml development front + +--- +First of all sorry for the long time without any news in the grml develblog. Busy weeks, sorry. +In the last few weeks main work besides some bugfixing was providing a stable [daily\-grml](http://daily.grml.org/) service. Now we are waiting for the soon to be released stable version of the 2\.6\.26 linux kernel. Our plan is to provide a new development release featuring kernel 2\.6\.26 as soon as possible. New stable versions of grml should be available in august then. +BTW: On 23rd and 24th of august some grml developers will visit [FrOSCon](http://www.froscon.de/), a two day conference on Free Software and Open Source, taking place for the third time in Sankt Augustin/Germany. We plan to make a grml booth as well as a coming\-together\-hacking\-event. Hope to see you there! diff --git a/content/post/282-starting-work-on-kernel-2.6.26-grml.md b/content/post/282-starting-work-on-kernel-2.6.26-grml.md new file mode 100644 index 0000000..21145f1 --- /dev/null +++ b/content/post/282-starting-work-on-kernel-2.6.26-grml.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Sun, 20 Jul 2008 21:12:00 +0000 +layout: post +slug: 282-starting-work-on-kernel-2.6.26-grml +title: starting work on kernel 2.6.26-grml + +--- +Gebi started to work on [kernel 2\.6\.26\-grml](http://hg.grml.org/grml-kernel/) already, I'll follow soon (currently I'm working on stuff around grml\-live and [a boot chain problem](http://bts.grml.org/grml/issue497)), so stay tuned \- we are working towards a new develrelease. diff --git a/content/post/283-initial-version-of-kernel-2.6.26-grml.md b/content/post/283-initial-version-of-kernel-2.6.26-grml.md new file mode 100644 index 0000000..19dd1cd --- /dev/null +++ b/content/post/283-initial-version-of-kernel-2.6.26-grml.md @@ -0,0 +1,22 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Sun, 27 Jul 2008 09:59:00 +0000 +layout: post +slug: 283-initial-version-of-kernel-2.6.26-grml +title: initial version of kernel 2.6.26-grml + +--- +A first version of kernel 2\.6\.26\-grml is ready to go: +``` +% uname -a +Linux okely-dokely 2.6.26-grml #1 SMP PREEMPT Sun Jul 27 00:10:16 CEST 2008 i686 GNU/Linux +``` + +Now work on external modules will start, if you want to follow progress of work on kernel 2\.6\.26\-grml check out our [grml\-kernel mercurial repository](http://hg.grml.org/grml-kernel/). If you want to get the kernel using Debian's package management even before it's available through grml's repository add the following line to your /etc/apt/sources.list and install linux\-image\-2\.6\.26\-grml then: +``` +deb http://grml.org/2.6.26 ./ +``` + +Please notice that we are testing migration to libata with this kernel so if you use root\=/dev/hd.. in your bootloader config make sure to switch to root\=/dev/sd.. or even better use root\=UUID\=... (see [stable root device aka UUID](http://michael-prokop.at/blog/2006/08/11/stable-root-device-aka-uuid/) for more details) instead. \ No newline at end of file diff --git a/content/post/284-the-way-grml-kernels-are-being-developed.md b/content/post/284-the-way-grml-kernels-are-being-developed.md new file mode 100644 index 0000000..0aabf7e --- /dev/null +++ b/content/post/284-the-way-grml-kernels-are-being-developed.md @@ -0,0 +1,14 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Sun, 17 Aug 2008 23:09:00 +0000 +layout: post +slug: 284-the-way-grml-kernels-are-being-developed +title: the way grml kernels are being developed + +--- +In [news from the grml development front](http://blog.grml.org/archives/290-news-from-the-grml-development-front.html) a grml user named Dave [asked some questions](http://blog.grml.org/archives/290-news-from-the-grml-development-front.html#c207) regarding the grml kernel. As this seems to be not clear enough yet I'll write some sentences about the way the grml developers work on the grml kernel. +Daily grml builds (see [daily.grml.org](http://daily.grml.org/)) use a recent grml kernel version from the [grml\-testing](http://deb.grml.org/) repository. As the daily ISOs are being built automatically we have the need for a known\-to\-work kernel. grml wouldn't work in live mode without kernel modules like aufs and squashfs. Finally grml users are used to get [some additional kernel modules](http://grml.org/kernel/#modules) as well. +We *could* wait for a stable kernel 2\.6\.x.y with y being a stable patch/release with a version number \>\=10\. But then we would have the problem that our kernel might be pretty out of date when we release a new grml version. grml users expect to get good hardware support \- to acchieve that we need recent kernel versions. On the other side we don't want to upload a completely fresh and untested kernel to the grml repository even though it's "just" grml\-testing. grml\-testing is the place where we put stuff that will be available as a stable release once we consider it rocking solid. Of course there MIGHT be any issues left even though it's called a stable release, but thanks to our release cycle we have a pretty good test parcoure and try to identify and solve any possible breakages which shouldn't happen on any productive boxes outside the test world. +During our initial tests, configuration checks and verifying the upgrade path we also build external modules and in the meanwhile new stable updates (the y in the 2\.6\.x.y) appear which we can integrate into our kernel then. Therefor when releasing a new stable grml version we can provide an up2date kernel without forgetting about "rocking solid". HTH. diff --git a/content/post/285-Current-state-of-grml-live-with-squashfs-tools-and-kernel.md b/content/post/285-Current-state-of-grml-live-with-squashfs-tools-and-kernel.md new file mode 100644 index 0000000..fc77c07 --- /dev/null +++ b/content/post/285-Current-state-of-grml-live-with-squashfs-tools-and-kernel.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sun, 17 Aug 2008 23:00:00 +0000 +layout: post +slug: 285-Current-state-of-grml-live-with-squashfs-tools-and-kernel +title: Current state of grml-live with squashfs-tools and kernel + +--- +I was busy working on getting [grml\-live](http://grml.org/grml-live/) in a good shape together with squashfs\-tools, live\-initramfs and the new kernel version 2\.6\.26\-grml. A new squashfs\-tools package is available as well as an updated live\-initramfs package. It does not support LZMA compression (yet) but it's working fine with ZLIB compression so far. Right now I'm building an updated 2\.6\.26\-grml kernel, 2\.6\.26\-grml64 will follow. +As soon as the new kernels are ready\-to\-go I will upload them together with grml\-live 0\.9 to the grml\-testing repository. Updating our [daily.grml.org](http://daily.grml.org/) buildhost will provide daily ISOs featuring 2\.6\.26\-grml . New development versions of grml will follow so we can provide a new stable release in the near future. +See the "[Current state of grml\-live with squashfs\-tools and kernel](http://grml.org/grml-live/#X8)" section if you are interested in further details. diff --git a/content/post/286-version-controll-information-inside-grmls-zsh-prompt.md b/content/post/286-version-controll-information-inside-grmls-zsh-prompt.md new file mode 100644 index 0000000..60471cf --- /dev/null +++ b/content/post/286-version-controll-information-inside-grmls-zsh-prompt.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- packages +date: Wed, 27 Aug 2008 10:59:00 +0000 +layout: post +slug: 286-version-controll-information-inside-grmls-zsh-prompt +title: version controll information inside grml's zsh prompt + +--- +Thanks to the work of Frank 'ft' Terbeck we have a zsh prompt featuring useful information about different version control systems found inside the current working directory. That's what it looks like on my developer system: +[![screenshot](/images/gkrellShoot_08-08-27_125155.png)](/images/gkrellShoot_08-08-27_125155.png)The according zsh configuration can be found in [the hg repository](http://hg.grml.org/grml-etc-core), [standalone](http://grml.org/console) or as Debian package grml\-etc\-core version \>\=0\.3\.52 in the [grml\-testing repository](http://deb.grml.org/) as well. diff --git a/content/post/287-new-devel-releases-2008.09.28.md b/content/post/287-new-devel-releases-2008.09.28.md new file mode 100644 index 0000000..1d2df57 --- /dev/null +++ b/content/post/287-new-devel-releases-2008.09.28.md @@ -0,0 +1,18 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 28 Sep 2008 23:10:00 +0000 +layout: post +slug: 287-new-devel-releases-2008.09.28 +title: 'new devel releases: 2008.09.28' + +--- +After a long delay we finally have new develreleases (yeah!): grml / grml\-medium / grml64 / grml64\-medium, version 2008\.09\.28\. + +Quoting the main changelog: +* kernel 2\.6\.26\-grml (based on 2\.6\.26\.5 with additional patches) +* using a new version schema: as we want to improve tracking of all the different flavours and releases of grml we decided to use "$flavour\-devel YYYY.MM.DD" for the develreleases and "$flavour $YYYY.MM" for the stable releases. No further confusing "grml 1\.1 vs. grml64 0\.2". ;) +* several new packages, tons of updates, bugfixes, configuration improvements,... \- + +Sorry for not being more verbose but I've an influenza and don't have the mind for working on a detailed changelog, more information will follow. \ No newline at end of file diff --git a/content/post/288-Migration-from-Mercurial-to-Git.md b/content/post/288-Migration-from-Mercurial-to-Git.md new file mode 100644 index 0000000..9db2325 --- /dev/null +++ b/content/post/288-Migration-from-Mercurial-to-Git.md @@ -0,0 +1,26 @@ +--- +author: Michael Prokop +categories: +- general +date: Wed, 01 Oct 2008 22:00:00 +0000 +layout: post +slug: 288-Migration-from-Mercurial-to-Git +title: 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. Read the [wikipedia article on Git](http://en.wikipedia.org/wiki/Git_(software)) 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/](http://grml.org/mercurial/)) and developed our own utils for working with Mercurial and Debian packaging ([grml\-mercurial\-utils](http://hg.grml.org/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](http://hg.debian.org/)), while Git is used a lot ([git.debian.org](http://git.debian.org/)) and there's visible progress on the Git front (for example [git\-buildpackage](http://packages.debian.org/sid/git-buildpackage), [topgit](http://repo.or.cz/w/topgit.git) and [vcs\-pkg.org](http://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](http://git.grml.org/?p=hg-to-git.git;a=summary) the migration itself took less than 1 hour and all repositories have been migrated from [hg.grml.org](http://hg.grml.org/) to [git.grml.org](http://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](http://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](http://grml.org/contact/), thanks! +As usual we provide documentation about our setup and tools:**[grml.org/git/](http://grml.org/git/)** +We highly appreciate any help, corrections and further feedback. +Special thanks to [Michael Gebetsroither](http://grml.org/team/#gebi) for his work and help on migrating. diff --git a/content/post/289-new-develreleases-version-2008.10.26.md b/content/post/289-new-develreleases-version-2008.10.26.md new file mode 100644 index 0000000..fd84465 --- /dev/null +++ b/content/post/289-new-develreleases-version-2008.10.26.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 27 Oct 2008 22:12:00 +0000 +layout: post +slug: 289-new-develreleases-version-2008.10.26 +title: 'new develreleases: version 2008.10.26' + +--- +The [new develreleases](http://debian.netcologne.de/www.grml.org/devel/) I just released contain several small updates, fixes and a kernel based on 2\.6\.26\.7\. I expect this to be last the devel release before releasing rc1 of version 2008\.11\. Working on release\-notes, docs and testing. \ No newline at end of file diff --git a/content/post/29-grml-beta-testers.md b/content/post/29-grml-beta-testers.md new file mode 100644 index 0000000..f26e130 --- /dev/null +++ b/content/post/29-grml-beta-testers.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Wed, 23 Mar 2005 20:56:00 +0000 +layout: post +slug: 29-grml-beta-testers +title: grml beta-testers + +--- +I just started the [beta\-tester subproject of grml](http://grml.org/beta-tester/). Every 2\-3 weeks I'll provide a current devel\-snapshot to grml\-developers and beta\-testers so I get feedback from people using different software and hardware than me. If you think you could help the grml\-team you are welcomed to [join the grml beta\-testers](http://grml.org/beta-tester/). diff --git a/content/post/290-grml-release-candidate-1-of-version-2008.11.md b/content/post/290-grml-release-candidate-1-of-version-2008.11.md new file mode 100644 index 0000000..14b0a24 --- /dev/null +++ b/content/post/290-grml-release-candidate-1-of-version-2008.11.md @@ -0,0 +1,24 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 04 Nov 2008 17:01:00 +0000 +layout: post +slug: 290-grml-release-candidate-1-of-version-2008.11 +title: grml release candidate 1 of version 2008.11 + +--- +I'm proud to be able to present release candidate 1 of the upcoming stable release 2008\.11 \- available in all the different grml flavours. New features? Tons of new features! Including an update of grml\-small \- and we even provide a 64bit version of grml\-small now! +Release Notes for grml 2008\.11\[\-rc1] \- codename "Schluchtenscheisser"[are available online](http://grml.org/changelogs/README-grml-2008.11/). +The following flavours are available from the devel directory of [grml's mirrors](http://grml.org/download/#mirrors): +``` + grml_2008.11-rc1.iso 667M + grml-medium_2008.11-rc1.iso 178M + grml-small_2008.11-rc1.iso 75M + grml64_2008.11-rc1.iso 687M + grml64-medium_2008.11-rc1.iso 187M + grml64-small_2008.11-rc1.iso 77M +``` + +Known issues of 2008\.11\-rc1 can be found in [the grml\-wiki](http://wiki.grml.org/doku.php?id=release_candidate). +Please [report any bug](http://grml.org/bugs/) you notice so we can provide stable releases to you soon! Have fun with grml. \ No newline at end of file diff --git a/content/post/291-grml-release-candidate-2-of-version-2008.11.md b/content/post/291-grml-release-candidate-2-of-version-2008.11.md new file mode 100644 index 0000000..b9df7c6 --- /dev/null +++ b/content/post/291-grml-release-candidate-2-of-version-2008.11.md @@ -0,0 +1,19 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 28 Nov 2008 16:25:00 +0000 +layout: post +slug: 291-grml-release-candidate-2-of-version-2008.11 +title: grml release candidate 2 of version 2008.11 + +--- +Release candidate 2 of grml 2008\.11 is available via [debian.netcologne.de/www.grml.org/devel/](http://debian.netcologne.de/www.grml.org/devel/). Main changes from rc1 to rc2:* Updated Debian packages by 2008\-11\-20 +* Implemented [isofrom and tohd bootoptions](http://git.grml.org/?p=grml-live.git;a=blob_plain;f=templates/GRML/grml-cheatcodes.txt;hb=HEAD). +* Disabled NOPERSISTENT\='Yes' in live\-initramfs configuration +* Removed CONFIG\_SECURITY\_SMACK from kernel, fixes [issue568](http://bts.grml.org/grml/issue568) +* Major update of [grml\-debootstrap (version 0\.23\)](http://ml.grml.org/pipermail/grml-testing-changes/2008-November/000316.html) +* Some minor updates and fixes in grml related scripts and configurations. +* Updated documentation. + +The stable release is expected to be released on this weekend (end of november), so please grab rc2 and give it a try. \ No newline at end of file diff --git a/content/post/292-grml-release-2008.11-available.md b/content/post/292-grml-release-2008.11-available.md new file mode 100644 index 0000000..cab1258 --- /dev/null +++ b/content/post/292-grml-release-2008.11-available.md @@ -0,0 +1,19 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 01 Dec 2008 22:39:00 +0000 +layout: post +slug: 292-grml-release-2008.11-available +title: grml release 2008.11 available + +--- +grml version 2008\.11 (all grml flavours) \- codename Schluchtenscheisser \- has been released and is currently being uploaded to the mirrors. The official release announcements providing all the relevant news are available: +* [grml](http://grml.org/changelogs/README-grml-2008.11/) +* [grml64](http://grml.org/changelogs/README-grml64-2008.11/) +* [grml\-medium](http://grml.org/changelogs/README-grml-medium-2008.11) +* [grml64\-medium](http://grml.org/changelogs/README-grml64-medium-2008.11/) +* [grml\-small](http://grml.org/changelogs/README-grml-small-2008.11/) +* [grml64\-small](http://grml.org/changelogs/README-grml64-small-2008.11/) +Issues regarding the releases can be found in [the grml\-wiki](http://wiki.grml.org). +As usual you can get the ISO(s) via bittorrent, http and/or ftp from the mirrors listed at [grml.org/download](http://grml.org/download/). Have fun and enjoy the new release! Your feedback is highly appreciated. diff --git a/content/post/293-new-team-member-Moritz-Augsburger.md b/content/post/293-new-team-member-Moritz-Augsburger.md new file mode 100644 index 0000000..754b474 --- /dev/null +++ b/content/post/293-new-team-member-Moritz-Augsburger.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 12 Dec 2008 12:19:00 +0000 +layout: post +slug: 293-new-team-member-Moritz-Augsburger +title: 'new team member: Moritz Augsburger' + +--- +Moritz 'moemoe' Augsburger just joined [the grml\-team](http://grml.org/team/). He's a long\-standing grml user and contributed several bugreports, patches and improvement suggestions. \ No newline at end of file diff --git a/content/post/294-Using-grml-Let-us-know!.md b/content/post/294-Using-grml-Let-us-know!.md new file mode 100644 index 0000000..4e11b34 --- /dev/null +++ b/content/post/294-Using-grml-Let-us-know!.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 12 Dec 2008 22:32:00 +0000 +layout: post +slug: 294-Using-grml-Let-us-know! +title: Using grml? Let us know! + +--- +I'll hold a talk about grml at the [Open Source Data Center Conference](http://www.netways.de/english/osdc/y2009/) on 29/30 April 2009 in +Nürnberg/Germany. +I'd like to show the attendees how grml is used in Real World Environments and need your contribution! +You are using grml in your company for system recovery, presenting demos of your application, automated system installation,...? Please [let me know](http://grml.org/contact/)! This is \*your\* chance to present your company or product in my talk. :) +If it's necessary you can also submit your stories anonymously or request that I'll withhold your identity while presenting your setup. +Feel free to forward this information to anyone who might have interesting stories for me, I'd love to hear from you. diff --git a/content/post/295-first-version-of-kernel-2.6.28-grml-2.6.28-grml64-available.md b/content/post/295-first-version-of-kernel-2.6.28-grml-2.6.28-grml64-available.md new file mode 100644 index 0000000..5ce493d --- /dev/null +++ b/content/post/295-first-version-of-kernel-2.6.28-grml-2.6.28-grml64-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Tue, 30 Dec 2008 00:20:00 +0000 +layout: post +slug: 295-first-version-of-kernel-2.6.28-grml-2.6.28-grml64-available +title: first version of kernel 2.6.28-grml / 2.6.28-grml64 available + +--- +I just uploaded the first version of kernel 2\.6\.28\-grml\[64] to [the grml\-testing repository](http://deb.grml.org/). Details about configuration and patches are available in [grml's git kernel repository](http://git.grml.org/?p=grml-kernel.git). A new develrelease providing the new kernel will be available as well as [daily snapshots](http://daily.grml.org/) featuring the new kernel soon. \ No newline at end of file diff --git a/content/post/296-grml-in-linux-user-magazine-200902.md b/content/post/296-grml-in-linux-user-magazine-200902.md new file mode 100644 index 0000000..c00ff00 --- /dev/null +++ b/content/post/296-grml-in-linux-user-magazine-200902.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Wed, 11 Feb 2009 21:58:00 +0000 +layout: post +slug: 296-grml-in-linux-user-magazine-200902 +title: grml in linux user magazine 2009/02 + +--- +In the current [german Linux User magazine](http://linux-user.de/) edition [2009/02](http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2009/02) is [a two pages article about grml](http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2009/02/Linux-alpin) titled "Linux alpin". The DVD edition provides a multiboot DVD featuring grml 2008\.11 as well. \ No newline at end of file diff --git a/content/post/297-grml-bug-squashing-party-on-2009-02-12.md b/content/post/297-grml-bug-squashing-party-on-2009-02-12.md new file mode 100644 index 0000000..8a5da39 --- /dev/null +++ b/content/post/297-grml-bug-squashing-party-on-2009-02-12.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- events +date: Wed, 11 Feb 2009 22:04:00 +0000 +layout: post +slug: 297-grml-bug-squashing-party-on-2009-02-12 +title: grml bug squashing party on 2009-02-12 + +--- +On 2009\-02\-12 starting at 02:00p.m. (with open end) a grml bug squashing party takes place via IRC. Coordination takes place on channel \#grmldev on freenode. Everyone is welcome to join. Further details are available at [the bug squashing party in the grml\-wiki](http://wiki.grml.org/doku.php?id=bsp). \ No newline at end of file diff --git a/content/post/298-results-of-the-bugsquashing-party-on-2009-02-12.md b/content/post/298-results-of-the-bugsquashing-party-on-2009-02-12.md new file mode 100644 index 0000000..21bbc64 --- /dev/null +++ b/content/post/298-results-of-the-bugsquashing-party-on-2009-02-12.md @@ -0,0 +1,24 @@ +--- +author: Michael Prokop +categories: +- events +date: Fri, 13 Feb 2009 08:43:58 +0000 +layout: post +slug: 298-results-of-the-bugsquashing-party-on-2009-02-12 +title: results of the bugsquashing party on 2009-02-12 + +--- +Some stats for the [bugsquashing party on 2009\-02\-12](http://blog.grml.org/archives/306-grml-bug-squashing-party-on-2009-02-12.html):* starting at 223 open bugs +* finished at 199 open bugs +* filed 3 new bugreports +* overall result: closed 27 bugreports + +Participants (alphabetically): +* Alexander 'z3ttacht' Steinböck +* Andreas 'jimmy' Gredler +* Frank 'ft' Terbeck +* Henning 'lazyboy' Sprang +* Michael 'mika' Prokop +* Ulrich 'mrud' Dangel + +Thanks for your contributions! \ No newline at end of file diff --git a/content/post/299-grml-development-shiny-new-stuff.....md b/content/post/299-grml-development-shiny-new-stuff.....md new file mode 100644 index 0000000..1706ca7 --- /dev/null +++ b/content/post/299-grml-development-shiny-new-stuff.....md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 02 Mar 2009 22:09:00 +0000 +layout: post +slug: 299-grml-development-shiny-new-stuff.... +title: grml development - shiny new stuff.... + +--- +After the [bug squashing party](http://wiki.grml.org/doku.php?id=bsp) lots of further development took place. The most important stuff:* grml2usb: initial public version of the redesign, providing multi\-ISO support and many more features, check out [grml.org/grml2usb](http://grml.org/grml2usb/) and my [mail to the grml mailinglist](http://lists.mur.at/pipermail/grml/2009-March/004397.html) +* boot process: when using the "forensic" or the new "readonly" bootoption all local harddisks will be *forced* to read\-only mode +* grml\-autoconfig: dropped /etc/grml/autoconfig.small +* grml\-live: several bugfixes, integration of bsd4grml (available via 'bsd' on the bootprompt \- more details will follow later),... \- check out [the changelog](http://ml.grml.org/pipermail/grml-testing-changes/2009-February/000354.html) +* grml\-etc\-core: using "zsh: $REPOSNAME" as GNU screen title name when standing inside a repository of a version control system (thanks, ft!) +* git\-commits: the [git\-commits mailinglist](http://ml.grml.org/mailman/listinfo/git-commits) finally provides the according hook so updates are sent to the list diff --git a/content/post/3-Pictures-from-Linuxday-Klagenfurt.md b/content/post/3-Pictures-from-Linuxday-Klagenfurt.md new file mode 100644 index 0000000..7d3b120 --- /dev/null +++ b/content/post/3-Pictures-from-Linuxday-Klagenfurt.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- events +date: Fri, 25 Feb 2005 11:33:33 +0000 +layout: post +slug: 3-Pictures-from-Linuxday-Klagenfurt +title: Pictures from Linuxday Klagenfurt + +--- +Gebi, Jimmy, Worf and me were on [Linuxday Klagenfurt 2005](http://linuxday2005.uni-klu.ac.at/) on 22nd of february. A [webgallery is available online](http://lehrer.htl-klu.at/~ghoelzl/webalbum/index.php?album=Linuxday_2005%2F). \ No newline at end of file diff --git a/content/post/30-grml-developers-on-chemnitzer-linuxtag-2005.md b/content/post/30-grml-developers-on-chemnitzer-linuxtag-2005.md new file mode 100644 index 0000000..333a7e8 --- /dev/null +++ b/content/post/30-grml-developers-on-chemnitzer-linuxtag-2005.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- events +date: Wed, 23 Mar 2005 19:03:39 +0000 +layout: post +slug: 30-grml-developers-on-chemnitzer-linuxtag-2005 +title: grml-developers on chemnitzer linuxtag 2005 + +--- +I nearly forgot to mention the developer\-meeting at beginning of march 2005\. Several grml\-developers have been on [Chemnitzer LinuxTag 2005](http://chemnitzer.linux-tage.de/2005/). Some us of met each other for the first time in reallife. :\-) +[![](http://grml.org/pics/2005_03_05_21h01_img_0139_small.jpg)](http://grml.org/pics/2005_03_05_21h01_img_0139.jpg) diff --git a/content/post/300-updated-kernel-2.6.28-grml-available.md b/content/post/300-updated-kernel-2.6.28-grml-available.md new file mode 100644 index 0000000..901e575 --- /dev/null +++ b/content/post/300-updated-kernel-2.6.28-grml-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Tue, 03 Mar 2009 23:52:00 +0000 +layout: post +slug: 300-updated-kernel-2.6.28-grml-available +title: updated kernel 2.6.28-grml available + +--- +An updated 2\.6\.28\-grml kernel is available through the grml\-testing repository, this update incorporates the latest stable patch (being 2\.6\.28\.7\). I'll provide the according 2\.6\.28\-grml64 kernel soon as well. \ No newline at end of file diff --git a/content/post/301-Link-Why-were-using-GRML-in-the-datacenter.md b/content/post/301-Link-Why-were-using-GRML-in-the-datacenter.md new file mode 100644 index 0000000..8a7eeda --- /dev/null +++ b/content/post/301-Link-Why-were-using-GRML-in-the-datacenter.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Tue, 24 Mar 2009 23:00:00 +0000 +layout: post +slug: 301-Link-Why-were-using-GRML-in-the-datacenter +title: 'Link: "Why we''re using GRML in the datacenter"' + +--- +Nice blog post by Christian Hofstaedtler: [Why we're using GRML in the datacenter](http://zeha.at/blog/2009/03/why-were-using-grml-in-the-datacenter.html) \ No newline at end of file diff --git a/content/post/302-grml-mentioned-in-ct-072009.md b/content/post/302-grml-mentioned-in-ct-072009.md new file mode 100644 index 0000000..d809c8f --- /dev/null +++ b/content/post/302-grml-mentioned-in-ct-072009.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- links +date: Tue, 24 Mar 2009 23:40:00 +0000 +layout: post +slug: 302-grml-mentioned-in-ct-072009 +title: grml mentioned in c't 07/2009 + +--- +grml has its own section in an article named [Live\-Shows \- Live\-Linuxe für jeden Zweck](http://www.heise.de/ct/inhalt/2009/07/126/) of the +german magazine [c't](http://www.heise.de/ct/), edition 07/2009\. Check out pages 125 and 126\. \ No newline at end of file diff --git a/content/post/303-Poll-IDE-vs.-LIBATA.md b/content/post/303-Poll-IDE-vs.-LIBATA.md new file mode 100644 index 0000000..5a120b7 --- /dev/null +++ b/content/post/303-Poll-IDE-vs.-LIBATA.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- links +date: Thu, 02 Apr 2009 09:15:00 +0000 +layout: post +slug: 303-Poll-IDE-vs.-LIBATA +title: 'Poll: IDE vs. LIBATA' + +--- +**Update on 2009\-04\-06: sorry, adjusted the wording. Should be \*IDE\* vs. LIBATA of course. Sorry for the confusion.** +The GRML Team wants to collect feedback regarding the recent switch from IDE to LIBATA. IDE? LIBATA? +* IDE (CONFIG\_IDE) provides the old IDE subsystem (/dev/hdX), considered as legacy code. +* LIBATA is the new subsystem (/dev/sdX \- though supports IDE as well) with new features, but some old IDE systems might not work with it. + +Please [participate in the poll](http://doodle.com/vr75tpe4a2p6mwvt)! We highly appreciate and need your feedback. \ No newline at end of file diff --git a/content/post/304-grml-booth-at-Grazer-Linuxdays-2009.md b/content/post/304-grml-booth-at-Grazer-Linuxdays-2009.md new file mode 100644 index 0000000..3974df1 --- /dev/null +++ b/content/post/304-grml-booth-at-Grazer-Linuxdays-2009.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- events +date: Thu, 23 Apr 2009 09:12:00 +0000 +layout: post +slug: 304-grml-booth-at-Grazer-Linuxdays-2009 +title: grml booth at Grazer Linuxdays 2009 + +--- +You can meet several core developers of grml at the grml booth at [Grazer Linuxdays 2009](http://www.linuxtage.at/) on 25th of april in Graz/Austria. We'll have multi\-ISO usb devices with us and present some nifty features of the upcoming grml release. Hope to see you there! \ No newline at end of file diff --git a/content/post/305-new-devel-release-2009.04.23.md b/content/post/305-new-devel-release-2009.04.23.md new file mode 100644 index 0000000..6043e6c --- /dev/null +++ b/content/post/305-new-devel-release-2009.04.23.md @@ -0,0 +1,20 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 23 Apr 2009 23:58:00 +0000 +layout: post +slug: 305-new-devel-release-2009.04.23 +title: 'new devel-release: 2009.04.23' + +--- +I just pushed a new devel release [to our mirror](http://debian.netcologne.de/www.grml.org/devel/). Quoting the main changelog: +* updated to kernel based on 2\.6\.28 +* grml2usb: initial public version of the redesign, providing multi\-ISO support and many more features, check out [grml.org/grml2usb/](http://grml.org/grml2usb/) +* persistency feature: booting with bootoption 'persistent' activates a feature providing persistency for the ISO (so you can store all your changes on a partition and re\-use them\- cool, or?). Check out [live\-initramfs.en.7\.html](http://grml.org/online-docs/live-initramfs.en.7.html) and [live\-snapshot.en.1\.html](http://grml.org/online-docs/live-snapshot.en.1.html) (search for 'persistent' and 'live\-rw') until we have our own docs/instructions available. Note: Any help in this area is highly welcome! +* grml\-autoconfig: dropped /etc/grml/autoconfig.small +* * grml\-live: several bugfixes, integration of bsd4grml \- a special version of [MirBSD](https://www.mirbsd.org/) (available via 'bsd' on the bootprompt \- more details will follow later) +* grml\-etc\-core: using "zsh: $REPOSNAME" as GNU screen title name when standing inside a repository of a version control system (thanks, ft!) +* re\-added support for hardware based speakup modules, loadable via speakup.synth\=... +* new bootoption 'hwspeak' for probing speakup hardware modules +* new bootoption 'readonly': mark ALL /dev/\[hs]\*dX devices as read\-only, this is important for forensic investigations and automatically activated as well when booting via 'forensic' diff --git a/content/post/306-grml-at-OSDC-2009,-recent-developer-news.md b/content/post/306-grml-at-OSDC-2009,-recent-developer-news.md new file mode 100644 index 0000000..7818ec9 --- /dev/null +++ b/content/post/306-grml-at-OSDC-2009,-recent-developer-news.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 04 May 2009 22:34:00 +0000 +layout: post +slug: 306-grml-at-OSDC-2009,-recent-developer-news +title: grml at OSDC 2009, recent developer news + +--- +* Event: Mika was talking about grml in a german talk named '[grml \- das Schweizer Taschenmesser der Linux\-Notfallsysteme](http://www.netways.de/osdc/y2009/programm/v/grml/)' at the [Open Source Data Center Conference](http://www.netways.de/english/osdc/y2009/) in germany last week. The (german) slides of the talk are available for download: [grml \- das Schweizer Taschenmesser der Linux\-Notfallsysteme](http://grml.org/slides/grml-im-rechenzentrum_osdc09.pdf) (PDF). +* grml featured in another book: grml is featured on page 191 in [the german Xen cookbook by Hans\-Joachim Picht published at O'Reilly](http://www.oreilly.de/catalog/xenckbkger/index.html). +* grml featuring HDT (Hardware Detection Tool): current [grml\-live](http://grml.org/grml-live/) and [grml2usb](http://grml.org/grml2usb/) include support for a new bootoption named 'hdt' bringing up a minimalistic ["Hardware Detection Tool"](http://syslinux.zytor.com/wiki/index.php/Hdt_(Hardware_Detection_Tool)). This feature is expected to be available with the upcoming stable release of grml. +* kernel update: kernel 2\.6\.28\-grml\[64] was updated to the latest stable patch 2\.6\.28\.10 +* release candidate: release candidate version 1 (rc1\) of grml 2009\.05 (the upcoming stable release) should be available within the next few days diff --git a/content/post/307-grml-in-german-magazine-ct-kompakt-012009.md b/content/post/307-grml-in-german-magazine-ct-kompakt-012009.md new file mode 100644 index 0000000..bd52bc8 --- /dev/null +++ b/content/post/307-grml-in-german-magazine-ct-kompakt-012009.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Tue, 19 May 2009 16:23:00 +0000 +layout: post +slug: 307-grml-in-german-magazine-ct-kompakt-012009 +title: grml in german magazine c't kompakt 01/2009 + +--- +Great news: the well known german IT news publisher [Heise](http://heise.de/) released a Linux magazine special named [c't kompakt 01/2009](https://www.heise.de/kiosk/special/ct/09/03/). On pages 120 and 121 you'll find a nice article about [grml](http://grml.org/) titled "Grml: Schweizer Messer für Admins" (meaning: "grml: swiss army knife for admins"). The included DVD provides a grml 2008\.11 ISO as well. \ No newline at end of file diff --git a/content/post/308-grml2usb-supports-installation-of-running-system-to-USB-device.md b/content/post/308-grml2usb-supports-installation-of-running-system-to-USB-device.md new file mode 100644 index 0000000..ecd3526 --- /dev/null +++ b/content/post/308-grml2usb-supports-installation-of-running-system-to-USB-device.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Wed, 20 May 2009 20:02:22 +0000 +layout: post +slug: 308-grml2usb-supports-installation-of-running-system-to-USB-device +title: grml2usb supports installation of running system to USB device + +--- +News from grml2usb: I just implemented the feature to be able to install the currently running grml system to a USB device running 'grml2usb /live/image /dev/sdx1'. This means the rewritten grml2usb script provides all the features the old script used to provide and will become part of the upcoming stable release therefor. Of course the new grml2usb script provides several new, additional features \- like support for multi\-ISOs, specifiying default bootoptions,... (so you can even run 'grml2usb \-\-bootoptions\="persistent" /live/image /home/grml/grml\_2009\.05\.iso /dev/sdx1'!). Check out [grml.org/grml2usb/](http://grml.org/grml2usb/) for further details and make sure to grab grml2usb 0\.9\.6\. \ No newline at end of file diff --git a/content/post/309-release-candidate-1-of-grml-2009.05-available.md b/content/post/309-release-candidate-1-of-grml-2009.05-available.md new file mode 100644 index 0000000..ed99c31 --- /dev/null +++ b/content/post/309-release-candidate-1-of-grml-2009.05-available.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 21 May 2009 12:34:00 +0000 +layout: post +slug: 309-release-candidate-1-of-grml-2009.05-available +title: release candidate 1 of grml 2009.05 available + +--- +We have new release candidates: the first release candidate of version 2009\.05 codename "[Lackdose\-Allergie](http://grml.org/faq/#releasename)" is available. Take a look at the [release announcement](http://grml.org/changelogs/README-grml-2009.05/) for details about all the nifty new features. As usual we have different flavours available: the 32bit versions grml, grml\-medium and grml\-small as well as the 64bit versions grml64, grml64\-medium and grml64\-small. +Please test the ISOs and all the stuff you usually need so we can provide rocking stable releases soon. Download the ISOs from devel directories of the mirrors listed at [grml.org/download/](http://grml.org/download/). diff --git a/content/post/31-grml-kernel-with-grml-logo.md b/content/post/31-grml-kernel-with-grml-logo.md new file mode 100644 index 0000000..917b56f --- /dev/null +++ b/content/post/31-grml-kernel-with-grml-logo.md @@ -0,0 +1,29 @@ +--- +author: Michael Prokop +categories: +- general +date: Wed, 23 Mar 2005 22:42:00 +0000 +layout: post +slug: 31-grml-kernel-with-grml-logo +title: grml-kernel with grml-logo + +--- +Elimar Riesebieter contributed a grml\-logo for the grml\-kernel (thanks!): + +[![](http://grml.org/pics/grml-logo-boot_small.jpg)](http://grml.org/pics/grml-logo-boot.png)I also updated the patch\-list: + +``` +1900_lowmem-reserve-oops.patch +2900_alps-tapping.patch +4100_skge-0.6.patch +4300_2.6.11-rc3-udm2.patch +4305_dm-bbr.patch +4900_speakup-20050303.patch +aml_method_exec_hack.patch +iteraid.patch +linux-2.6.11-mppe-mppc-1.3.patch +orinoco-2.6.11-rfmon-dragorn-1.diff +patch-2.6.11.5 +reiser4.allinone +squashfs2.1-patch +``` diff --git a/content/post/310-changes-between-grml-2009.05-rc1-and-grml-2009.05.md b/content/post/310-changes-between-grml-2009.05-rc1-and-grml-2009.05.md new file mode 100644 index 0000000..063c93a --- /dev/null +++ b/content/post/310-changes-between-grml-2009.05-rc1-and-grml-2009.05.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 01 Jun 2009 11:11:00 +0000 +layout: post +slug: 310-changes-between-grml-2009.05-rc1-and-grml-2009.05 +title: changes between grml 2009.05-rc1 and grml 2009.05 + +--- +If you're interested in the main changes between rc1 of 2009\.05 and the stable release: +* software related changes: security updates; re\-added bitlbee, dnsproxy, farpd, tor and trickle; dropped ifupdown\-scripts\-zg2 and open\-vm\-tools +* grml64: windows directory (featuring putty, psftp,...) has been removed due to lack of space +* zsh: added support for [directory specific shell configuration using profiles](http://michael-prokop.at/blog/2009/05/30/directory-specific-shell-configuration-with-zsh/) +* bugfix: grml\-autoconfig: device with label GRMLCFG without file config.tbz causes error message \[[issue672](http://bts.grml.org/grml/issue672)] +* bugfix: grml2hd: mount /dev/pts and /dev to chroot to support execution within GNU screen; fix setting password via chpasswd +* bugfix: unmount boot device when using findiso\=... in combination with toram diff --git a/content/post/311-grml-2009.05-released.md b/content/post/311-grml-2009.05-released.md new file mode 100644 index 0000000..df64f81 --- /dev/null +++ b/content/post/311-grml-2009.05-released.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 01 Jun 2009 11:27:00 +0000 +layout: post +slug: 311-grml-2009.05-released +title: grml 2009.05 released + +--- +grml 2009\.05 with [codename Lackdose\-Allergie](http://grml.org/faq/#releasename), available in flavours grml, grml\-medium and grml\-small and all of them as 32bit and 64bit version has been released. The official release announcements providing all the relevant news are available at [grml.org/changelogs/](http://grml.org/changelogs/). Issues regarding the releases can be found in [the grml\-wiki](http://wiki.grml.org/). Grab the ISOs from the mirrors listed at [grml.org/download/](http://grml.org/download/). diff --git a/content/post/312-Request-for-Comments-Poll-removal-of-LaTeX-on-grml.md b/content/post/312-Request-for-Comments-Poll-removal-of-LaTeX-on-grml.md new file mode 100644 index 0000000..5eefd48 --- /dev/null +++ b/content/post/312-Request-for-Comments-Poll-removal-of-LaTeX-on-grml.md @@ -0,0 +1,20 @@ +--- +author: Michael Prokop +categories: +- links +date: Wed, 17 Jun 2009 19:09:00 +0000 +layout: post +slug: 312-Request-for-Comments-Poll-removal-of-LaTeX-on-grml +title: 'Request for Comments / Poll: removal of LaTeX on grml' + +--- +Especially on grml64 we are running out of space and we are thinking about removing LaTeX from grml, which would save us 100MB of uncompressed space. We're talking about the following Debian packages: + +> auctex catdvi ctioga dvipng gnuhtml2latex lacheck latex\-beamer +> latexmk latex\-mk latextug latex\-xcolor libkpathsea4 libtioga\-ruby +> libtioga\-ruby1\.8 pdfjam pgf preview\-latex\-style tetex\-bin tex\-common +> texify texlive texlive\-base texlive\-base\-bin texlive\-common +> texlive\-doc\-base texlive\-extra\-utils texlive\-fonts\-recommended +> texlive\-lang\-german texlive\-latex\-base texlive\-latex\-recommended +> texpower tth vim\-latexsuite +We'd like to know **your** opinion on this issue, so please let us know your opinion through the [removal of LaTeX on grml poll](http://doodle.com/3dnzvhv43tmhpcpn). diff --git a/content/post/313-grml-2009.05-in-Linux-Magazin-200908.md b/content/post/313-grml-2009.05-in-Linux-Magazin-200908.md new file mode 100644 index 0000000..6116d19 --- /dev/null +++ b/content/post/313-grml-2009.05-in-Linux-Magazin-200908.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Wed, 08 Jul 2009 21:10:16 +0000 +layout: post +slug: 313-grml-2009.05-in-Linux-Magazin-200908 +title: grml 2009.05 in Linux-Magazin 2009/08 + +--- +The current edition of the well known german [Linux Magazin](http://www.linux-magazin.de/) (2009/08\) provides [grml 2009\.05 on the DELUG\-DVD](http://www.linux-magazin.de/Heft-Abo/Ausgaben/2009/08/DVD-mit-Forensik-Tools). \ No newline at end of file diff --git a/content/post/314-Grml-2009.05-LinuxUser-Edition.md b/content/post/314-Grml-2009.05-LinuxUser-Edition.md new file mode 100644 index 0000000..6597894 --- /dev/null +++ b/content/post/314-Grml-2009.05-LinuxUser-Edition.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- links +date: Fri, 24 Jul 2009 20:14:00 +0000 +layout: post +slug: 314-Grml-2009.05-LinuxUser-Edition +title: Grml 2009.05 LinuxUser-Edition + +--- +The [current edition (2009/08\)](http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2009/08) of the [german LinuxUser magazine](http://www.linux-user.de/) provides a four pages article about [Grml](http://grml.org/) and ships a special Grml\-DVD providing a multiboot setup of grml, grml64 and the grml based [juxlala](http://www.jux-net.info/juxlala/) live system including the ISOs of all grml flavours. The DVD provides ISOs based on grml's release 2009\.05 including bugfixes which got part of the grml\-stable repository since the last release.[![Grml 2009.05 LinuxUser DVD](/images/Abbildung-11_max.serendipityThumb.png)](/images/Abbildung-11_max.png) +You can find the german article about grml titled "[Chirurgisches Besteck \- Live\-Werkzeugkasten für die Shell](http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2009/08/Chirurgisches-Besteck)" online as well as part of the [community edition PDF](http://www.linux-user.de/Downloads/LUCE/2009/lu-ce_2009-08.pdf). +Make sure to grab your own copy of the LinuxUser magazine! :) \ No newline at end of file diff --git a/content/post/315-Call-for-help-grmlzshrc.5.md b/content/post/315-Call-for-help-grmlzshrc.5.md new file mode 100644 index 0000000..81c226b --- /dev/null +++ b/content/post/315-Call-for-help-grmlzshrc.5.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 04 Aug 2009 00:45:00 +0000 +layout: post +slug: 315-Call-for-help-grmlzshrc.5 +title: 'Call for help: grmlzshrc.5' + +--- +Please check out [Frank's call for help on the grml mailinglist](http://lists.mur.at/pipermail/grml/2009-August/004609.html) regarding a reference for [grml's zsh configuration](http://grml.org/zsh/#grmlzshconfig). Please let us know if you can help! \ No newline at end of file diff --git a/content/post/316-Event-grml-at-FrOSCon-2009.md b/content/post/316-Event-grml-at-FrOSCon-2009.md new file mode 100644 index 0000000..eaa1a4a --- /dev/null +++ b/content/post/316-Event-grml-at-FrOSCon-2009.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- events +date: Tue, 04 Aug 2009 01:01:00 +0000 +layout: post +slug: 316-Event-grml-at-FrOSCon-2009 +title: 'Event: grml at FrOSCon 2009' + +--- +Several core developers of [the grml team](http://grml.org/team/) will be available at [FrOSCon](http://www.froscon.de/) (Free and Open Source Software Conference) on 22nd and 23rd of August 2009 in Sankt Augustin/Germany. We'll have a grml booth featuring grml CDs, usb pens with multiboot ISO setup, grml t\-shirts, flyers.... Mika will present some nifty tips and tricks what you can do with grml (including topics like useful bootoptions, Zsh, USB booting and remote access via iSCSI) in his german talk "[grml \- das Schweizer Taschenmesser der Linux\-Notfallsysteme](http://programm.froscon.org/2009/events/364.en.html)". Please come and visit us! \ No newline at end of file diff --git a/content/post/317-Information-broken-boot-entry-on-LinuxUser-200908-grml-DVD.md b/content/post/317-Information-broken-boot-entry-on-LinuxUser-200908-grml-DVD.md new file mode 100644 index 0000000..3455f87 --- /dev/null +++ b/content/post/317-Information-broken-boot-entry-on-LinuxUser-200908-grml-DVD.md @@ -0,0 +1,36 @@ +--- +author: Michael Prokop +categories: +- general +date: Wed, 12 Aug 2009 09:24:00 +0000 +layout: post +slug: 317-Information-broken-boot-entry-on-LinuxUser-200908-grml-DVD +title: 'Information: broken boot entry on LinuxUser 2009/08 grml-DVD' + +--- +### English Version +(Eine deutsche Version dieses Textes ist am Ende diese Blogeintrags verfügbar. A german version of this text is available at the bottom of this blogentry.) +The [Grml 2009\.05 LinuxUser\-Edition DVD shipped with LinuxUser 2009/08](http://blog.grml.org/archives/323-Grml-2009.05-LinuxUser-Edition.html) sadly includes two errors. Neither data loss nor security risks, but broken boot entries instead. The grml team wants to inform users of the LinuxUser grml\-DVD about this issue. +* The grml64 flavour has two kernel entries (one being a leftover from the bootloader templates used for remastering) and due to murphy the wrong one is used. If you press the tab key with grml64 flavour being selected on the bootprompt you'll see: +> /boot/suse/linux ... + +instead of: + +> /boot/release/grml64/linux26 + +To work around this issue replace '/boot/suse/linux' with '/boot/release/grml64/linux26' at the grml64 entry on the bootprompt. Note: the failsafe64 entry does NOT have this problem and booting it works without problems when selecting the failsafe64 bootoption. +* The 'forensic64' bootoption uses 'live\-media\-path\=/live/grml/' instead of 'live\-media\-path\=/live/grml64/'. The system will boot with the wrong entry as well but instead of 64bit userland you'll get the 32bit userspace from flavour grml instead. To workaround this issue just edit the forensic64 bootoption at the bootprompt (press the tab key) and replace 'live\-media\-path\=/live/grml/' with 'live\-media\-path\=/live/grml64/'. +The grml team is very sorry about this fsckup. This was the first official remastering of a multi\-ISO grml\-DVD including a new bootlayout (isolinux with vesamenu) and sadly the configuration error wasn't caught during our tests. Please note that this error happened to the grml team and is NOT the fault of LinuxUser. +### German / Deutsche Version +Die [Grml 2009\.05 LinuxUser\-DVD die der LinuxUser\-Ausgabe 2009/08](http://blog.grml.org/archives/323-Grml-2009.05-LinuxUser-Edition.html) beiliegt hat leider zwei Fehler. Kein Datenverlust, keine Security\-Probleme, sondern kaputte Bootloader\-Einträge. Das Grml\-Team möchte mit diesem Blogeintrag Anwender der LinuxUser\-grml\-DVD über dieses Problem informieren. +* Der grml64\-Flavour besitzt zwei Kernel\-Einträge (einer ist ein Überbleibsel der Bootloader\-Vorlagen die für das Remastern verwendet wurden) und gemäß Murphy wird der falsche Eintrag verwendet. Wenn man bei ausgewähltem grml64\-Eintrag am Bootprompt die Tabulator\-Taste drückt, sieht man: + +> /boot/suse/linux ... + +statt dem korrekten Eintrag: + +> /boot/release/grml64/linux26 + +Um dieses Problem zu umgehen, am Bootprompt bei den grml64\-Einträge das '/boot/suse/linux' einfach durch '/boot/release/grml64/linux26' ersetzen, dann bootet das System korrekt. Anmerkung: der Booteintrag 'failsafe64' hat dieses Problem NICHT und bootet defaultmäßig wie gewünscht! +* Die Bootoption 'forensic64' bootoption nutzt fälschlicherweise 'live\-media\-path\=/live/grml/' statt dem korrektem 'live\-media\-path\=/live/grml64/'. Das System bootet auch mit dem falschen Eintrag anstandslos, allerdings wird dann statt dem 64bit\-Userspace der 32bit\-Userspace vom Grml\-Flavour verwendet. Um dieses Problem zu korrigieren bitte am Bootprompt die forensic64\-Bootoption mit der Tabulator\-Taste editieren und 'live\-media\-path\=/live/grml/' durch 'live\-media\-path\=/live/grml64/' ersetzen. +Dem Grml\-Team tut dieser Fehler sehr leid und es bittet um Entschuldigung bei den Anwendern. Die grml\-DVD war das erste offizielle multi\-ISO in dieser Größe mit einem neuen Bootlayout (isolinux mit vesamenu). Leider wurde das Konfigurationsproblem in den Testläufen nicht entdeckt. Das Grml\-Team möchte explizit darauf hinweisen, dass dieser Fehler NICHT die Schuld von LinuxUser ist. diff --git a/content/post/318-forensic-mode-readonly-blockdevices-on-hotplug.md b/content/post/318-forensic-mode-readonly-blockdevices-on-hotplug.md new file mode 100644 index 0000000..efeb600 --- /dev/null +++ b/content/post/318-forensic-mode-readonly-blockdevices-on-hotplug.md @@ -0,0 +1,66 @@ +--- +author: Michael Prokop +categories: +- general +date: Wed, 12 Aug 2009 13:41:00 +0000 +layout: post +slug: 318-forensic-mode-readonly-blockdevices-on-hotplug +title: 'forensic mode: readonly blockdevices on hotplug' + +--- +[grml release 2009\.05](http://grml.org/changelogs/README-grml-2009.05/) supports a bootoption 'readonly' which marks all /dev/\[hs]\*dX devices as readonly. This is important for data rescue and forensic investigations and is automatically activated when booting via 'forensic'. I just implemented readonly support for hotplugging. This means you can safely add new block devices to your system when booted via forensic and the blockdevices will be set to readonly mode automatically. You'll notice something like that in your syslog: +> Aug 12 16:21:49 grml kernel: \[ 259\.426656] usb 2\-3: new high speed USB device using ehci\_hcd and address 4 +> +> Aug 12 16:21:49 grml kernel: \[ 259\.551346] usb 2\-3: configuration \#1 chosen from 1 choice +> +> Aug 12 16:21:49 grml kernel: \[ 259\.551582] scsi8 : SCSI emulation for USB Mass Storage devices +> +> Aug 12 16:21:49 grml kernel: \[ 259\.551701] usb\-storage: device found at 4 +> +> Aug 12 16:21:49 grml kernel: \[ 259\.551704] usb\-storage: waiting for device to settle before scanning +> +> Aug 12 16:21:49 grml kernel: \[ 259\.551816] usb 2\-3: New USB device found, idVendor\=1e3d, idProduct\=2092 +> +> Aug 12 16:21:49 grml kernel: \[ 259\.551819] usb 2\-3: New USB device strings: Mfr\=1, Product\=2, SerialNumber\=3 +> +> Aug 12 16:21:49 grml kernel: \[ 259\.551821] usb 2\-3: Product: Flash Disk +> +> Aug 12 16:21:49 grml kernel: \[ 259\.551823] usb 2\-3: Manufacturer: CBM +> +> Aug 12 16:21:49 grml kernel: \[ 259\.551824] usb 2\-3: SerialNumber: 301958004BD98A00 +> +> Aug 12 16:21:54 grml kernel: \[ 264\.550509] scsi 8:0:0:0: Direct\-Access CBM Flash Disk 5\.00 PQ: 0 ANSI: 2 +> +> Aug 12 16:21:54 grml kernel: \[ 264\.551366] sd 8:0:0:0: \[sdc] 2041856 512\-byte hardware sectors: (1\.04 GB/997 MiB) +> +> Aug 12 16:21:54 grml kernel: \[ 264\.551860] sd 8:0:0:0: \[sdc] Write Protect is off +> +> Aug 12 16:21:54 grml kernel: \[ 264\.551864] sd 8:0:0:0: \[sdc] Mode Sense: 0b 00 00 08 +> +> Aug 12 16:21:54 grml kernel: \[ 264\.551866] sd 8:0:0:0: \[sdc] Assuming drive cache: write through +> +> Aug 12 16:21:54 grml kernel: \[ 264\.552982] sd 8:0:0:0: \[sdc] 2041856 512\-byte hardware sectors: (1\.04 GB/997 MiB) +> +> Aug 12 16:21:54 grml kernel: \[ 264\.553480] sd 8:0:0:0: \[sdc] Write Protect is off +> +> Aug 12 16:21:54 grml kernel: \[ 264\.553482] sd 8:0:0:0: \[sdc] Mode Sense: 0b 00 00 08 +> +> Aug 12 16:21:54 grml kernel: \[ 264\.553484] sd 8:0:0:0: \[sdc] Assuming drive cache: write through +> +> Aug 12 16:21:54 grml kernel: \[ 264\.553487] sdc: sdc1 +> +> Aug 12 16:21:54 grml kernel: \[ 264\.554282] sd 8:0:0:0: \[sdc] Attached SCSI removable disk +> +> Aug 12 16:21:54 grml kernel: \[ 264\.554346] sd 8:0:0:0: Attached scsi generic sg3 type 0 +> +> Aug 12 16:21:54 grml kernel: \[ 264\.554528] usb\-storage: device scan complete +> **Aug 12 16:21:54 grml logger: forensic mode: setting /dev/sdc \[CBM\_Flash\_Disk\_301958004BD98A00\-0:0] to readonly +> +> Aug 12 16:21:54 grml logger: \|\-\> done; execute 'blockdev \-\-setrw /dev/sdc' to unlock**Aug 12 16:21:54 grml rebuildfstab\[13521]: re\-generating /etc/fstab \- see 'man rebuildfstab' +> +> Aug 12 16:21:54 grml rebuildfstab\[13522]: bootoption nofstab found, ignoring request to re\-generate /etc/fstab without force option +> **Aug 12 16:21:55 grml logger: forensic mode: setting /dev/sdc1 \[CBM\_Flash\_Disk\_301958004BD98A00\-0:0] to readonly +> +> Aug 12 16:21:55 grml logger: \|\-\> done; execute 'blockdev \-\-setrw /dev/sdc1' to unlock**Aug 12 16:21:55 grml rebuildfstab\[13551]: re\-generating /etc/fstab \- see 'man rebuildfstab' +> +> Aug 12 16:21:55 grml rebuildfstab\[13552]: bootoption nofstab found, ignoring request to re\-generate /etc/fstab without force option diff --git a/content/post/319-grml-development-new-bootsplash.md b/content/post/319-grml-development-new-bootsplash.md new file mode 100644 index 0000000..a2ca8fa --- /dev/null +++ b/content/post/319-grml-development-new-bootsplash.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 16 Aug 2009 20:22:00 +0000 +layout: post +slug: 319-grml-development-new-bootsplash +title: 'grml development: new bootsplash' + +--- +Today I decided to implement a new bootsplash layout. Vesamenu of the isolinux project worked fine during our tests so I decided we should think about making it to grml's default. My implementation in grml\-live allows you to fall back to the old bootsplash layout via enabling one single configuration option (being: ISOLINUX\_METHOD\=console) and you can even get the old function keys layout back during runtime using the 'Further boot options...' entry. It should become part of the [daily ISOs](http://daily.grml.org/) soon. Hopefully our next development release shows that users like it and it doesn't cause any problems. +So that's what I'm talking about \- grml's new bootsplash in its current layout: +[![screenshot of new grml bootsplash](/images/new-grml-splash.serendipityThumb.png)](/images/new-grml-splash.png) \ No newline at end of file diff --git a/content/post/32-grml-running-xorg.md b/content/post/32-grml-running-xorg.md new file mode 100644 index 0000000..d2745a3 --- /dev/null +++ b/content/post/32-grml-running-xorg.md @@ -0,0 +1,20 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 24 Mar 2005 11:27:00 +0000 +layout: post +slug: 32-grml-running-xorg +title: grml running xorg + +--- + +``` +grml@grml ~ % xdpyinfo| head -5 +name of display: :7.0 +version number: 11.0 +vendor string: The X.Org Foundation +vendor release number: 60802000 +X.Org version: 6.8.2 +grml@grml ~ % +``` diff --git a/content/post/320-Results-of-the-FrOSCon-2009-Grml-contest.md b/content/post/320-Results-of-the-FrOSCon-2009-Grml-contest.md new file mode 100644 index 0000000..89cf270 --- /dev/null +++ b/content/post/320-Results-of-the-FrOSCon-2009-Grml-contest.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- events +date: Wed, 02 Sep 2009 08:48:00 +0000 +layout: post +slug: 320-Results-of-the-FrOSCon-2009-Grml-contest +title: Results of the FrOSCon 2009 Grml contest + +--- +At the [grml booth at FrOSCon](http://blog.grml.org/archives/325-Event-grml-at-FrOSCon-2009.html) we had a contest for the best release name, feature request,... for grml. Out of 16 contributions we elected the first five places. That's the result:1. Sebastian Harl: Release\-Name: "Grmlmonster"- Axel Beckert: Release\-Name: "Hello Wien"- Axel Beckert: zsh should set terminal title to previous jobtitle instead of 'fg'- Christian Vervoorts: choose i386/amd64 automatically depending on the architecture- Christian Bricart: ship libsmbios\-bin for flashing BIOS + +The winner (Sebastian Harl) will receive a special grml USB pen and a copy of the +[german LinuxUser magazine edition (2009/08\)](http://blog.grml.org/archives/323-Grml-2009.05-LinuxUser-Edition.html) featuring the Grml\-DVD. Places 2 to 5 receive a copy of the german LinuxUser magazine edition (2009/08\). +Thanks to all contributors for participating and hope to see you at [FrOSCon 2010](http://froscon.org/)! \ No newline at end of file diff --git a/content/post/321-updated-grml-live,-grml2usb-and-grml-etc-core-packages-available.md b/content/post/321-updated-grml-live,-grml2usb-and-grml-etc-core-packages-available.md new file mode 100644 index 0000000..ab4b7e2 --- /dev/null +++ b/content/post/321-updated-grml-live,-grml2usb-and-grml-etc-core-packages-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Mon, 07 Sep 2009 16:24:10 +0000 +layout: post +slug: 321-updated-grml-live,-grml2usb-and-grml-etc-core-packages-available +title: updated grml-live, grml2usb and grml-etc-core packages available + +--- +[grml\-live 0\.9\.22](http://ml.grml.org/pipermail/grml-testing-changes/2009-September/000494.html), [grml2usb 0\.9\.10](http://ml.grml.org/pipermail/grml-testing-changes/2009-September/000492.html) and [grml\-etc\-core 0\.3\.75](http://ml.grml.org/pipermail/grml-testing-changes/2009-September/000493.html) just entered the grml\-testing pool. \ No newline at end of file diff --git a/content/post/322-kernel-2.6.31-grml64.md b/content/post/322-kernel-2.6.31-grml64.md new file mode 100644 index 0000000..3faf7df --- /dev/null +++ b/content/post/322-kernel-2.6.31-grml64.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Mon, 07 Sep 2009 16:38:00 +0000 +layout: post +slug: 322-kernel-2.6.31-grml64 +title: kernel 2.6.31-grml[64] + +--- +After busy development days the kernel 2\.6\.31\-grml and 2\.6\.31\-grml64 entered the grml\-testing pool today. This kernel version is based on upstream's 2\.6\.31\-rc9 and features the squashfs file format version 4 with lzma support. +Please note that you need [squashfs\-lzma\-tools 4\.0\-1](http://ml.grml.org/pipermail/grml-testing-changes/2009-September/000490.html) for remastering with grml\-live if you plan to use LZMA compression. grml\-live has been adjusted to be as backwards friendly as possible. Check out '[current state of grml\-live with squashfs\-tools and kernel](http://grml.org/grml-live/#current_state)' for further details if you plan to build your own ISOs. +An updated [live\-initramfs 1\.157\.3\-1grml.00](http://ml.grml.org/pipermail/grml-testing-changes/2009-September/000489.html) package is available as well. Starting with tomorrow (2009\-09\-08\) the [daily builds of grml](http://daily.grml.org/) should feature kernel 2\.6\.31\-grml\[64] already. This means we are coming closer to a new stable release... diff --git a/content/post/323-grml-shipped-with-ct-extra-032009-Netzwerke.md b/content/post/323-grml-shipped-with-ct-extra-032009-Netzwerke.md new file mode 100644 index 0000000..6a55ef4 --- /dev/null +++ b/content/post/323-grml-shipped-with-ct-extra-032009-Netzwerke.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- links +date: Wed, 21 Oct 2009 08:27:00 +0000 +layout: post +slug: 323-grml-shipped-with-ct-extra-032009-Netzwerke +title: grml shipped with c't extra 03/2009 Netzwerke + +--- +The famous german [c't magazine](http://www.heise.de/ct/) just released [c't extra 03/2009 Netzwerke](http://www.heise.de/kiosk/special/ct/09/07/), a special edition focusing on network stuff. There's an article about network diagnosis using [Grml](http://grml.org/) (pages 132\-133\) and Grml is part of the included the DVD as well. Make sure you grab your own copy! +[![Cover of c't extra Netzwerke special (Copyright Heise)](http://www.heise.de/ct/icons/titel/special0709.gif)](http://www.heise.de/kiosk/special/ct/09/07/) \ No newline at end of file diff --git a/content/post/324-release-candidate-1-of-grml-2009.10-available.md b/content/post/324-release-candidate-1-of-grml-2009.10-available.md new file mode 100644 index 0000000..233a27a --- /dev/null +++ b/content/post/324-release-candidate-1-of-grml-2009.10-available.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 23 Oct 2009 11:09:00 +0000 +layout: post +slug: 324-release-candidate-1-of-grml-2009.10-available +title: release candidate 1 of grml 2009.10 available + +--- +We have new release candidates: the first release candidate of version 2009\.10 codename "Hello\-Wien" is available. Take a look at [the release announcement](http://grml.org/changelogs/README-grml-2009.10/) for details about all the cool new features. As usual we have different flavours available: the 32bit versions grml, grml\-medium and grml\-small as well as the 64bit versions grml64, grml64\-medium and grml64\-small. +Please test the ISOs and all the stuff you usually need so we can provide rocking stable releases soon. The stable release is scheduled for 31st of october. Download the ISOs from the 'devel' directory of the mirrors listed at [grml.org/download](http://grml.org/download/). diff --git a/content/post/325-Changes-between-grml-2009.10-rc1-and-grml-2009.10.md b/content/post/325-Changes-between-grml-2009.10-rc1-and-grml-2009.10.md new file mode 100644 index 0000000..a7fbe5f --- /dev/null +++ b/content/post/325-Changes-between-grml-2009.10-rc1-and-grml-2009.10.md @@ -0,0 +1,34 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 30 Oct 2009 23:56:00 +0000 +layout: post +slug: 325-Changes-between-grml-2009.10-rc1-and-grml-2009.10 +title: Changes between grml 2009.10-rc1 and grml 2009.10 + +--- +If you're interested in the main changes between rc1 of 2009\.10 and the final stable release: +Changes in all flavours: +* updated grml2hd: bugfixes (adjust grub handling to support grub2, fix handling of custom bootoptions in bootloaders, fix grub support in non\-interactive mode), added support for ext4 and some further minor updates/bugfixes +* updated grml2usb: integration of grml2usb\-compat, updates for new features in grml\-live, updated grml2iso (copy additional files to ISO, better support for grml2usb), support removal of bootoptions, use dynamic check for addons as current grml\-small includes addons, support running on a generated grml2usb iso/directory +* updated grml\-autoconfig: bugfixes (font\-handling in non\-framebuffer mode, handling of grml.sh) +* updated grml\-debootstrap: added support for and use support grub2 by default, dropped $GROOT and modified usage of $GRUB, replaced vol\_id command with blkid, use cdn.debian.net as default mirror +* updated grml\-docs: update files for release +* updated grml\-etc: bugfixes (eject handling) +* updated grml\-tips: added further tips, updated existing ones +* updated grub\-pc \+ grub\-common (stable release) +* kernel 2\.6\.31\-grml\[64]: update to new version based on stable release 2\.6\.31\.5 +Changes in flavour grml/grml64: +* added ewf\-tools, fio \+ guymager +* updated grml\-live: direct integration of grub1, update and direct integration of grub2, gPXE, update of ldbsd.com +* updated firmware\-iwlwifi, firmware\-qlogic \+ firmware\-ralink (feature update) +* updated grml\-terminalserver: drop support for grub.img (fails to build with recent toolchains, use gPXE/etherboot instead), integrated grml2usb for generating pxeconfig +* dropped deprecated grml\-terminalserver\-data \+ ash packages +Changes in flavour grml\-medium/grml64\-medium: +* updated firmware\-iwlwifi \+ firmware\-ralink (feature update) +* updated grml\-live: direct integration of grub1, update and direct integration of grub2, gPXE, update of ldbsd.com +* updated grml\-terminalserver: drop support for grub.img (fails to build with recent toolchains, use gPXE/etherboot instead), integrated grml2usb for generating pxeconfig +* dropped deprecated grml\-terminalserver\-data \+ ash packages +Changes in flavour grml\-small/grml64\-small: +* added parted diff --git a/content/post/326-new-stable-version-grml-2009.10.md b/content/post/326-new-stable-version-grml-2009.10.md new file mode 100644 index 0000000..70682b8 --- /dev/null +++ b/content/post/326-new-stable-version-grml-2009.10.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 31 Oct 2009 00:03:00 +0000 +layout: post +slug: 326-new-stable-version-grml-2009.10 +title: 'new stable version: grml 2009.10' + +--- +The new stable release version 2009\.10 was just released: [grml](http://grml.org/changelogs/README-grml-2009.10/), [grml64](http://grml.org/changelogs/README-grml64-2009.10/), [grml\-medium](http://grml.org/changelogs/README-grml-medium-2009.10/), [grml64\-medium](http://grml.org/changelogs/README-grml64-medium-2009.10/), [grml\-small](http://grml.org/changelogs/README-grml-small-2009.10/) and [grml64\-small](http://grml.org/changelogs/README-grml64-small-2009.10/). diff --git a/content/post/327-Grml-goes-microblogging.md b/content/post/327-Grml-goes-microblogging.md new file mode 100644 index 0000000..5ce6512 --- /dev/null +++ b/content/post/327-Grml-goes-microblogging.md @@ -0,0 +1,20 @@ +--- +author: Michael Prokop +categories: +- links +date: Sun, 08 Nov 2009 13:14:00 +0000 +layout: post +slug: 327-Grml-goes-microblogging +title: Grml goes microblogging + +--- +Now, the [Grml project](http://grml.org/) has accounts on both Twitter ([@grmlproject](http://twitter.com/grmlproject)) +and identi.ca ([@grml](http://identi.ca/grml)). They will be used to publish Grml related +announcements, news and links. Tips related to Zsh, console programs and Grml itself will be part of the +regular posts as well. +The program used to post grml tips is available in our[git repository](http://git.grml.org/?p=grml-twitter-tips.git). If you have any suggestions +for this service or any additional tips and/or packages we should mention feel free to drop us a mail to +twitter (at) grml.org or create a bugreport in our [bugtracking system](http://bts.grml.org/). +Now make sure to follow the [Grml project](http://grml.org/) on[twitter](http://twitter.com/grmlproject) and/or[identi.ca](http://identi.ca/grml)! +BTW: Grml developers can use these accounts to send announcements \& messages as well. +For detailed instructions have a look at . diff --git a/content/post/328-More-robust-network-booting.md b/content/post/328-More-robust-network-booting.md new file mode 100644 index 0000000..6e0af55 --- /dev/null +++ b/content/post/328-More-robust-network-booting.md @@ -0,0 +1,21 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 29 Dec 2009 22:00:00 +0000 +layout: post +slug: 328-More-robust-network-booting +title: More robust network booting + +--- +**Summary:** Grml gets more robust support for network booting. +**Background information:** A customer uses [Grml](http://grml.org/) for the deployment process of their systems. Grml isn't just used for the deployment but also as part of the netboot environment in the High\-Availability (HA) setup running on [IBM BladeCenter](http://www-03.ibm.com/systems/bladecenter/hardware/) systems. The netboot setup is used for hardware inventory and to be able to replace bladesystems without the need for *any* manual configuration (implementing features of [IBM BladeCenter Open Fabric Manager](http://www-03.ibm.com/systems/bladecenter/news/openfabricmanager/) using Debian/Linux). As being part of a HA setup the netboot setup should work no matter which server is unavailable or which network connection is broken. The software stack is redundant thanks to [DRBD](http://www.drbd.org/), [Heartbeat](http://www.linux-ha.org/)\& CO while the hardware stack itself is redundant due to the bladeserver infrastructure. +**Problem description:** If you have more than one network card (NIC) inside your system you might encounter problems with network booting as soon as the first/preferred NIC doesn't work. This is a common problem in netboot environments, usually solved by crude hacks and workarounds. +**Solution:** The last [Grml release](http://grml.org/) (2009\.10\) already invented the ethdevice\= bootoption which allows you to specify a specific NIC for booting. I just extended ethdevice and its surrounding code so it is possible to specify **multiple** devices at once that should be configured. If you don't have any specific configuration all present NICs will be used for configuration via DHCP **automatically**. The [resulting code](http://git.grml.org/?p=live-initramfs-grml.git;a=blob;f=debian/patches/10_support_ethdevice.dpatch) is quite tricky because ipconfig of klibc\-utils might fail in several situations. I just uploaded live\-initramfs (1\.157\.4\-1grml.01\) to [the grml\-testing repository](http://deb.grml.org/), the [daily ISOs](http://daily.grml.org/) will provide the feature within the next few days as well. +**Available bootoptions and behaviour:** +* default bootoptions (grml's default, no specific settings): configure any present network interface automatically +* bootoption 'ethdevice\=eth1': forces configuration of network device eth1 only +* bootoption 'ethdevice\=eth0,eth1': try configuration of eth0 and eth1 +* bootoption 'ethdevice\=eth0,eth1 ethdevice\-timeout\=30': try configuration of eth0 and eth1 and raise timeout of configuration from default (being 15 seconds) to 30 seconds +**Screenshot of netboot in action:** +[![Screenshot of netboot in action](/images/pxeboot.serendipityThumb.png)](/images/pxeboot.png) \ No newline at end of file diff --git a/content/post/329-recent-development-news.md b/content/post/329-recent-development-news.md new file mode 100644 index 0000000..06f76db --- /dev/null +++ b/content/post/329-recent-development-news.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 13 Feb 2010 01:13:00 +0000 +layout: post +slug: 329-recent-development-news +title: recent development news + +--- +On 7th of january we've had a developer meeting on IRC, mainly for updating our roadmap towards our upcoming Grml's releases and infrastructure. That's what development of the last weeks brought up: +* **needsbuild**: we've a new service on our project infrastructure to spot packages that are available for just one architecture (out of i386 and amd64\) but missing for the other one. The service automatically builds the according package and notifies our build admins for inclusion of the package into Grml's Debian repository. Thanks for your work, formorer! +* **grml\-live** features database layer: version 0\.9\.34 introduces an additional package named grml\-live\-db. The grml\-live\-db Debian package provides a simple way to put build information of grml\-live into a database. By default you have to do nothing but install grml\-live\-db and during each invocation of grml\-live you'll get an additional entry in the sqlite3 database /var/log/grml\-live.db. If you want to customize the database logging and for further details check out the grml\-live\-db manpage. Version 0\.9\.35 with changes in FAI's config space layout to further simplify customization has been released as well. +* **grml\-quickconfig**: the simple command line tool that's visible right after booting finished Grml to get fast access to some important and often needed grml\-scripts has been redesigned. The new version is more flexible and supports proper customization. Upload of this new version as part of the new grml\-quickconfig package will happen soon. Thanks for your work, Ulrich! +* We have a new and public accessible [**Grml developer mailinglist**](http://ml.grml.org/mailman/listinfo/grml-devel). diff --git a/content/post/33-grml-and-madwifi.md b/content/post/33-grml-and-madwifi.md new file mode 100644 index 0000000..af0c2b7 --- /dev/null +++ b/content/post/33-grml-and-madwifi.md @@ -0,0 +1,20 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sun, 27 Mar 2005 20:51:00 +0000 +layout: post +slug: 33-grml-and-madwifi +title: grml and madwifi + +--- +Thanks to beta\-tester Jürgen 'Stormchild' Oesterle who reported that grml lacks of madwifi\-support. I just added the necessary stuff: + +``` +grml@grml ~ % locate ath_pci +/lib/modules/2.6.11-grml/kernel/drivers/net/ath_pci.ko +grml@grml ~ % dpkg --get-selections|grep madwifi +madwifi install +madwifi-module-2.6.11-grml install +madwifi-tools install +``` diff --git a/content/post/330-Results-from-developer-meeting.md b/content/post/330-Results-from-developer-meeting.md new file mode 100644 index 0000000..7440870 --- /dev/null +++ b/content/post/330-Results-from-developer-meeting.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 01 Mar 2010 00:23:00 +0000 +layout: post +slug: 330-Results-from-developer-meeting +title: Results from developer meeting + +--- +We had a developer meeting in Graz on thursday and friday. We were working towards a new stable release:* new versions of grml\-debootstrap, grml\-live, grml2hd,... are available +* we've a working kernel 2\.6\.33, expect to find Debian packages in grml's repository within the next few days +* we managed to close more than 100 issues in our bug tracking system over the last week + +BTW: Some Grml developers will attend [linuxdays in Chemnitz/Germany](http://chemnitzer.linux-tage.de/2010/) on 13rd and 14th of march. We don't have our own booth but you might find us around the Debian booth. Hope to see you there! \ No newline at end of file diff --git a/content/post/331-First-release-candidate-of-Grml-2010.04-available.md b/content/post/331-First-release-candidate-of-Grml-2010.04-available.md new file mode 100644 index 0000000..d9a9425 --- /dev/null +++ b/content/post/331-First-release-candidate-of-Grml-2010.04-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 26 Mar 2010 16:37:00 +0000 +layout: post +slug: 331-First-release-candidate-of-Grml-2010.04-available +title: First release candidate of Grml 2010.04 available + +--- +We just released the first release candidate of Grml 2010\.04 which features kernel 2\.6\.33\-grml\[64] and provides several new and nifty features. Check out the [official release notes](http://grml.org/changelogs/README-grml-2010.04/) for all the glory details. As usual the ISOs can be downloaded from the 'devel' directory of the mirrors listed on [grml.org/download/](http://grml.org/download/). \ No newline at end of file diff --git a/content/post/332-Event-Grml-at-Linuxdays-Graz-2010.md b/content/post/332-Event-Grml-at-Linuxdays-Graz-2010.md new file mode 100644 index 0000000..a595d95 --- /dev/null +++ b/content/post/332-Event-Grml-at-Linuxdays-Graz-2010.md @@ -0,0 +1,14 @@ +--- +author: Michael Prokop +categories: +- events +date: Tue, 20 Apr 2010 21:58:00 +0000 +layout: post +slug: 332-Event-Grml-at-Linuxdays-Graz-2010 +title: 'Event: Grml at Linuxdays Graz 2010' + +--- +Several Grml team members will be present at [Linuxdays in Graz](http://www.linuxtage.at/) on Saturday, April 24th 2010\. If you ever had any questions \- this is the time to contact us in real life! :\-) +Thanks to data rescue specialist Attingo ([Attingo](http://www.attingo.com/)[Datenrettung](http://www.attingo.com/)) we can offer free Grml CDs to every visitor. The CD contains the upcoming version 2010\.04 of Grml, codename Grmlmonster. We also have Grml USB pens with multiboot setup of the Grml release (32 and 64\-bit), posters and even coffee cups. +Project leader Michael Prokop will give a [talk about Deployment and Disaster Recovery with Grml](http://www.linuxtage.at/grml/). Make sure to visit us, grab some CDs and USB pens while they are hot, and share your experience with Grml. For people not familiar with the shell and the console based workflow Sven Guckes will give a [workshop about console programs](http://www.linuxtage.at/texttools/) using Grml for it. +If you ever wanted to to get in contact with team members and users of Grml, learn something about console tools, simply meet interesting people or just listen to informative talks visit us and the other projects at [Linuxdays in Graz](http://www.linuxtage.at/) and have a good time. diff --git a/content/post/333-Grml-2010.04-released.md b/content/post/333-Grml-2010.04-released.md new file mode 100644 index 0000000..48b0ea8 --- /dev/null +++ b/content/post/333-Grml-2010.04-released.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 29 Apr 2010 23:02:04 +0000 +layout: post +slug: 333-Grml-2010.04-released +title: Grml 2010.04 released + +--- +We just released the new stable version 2010\.04 with Codename Grmlmonster, available as all the different flavours: [grml](http://grml.org/changelogs/README-grml-2010.04/), [grml64](http://grml.org/changelogs/README-grml64-2010.04/),[grml\-medium](http://grml.org/changelogs/README-grml-medium-2010.04/), [grml64\-medium](http://grml.org/changelogs/README-grml64-medium-2010.04/), [grml\-small](http://grml.org/changelogs/README-grml-small-2010.04/) and [grml64\-small](http://grml.org/changelogs/README-grml64-small-2010.04/). \ No newline at end of file diff --git a/content/post/334-Event-Grml-Talk-in-DornbirnAustria.md b/content/post/334-Event-Grml-Talk-in-DornbirnAustria.md new file mode 100644 index 0000000..9fc9aaf --- /dev/null +++ b/content/post/334-Event-Grml-Talk-in-DornbirnAustria.md @@ -0,0 +1,14 @@ +--- +author: Michael Prokop +categories: +- events +date: Sun, 06 Jun 2010 21:27:00 +0000 +layout: post +slug: 334-Event-Grml-Talk-in-DornbirnAustria +title: 'Event: Grml Talk in Dornbirn/Austria' + +--- +Grml Developer Ulrich Dangel will give a [german talk about Grml](http://lab.netculture.at/wiki/doku.php?id=vortragsreihe:programm) on 10th of June at [the Net Culture Lab (NCL) in Dornbirn](http://lab.netculture.at/kontakt/dornbirn/) (Bertollini \- Haus, Marktstrasse 4, 5\. Stock, Dornbirn). +The talk will cover Grml and its possibilities for data rescue and networking debugging as well as an overview about the powerful and extensible boot process. +Grml tools like grml2usb, grml\-terminserver and grml\-live as well as the powerful and flexible default shell Zsh will be shown. +You will have the possibility to get some Grml CDs with the current release 2010\.04 Grmlmonster as well as multiboot USB keys (32 and 64bit). diff --git a/content/post/335-Grml-article-in-freiesMagazin-062010.md b/content/post/335-Grml-article-in-freiesMagazin-062010.md new file mode 100644 index 0000000..6cd6f44 --- /dev/null +++ b/content/post/335-Grml-article-in-freiesMagazin-062010.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Sun, 06 Jun 2010 22:08:00 +0000 +layout: post +slug: 335-Grml-article-in-freiesMagazin-062010 +title: Grml article in freiesMagazin 06/2010 + +--- +The german magazine [freiesMagazin](http://www.freiesmagazin.de/) provides an article about Grml in its current edition 06/2010\. Check out the article in the freely available magazine at [www.freiesmagazin.de/freiesMagazin\-2010\-06](http://www.freiesmagazin.de/freiesMagazin-2010-06). diff --git a/content/post/336-Grml-2010.04-shipped-with-LinuxUser-72010.md b/content/post/336-Grml-2010.04-shipped-with-LinuxUser-72010.md new file mode 100644 index 0000000..350b4cf --- /dev/null +++ b/content/post/336-Grml-2010.04-shipped-with-LinuxUser-72010.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Mon, 21 Jun 2010 09:00:00 +0000 +layout: post +slug: 336-Grml-2010.04-shipped-with-LinuxUser-72010 +title: Grml 2010.04 shipped with LinuxUser 7/2010 + +--- +[Grml](http://grml.org/) release 2010\.04 is shipped on the [DVD version](http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2010/07/Neues-auf-den-Heft-DVDs) of the german [LinuxUser magazine](http://www.linuxuser.de/), edition 07/2010\. \ No newline at end of file diff --git a/content/post/337-Event-Grml-at-FrOSCon-2010.md b/content/post/337-Event-Grml-at-FrOSCon-2010.md new file mode 100644 index 0000000..1553d12 --- /dev/null +++ b/content/post/337-Event-Grml-at-FrOSCon-2010.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- events +date: Wed, 18 Aug 2010 16:26:00 +0000 +layout: post +slug: 337-Event-Grml-at-FrOSCon-2010 +title: 'Event: Grml at FrOSCon 2010' + +--- +Several Grml team members will be present at [FrOSCon](http://www.froscon.de/) in Sankt Augustin/Germany on August 21st/22nd 2010\. We will have some gadgets like Grml USB pens with multiboot setup of the Grml release (32 and 64\-bit), coffee cups,... So make sure to visit us, grab some CDs and USB pens while they are hot, and share your experience with Grml. See you at [FrOSCon](http://www.froscon.de/)! \ No newline at end of file diff --git a/content/post/338-Kernel-2.6.35-grml-available.md b/content/post/338-Kernel-2.6.35-grml-available.md new file mode 100644 index 0000000..e44d53e --- /dev/null +++ b/content/post/338-Kernel-2.6.35-grml-available.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Sun, 05 Sep 2010 10:24:00 +0000 +layout: post +slug: 338-Kernel-2.6.35-grml-available +title: Kernel 2.6.35-grml available + +--- +Thanks to excellent work by Gebi the squashfs\-lzma issue for the new kernel could be solved. Now I'm proud to be able to announce a full\-featured kernel 2\.6\.35\-grml\[64] which is available from the Grml grml\-testing repository. +grml\-live 0\.11\.0 is available as well, featuring support for kernel 2\.6\.35\-grml. The new squashfs\-lzma patches in kernel 2\.6\.35 aren't using the openwrt style format any longer but instead use the official on disk layout from mainline. That's why a new squashfs\-tools package is required to properly support kernel 2\.6\.35\-grml\[64]. This package is available as *squashfs\-lzma\-tools4*. All you've to do to get a kernel 2\.6\.35\-grml\[64] based live system is upgrading to grml\-live \>\=0\.11\.0, install squashfs\-lzma\-tools4 and grml\-live will take care of the rest *automatically* for you. For further details regarding the current state of squashfs\-lzma in Grml please have a look at [the official grml\-live documentation](http://grml.org/grml-live/#current_state). +BTW: The current [daily ISOs](http://daily.grml.org/) feature the new kernel version already, so give it a shot while it's hot! :) diff --git a/content/post/339-Announce-Expected-downtime-of-grml.org-and-further-grml-services-on-2010-09-09.md b/content/post/339-Announce-Expected-downtime-of-grml.org-and-further-grml-services-on-2010-09-09.md new file mode 100644 index 0000000..0a53264 --- /dev/null +++ b/content/post/339-Announce-Expected-downtime-of-grml.org-and-further-grml-services-on-2010-09-09.md @@ -0,0 +1,33 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 05 Sep 2010 20:26:00 +0000 +layout: post +slug: 339-Announce-Expected-downtime-of-grml.org-and-further-grml-services-on-2010-09-09 +title: 'Announce: Expected downtime of grml.org and further grml services on 2010-09-09' + +--- +Due to a server migration at our provider the grml.org website and a few services will experience an expected downtime, from: + + 9th of september 2010, 22:00 CEST / 20:00 UTC +until: + + 10th of september 2010, 9:00 CEST / 7:00 UTC +The affected services will be: +* http://grml.org/ +* http://ml.grml.org/ +* http://deb.grml.org/ +* http://bts.grml.org/ +* http://git.grml.org/ +* http://paste.grml.org/ +* jabber://jabber.grml.org +Please note that mails sent to any grml.org mailaddress will be delayed. +**Not** affected are the grml user mailinglist and the following +services: +* http://wiki.grml.org/* * http://blog.grml.org/* * http://twitter.grml.org/* * http://twitter.com/grmlproject* * http://identi.ca/grml* * http://daily.grml.org/* * http://planet.grml.org/* * \#grml IRC channel on freenode* +Please notice that a mirror of the main website grml.org is +available at [http://grml.deb.at/grml\-www/](http://grml.deb.at/grml-www/) and a mirror of the repository (http://deb.grml.org/) is available at. +If the downtime will be longer than expected we'll be providing +updated information through the available channels ([grml user +mailinglist](http://lists.mur.at/mailman/listinfo/grml), [twitter](http://twitter.com/grmlproject)/[identi.ca](http://identi.ca/grml) and IRC being \#grml on freenode). diff --git a/content/post/34-New-team-member-Tobias-Klauser.md b/content/post/34-New-team-member-Tobias-Klauser.md new file mode 100644 index 0000000..073b73a --- /dev/null +++ b/content/post/34-New-team-member-Tobias-Klauser.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 29 Mar 2005 20:53:00 +0000 +layout: post +slug: 34-New-team-member-Tobias-Klauser +title: 'New team member: Tobias Klauser' + +--- +I proudly present another contributor in the [grml\-team](http://grml.org/team/): Tobias Klauser. Tobias is helping me especially at the udev\- and hotplug\-stuff in grml. Welcome in the team, Tobias! diff --git a/content/post/340-New-Grml-developer-Christian-Hofstaedtler.md b/content/post/340-New-Grml-developer-Christian-Hofstaedtler.md new file mode 100644 index 0000000..3f32f43 --- /dev/null +++ b/content/post/340-New-Grml-developer-Christian-Hofstaedtler.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 12 Oct 2010 12:43:00 +0000 +layout: post +slug: 340-New-Grml-developer-Christian-Hofstaedtler +title: 'New Grml developer: Christian Hofstaedtler' + +--- +Christian Hofstaedtler [officially joined](http://lists.mur.at/pipermail/grml/2010-October/004920.html) the [Grml team](http://grml.org/team/) as developer. \ No newline at end of file diff --git a/content/post/341-Results-of-Grml-developer-meeting-2010-available.md b/content/post/341-Results-of-Grml-developer-meeting-2010-available.md new file mode 100644 index 0000000..e8ac970 --- /dev/null +++ b/content/post/341-Results-of-Grml-developer-meeting-2010-available.md @@ -0,0 +1,19 @@ +--- +author: Michael Prokop +categories: +- events +date: Thu, 11 Nov 2010 02:20:00 +0000 +layout: post +slug: 341-Results-of-Grml-developer-meeting-2010-available +title: Results of Grml developer meeting 2010 available + +--- +The hackathon for next Grml release took place on 4th and 5th november 2010 in the fantastic hackerspace [Metalab](http://metalab.at/) in Vienna/Austria. +Some highlights of this amazing event: +* formorer started to work on the new Grml Homepage and it looks great so far. Maybe it is finished for the new release +* ch organized the location and social event and closed many bugs +* jimmy implemented a special update\-grub feature for integrating Grml ISOs in usual hd installations during the meeting and debugged several issues +* gebi designed and started to develop a framework for non free tools like Raid controller or truecrypt (yes truecrypt is non\-free!) +* rhonda started to use Zsh and will be looking for fast mirrors outside of Europe. +* mika was just amazed about the donations and what was achieved during these two days. Thank you! +Find more details about the meeting in the [Minutes of the Grml Developer Meeting 2010](http://grml.org/reports/devmeeting_2010/). diff --git a/content/post/342-Grml-2010.12-rc0-available.md b/content/post/342-Grml-2010.12-rc0-available.md new file mode 100644 index 0000000..e39aff7 --- /dev/null +++ b/content/post/342-Grml-2010.12-rc0-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 21 Dec 2010 19:43:27 +0000 +layout: post +slug: 342-Grml-2010.12-rc0-available +title: Grml 2010.12-rc0 available + +--- +Release candidate 0 of Release 2010\.12 is available. Find all the details in [the release notes](http://grml.org/changelogs/README-grml-2010.12-rc0/), known issues [are documented in the grml\-wiki](http://wiki.grml.org/doku.php?id=release_candidate). Grab the ISOs from [grml.org/download/prerelease](http://grml.org/download/prerelease/). The Grml team is looking forward to your feedback! \ No newline at end of file diff --git a/content/post/343-Grml-2010.12-released.md b/content/post/343-Grml-2010.12-released.md new file mode 100644 index 0000000..232b53b --- /dev/null +++ b/content/post/343-Grml-2010.12-released.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 31 Dec 2010 16:04:00 +0000 +layout: post +slug: 343-Grml-2010.12-released +title: Grml 2010.12 released + +--- +We just released the new stable version 2010\.12 with Codename 'Gebrüder Grml', available as all the different flavours: grml, grml64, grml\-medium, grml64\-medium, grml\-small and grml64\-small. The new features and changes are documented in [the official release notes](http://grml.org/changelogs/README-grml-2010.12/). You can download the ISO(s) from [grml.org/download](http://grml.org/download/). +Happy new year from the Grml team! diff --git a/content/post/344-Grml-User-Survey-2011-Help-make-Grml-better.md b/content/post/344-Grml-User-Survey-2011-Help-make-Grml-better.md new file mode 100644 index 0000000..e0e7cad --- /dev/null +++ b/content/post/344-Grml-User-Survey-2011-Help-make-Grml-better.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Sat, 08 Jan 2011 00:54:00 +0000 +layout: post +slug: 344-Grml-User-Survey-2011-Help-make-Grml-better +title: 'Grml User Survey 2011: Help make Grml better' + +--- +As a result of our Grml developer meeting (see [meeting minutes](http://grml.org/reports/devmeeting_2010/) for details) we created a user survey to get more information about our users and their needs. Please [take part in our survey](http://grml.org/survey2011) and help us to improve and enhance Grml! \ No newline at end of file diff --git a/content/post/345-Grml-in-DELUG-edition-of-Linux-Magazine-0311.md b/content/post/345-Grml-in-DELUG-edition-of-Linux-Magazine-0311.md new file mode 100644 index 0000000..6c474cf --- /dev/null +++ b/content/post/345-Grml-in-DELUG-edition-of-Linux-Magazine-0311.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Thu, 03 Mar 2011 11:01:00 +0000 +layout: post +slug: 345-Grml-in-DELUG-edition-of-Linux-Magazine-0311 +title: Grml in DELUG edition of Linux Magazine 03/11 + +--- +German [Linux Magazine 03/11](http://www.linux-magazin.de/Heft-Abo/Ausgaben/2011/03) features [Grml 2010\.12](http://grml.org/) on DVD (DELUG version)! \ No newline at end of file diff --git a/content/post/346-Grml-in-ct-extra-Netzwerke-012011.md b/content/post/346-Grml-in-ct-extra-Netzwerke-012011.md new file mode 100644 index 0000000..d82c2c2 --- /dev/null +++ b/content/post/346-Grml-in-ct-extra-Netzwerke-012011.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Wed, 09 Mar 2011 14:35:00 +0000 +layout: post +slug: 346-Grml-in-ct-extra-Netzwerke-012011 +title: Grml in c't extra Netzwerke 01/2011 + +--- +The well known german [c't magazine](http://www.heise.de/ct/) features a special edition of Grml 2010\.12 in [c't extra Netzwerke 01/2011](http://www.heise.de/ct/meldung/c-t-extra-Netzwerke-ab-sofort-bestellbar-1200214.html). \ No newline at end of file diff --git a/content/post/347-Results-of-Grml-user-survey-2011-available.md b/content/post/347-Results-of-Grml-user-survey-2011-available.md new file mode 100644 index 0000000..ed94ac9 --- /dev/null +++ b/content/post/347-Results-of-Grml-user-survey-2011-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Fri, 11 Mar 2011 10:02:47 +0000 +layout: post +slug: 347-Results-of-Grml-user-survey-2011-available +title: Results of Grml user survey 2011 available + +--- +The [results of the Grml user survey are available](http://grml.org/survey2011-results/). Thanks to everyone taking part in our survey! \ No newline at end of file diff --git a/content/post/348-Kernel-2.6.38-grml-available.md b/content/post/348-Kernel-2.6.38-grml-available.md new file mode 100644 index 0000000..5ab6c06 --- /dev/null +++ b/content/post/348-Kernel-2.6.38-grml-available.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Thu, 17 Mar 2011 22:13:00 +0000 +layout: post +slug: 348-Kernel-2.6.38-grml-available +title: Kernel 2.6.38-grml available + +--- +Only two days after Linus released Kernel 2\.6\.38 we already have it in the grml\-testing repository! Besides the usual AUFS support it also features mainline's squashfs XZ support, meaning no extra squashfs patch needed anymore to get support for LZMA (now known as XZ). Our build tool [grml\-live(8\)](http://grml.org/grml-live/) already supports this kernel version and uses XZ compression with squashfs\-tools \>\=1:4\.2\-1 by default. +Please note: If you want to use current grml\-live version (\>\=0\.13\.1\) with older kernel versions than 2\.6\.38 don't forget to point SQUASHFS\_BINARY to the according mksquashfs binary and set SQUASHFS\_OPTIONS accordingly. If you want to build older versions without any hassles you can still use old grml\-live versions of course (as provided and shipped with each Grml release). +Bottom line, XZ support in mainline (kernel \>\=2\.6\.38 and squashfs\-tools \>\=4\.2\) will provide a better upgrade cycle for grml\-live and the grml environment. diff --git a/content/post/349-Improved-autobuilder-support,-daily-ISOs-for-wheezy-and-kernel-2.6.38.md b/content/post/349-Improved-autobuilder-support,-daily-ISOs-for-wheezy-and-kernel-2.6.38.md new file mode 100644 index 0000000..c1b9ad7 --- /dev/null +++ b/content/post/349-Improved-autobuilder-support,-daily-ISOs-for-wheezy-and-kernel-2.6.38.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 18 Mar 2011 15:15:00 +0000 +layout: post +slug: 349-Improved-autobuilder-support,-daily-ISOs-for-wheezy-and-kernel-2.6.38 +title: Improved autobuilder support, daily ISOs for wheezy and kernel 2.6.38 + +--- +[daily.grml.org](http://daily.grml.org/) includes ISOs for the upcoming Debian release with codename "wheezy" (being Debian/testing nowadays). All daily ISOs starting with 18th of march also provide [the brand new kernel 2\.6\.38\-grml](http://blog.grml.org/archives/358-Kernel-2.6.38-grml-available.html). +The workflow for grml\-live distribution to the build server has been improved as well: once a day, right before the daily ISOs are being built, the build server automatically builds a Debian package based on the git tree of grml\-live. This means all changes to grml\-live.git end up on the daily ISOs on the next day without any manual intervention. The autobuilt packages are available at [http://amd64\.grml.org/grml\-live\-daily/](http://amd64.grml.org/grml-live-daily/). diff --git a/content/post/35-grml-running-with-vesafb-tng.md b/content/post/35-grml-running-with-vesafb-tng.md new file mode 100644 index 0000000..2ecec70 --- /dev/null +++ b/content/post/35-grml-running-with-vesafb-tng.md @@ -0,0 +1,36 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 01 Apr 2005 11:38:42 +0000 +layout: post +slug: 35-grml-running-with-vesafb-tng +title: grml running with vesafb-tng + +--- +I patched the grml\-kernel (2\.6\.11\-grml) with [vesafb\-tng](http://dev.gentoo.org/~spock/projects/vesafb-tng/index.php): + +``` +grml@grml ~ % fbset -i + +mode "1024x768-60" + # D: 65.003 MHz, H: 48.365 kHz, V: 60.006 Hz + geometry 1024 768 1024 1536 16 + timings 15384 160 24 29 3 136 6 + rgba 5/11,6/5,5/0,0/0 +endmode + +Frame buffer device information: + Name : VESA VGA + Address : 0xe9000000 + Size : 3145728 + Type : PACKED PIXELS + Visual : TRUECOLOR + XPanStep : 0 + YPanStep : 1 + YWrapStep : 0 + LineLength : 2048 + Accelerator : No +grml@grml ~ % +``` +I'll do some more testing, if everything works fine the next devel\-release will include the vesafb\-tng\-stuff. diff --git a/content/post/350-A-new-home.md b/content/post/350-A-new-home.md new file mode 100644 index 0000000..2762ac1 --- /dev/null +++ b/content/post/350-A-new-home.md @@ -0,0 +1,20 @@ +--- +author: Christian Hofstaedtler +categories: [] +date: Sun, 20 Mar 2011 22:19:00 +0000 +layout: post +slug: 350-A-new-home +title: A new home + +--- +Welcome to blog.grml.org, the new home for the Grml development blog. +For various reasons we have moved away from our old blog hosting on supersized.org. + +While old URLs continue to work, content on the old site won't be updated and may cease to work at some point. + +If you have subscribed our blog feed, please switch to these new feeds: +* RSS 2\.0 Feed: +* Atom Feed: [http://blog.grml.org/feeds/atom10\.xml](http://blog.grml.org/feeds/atom10.xml) +* Comments Feeds: + +Also consider subscribing to [Planet Grml](http://planet.grml.org/), an aggregator of all individual Grml developer blogs, which also includes the Grml development blog. diff --git a/content/post/351-Howto-Install-Debian-with-an-encrypted-home-German.md b/content/post/351-Howto-Install-Debian-with-an-encrypted-home-German.md new file mode 100644 index 0000000..565224e --- /dev/null +++ b/content/post/351-Howto-Install-Debian-with-an-encrypted-home-German.md @@ -0,0 +1,11 @@ +--- +author: Ulrich Dangel +categories: +- links +date: Thu, 24 Mar 2011 23:30:00 +0000 +layout: post +slug: 351-Howto-Install-Debian-with-an-encrypted-home-German +title: 'Howto: Install Debian with an encrypted /home (German)' + +--- +Ever wanted to install Debian with an encrypted home directory but you didn't get along with the Debian installer? Grml to the rescue! Oliver Herold of F!XMBR wrote a nice [article](http://www.fixmbr.de/debian-installation-und-verschluesselung/) (in German) about using [Grml](http://grml.org/) to install [Debian](http://debian.org/). \ No newline at end of file diff --git a/content/post/352-The-Canterbury-Project.md b/content/post/352-The-Canterbury-Project.md new file mode 100644 index 0000000..a8073d2 --- /dev/null +++ b/content/post/352-The-Canterbury-Project.md @@ -0,0 +1,51 @@ +--- +author: Michael Prokop +categories: +- links +date: Fri, 01 Apr 2011 03:00:00 +0000 +layout: post +slug: 352-The-Canterbury-Project +title: The Canterbury Project + +--- +We are pleased to announce the birth of the Canterbury distribution. +Canterbury is a merge of the efforts of the community distributions formerly +known as Debian, Gentoo, Grml, openSUSE and Arch Linux to produce a really +unified effort and be able to stand up in a combined effort against proprietary +operating systems, to show off that the Free Software community is actually +able to work together for a common goal instead of creating more diversity. + +Canterbury will be as technologically simple as Arch, as stable as Debian, +malleable as Gentoo, have a solid Live framework as Grml, and be as open minded +as openSUSE. + +Joining the the Canterbury Project [Arch Linux](http://www.archlinux.org/) developer Pierre Schmitz explained: +"Arch Linux has always been about keeping its technology as simple as possible. +Combining efforts into one single distribution will dramatically reduce complexity +for developers, users and of course upstream projects. Canterbury will be the next +evolutionary step of Linux distributions." + +Gerfried Fuchs, who gave a talk about [Debian](http://www.debian.org/) at last year's openSUSE conference, +said "While DEX (Debian Derivatives Exchange) might have been a good idea in principle, +its point of view is too limited. We need to reach out further for true success." + +Robin H. Johnson, lead of the [Gentoo](http://www.gentoo.org/) Infrastructure team, in a panel of core Gentoo +developers at SCALE9x: "I really hate compiling\-induced downtime. I've been looking +forward to installing packages with just a couple of keystrokes. By building on the +efforts of other successful distributions, we can take the drudgery out of system +maintenance." + +Michael Prokop, founder of the [Grml](http://grml.org/) live CD, can be quoted on the effort that +"we managed to create a universal live build framework with grml\-live. Our vision was +always that it will be universally usable to further the spreading of Free Software." + +Last year's [openSUSE](http://www.opensuse.org/) conference had the topic of "Collaboration Across Borders". +Klaas Freitag, a respected member of the community, mentioned that "the conference +motto was set intentional and actually this is what I had in mind as a positive outcome +for the conference." + +Please be notified that this announce is just the starting point, the necessary +changes will happen in the upcoming days. You can use the \#cbproject hashtag +to give us your feedback on +[twitter](http://twitter.com/#!/search?q=%23cbproject) or +[identi.ca](http://identi.ca/tag/cbproject). diff --git a/content/post/353-Grml-kernels-cant-be-installed-with-dpkg-1.16.0.md b/content/post/353-Grml-kernels-cant-be-installed-with-dpkg-1.16.0.md new file mode 100644 index 0000000..ba240d3 --- /dev/null +++ b/content/post/353-Grml-kernels-cant-be-installed-with-dpkg-1.16.0.md @@ -0,0 +1,20 @@ +--- +author: Christian Hofstaedtler +categories: +- kernel +date: Sat, 02 Apr 2011 20:26:22 +0000 +layout: post +slug: 353-Grml-kernels-cant-be-installed-with-dpkg-1.16.0 +title: Grml kernels can't be installed with dpkg 1.16.0 + +--- +dpkg 1\.16\.0 has entered Debian/unstable yesterday, and contains a change which currently prevents installation of Grml kernel packages. Quoting the changelog from dpkg version 1\.16\.0: + +> Do not allow versions starting with non\-digit when doing strict parsing, warn otherwise. + +We have opened a [bug against dpkg (\#620566\)](http://bugs.debian.org/620566) as we believe that the new behavior in dpkg is more strict than the current Debian policy. + +Also, we are currently working on updated Grml kernel 2\.6\.38 packages providing a version number that won't cause problems with dpkg 1\.16\.0 in the meanwhile. + + +**Update:** Updated kernel packages which work around the dpkg bug have been uploaded to the grml\-testing repository. \ No newline at end of file diff --git a/content/post/354-Event-Grml-at-Linuxdays-Graz-2011.md b/content/post/354-Event-Grml-at-Linuxdays-Graz-2011.md new file mode 100644 index 0000000..6c5fe25 --- /dev/null +++ b/content/post/354-Event-Grml-at-Linuxdays-Graz-2011.md @@ -0,0 +1,17 @@ +--- +author: Ulrich Dangel +categories: +- events +date: Thu, 07 Apr 2011 10:32:00 +0000 +layout: post +slug: 354-Event-Grml-at-Linuxdays-Graz-2011 +title: 'Event: Grml at Linuxdays Graz 2011' + +--- +Several Grml team members will be present at [Linuxdays in Graz](http://linuxtage.at/) on Saturday, April 9th 2011\. If you ever had any questions \- this is the time to contact us in real life! :\-) + +Grml developer Christian Hofstaedtler will give a [talk about Bare\-metal deployment with Grml](http://glt11-programm.linuxtage.at/events/35.de.html), as deployment is nowadays still an issue even in virtualized environments. Michael Prokop, project leader and founder of Grml, will give a [talk about Opensource project management](http://glt11-programm.linuxtage.at/events/7.de.html) with some insights and hands on\-stories about Open\-source development and how to make a good Open\-source project. Gerfried Fuchs, also a Grml developer, will [talk about the Resources of Debian](http://glt11-programm.linuxtage.at/events/38.de.html) and provides an overview about several services for users of Debian as well as for users of other Distributions. Grml developer Ulrich Dangel will talk about [DevOps](http://glt11-programm.linuxtage.at/events/42.de.html), the DevOps movement, tools for DevOps and how Developer and Admins fit together . + +Make sure to visit us, grab special Grml USB pens and Grml cups, and share your experience with Grml. We would really like to get in contact with you. + +If you ever wanted to to get in contact with team members and users of Grml, learn something about console tools, simply meet interesting people or just listen to informative talks visit us and the other projects at [Linuxdays in Graz](http://linuxtage.at/) and have a good time. diff --git a/content/post/355-Event-Grml-at-Linuxwochen-Wien-2011.md b/content/post/355-Event-Grml-at-Linuxwochen-Wien-2011.md new file mode 100644 index 0000000..11f64f3 --- /dev/null +++ b/content/post/355-Event-Grml-at-Linuxwochen-Wien-2011.md @@ -0,0 +1,13 @@ +--- +author: Christian Hofstaedtler +categories: +- events +date: Tue, 19 Apr 2011 19:38:07 +0000 +layout: post +slug: 355-Event-Grml-at-Linuxwochen-Wien-2011 +title: 'Event: Grml at Linuxwochen Wien 2011' + +--- +The Grml project will be present with a booth at [Linuxwochen Wien 2011](http://linuxwochen.at/index.php?option=com_content&view=article&id=213&Itemid=32) during May 5th to 7th. + +If you're in Vienna and using Grml make sure to drop by! diff --git a/content/post/356-First-Release-candidate-of-Grml-version-2011.05-released.md b/content/post/356-First-Release-candidate-of-Grml-version-2011.05-released.md new file mode 100644 index 0000000..0f55906 --- /dev/null +++ b/content/post/356-First-Release-candidate-of-Grml-version-2011.05-released.md @@ -0,0 +1,35 @@ +--- +author: Christian Hofstaedtler +categories: +- general +date: Sat, 21 May 2011 11:00:00 +0000 +layout: post +slug: 356-First-Release-candidate-of-Grml-version-2011.05-released +title: First Release candidate of Grml version 2011.05 released + +--- +We are proud to announce the first release canidate of the upcoming +version 2011\.05, code\-named "Just Mari"! + + + +For detailed information about the changes between 2010\.12 and +2011\.05 have a look at: + [http://grml.org/changelogs/README\-grml\-2011\.05\-rc1/](http://grml.org/changelogs/README-grml-2011.05-rc1/) + + + +As usual we have different flavours available: the 32bit versions grml, +grml\-medium and grml\-small as well as the 64bit versions grml64, +grml64\-medium and grml64\-small. + + + +Known issues can be found at: + [http://wiki.grml.org/doku.php?id\=release\_candidate](http://wiki.grml.org/doku.php?id=release_candidate) + + +Please test the ISOs and everything you usually use and report back, so +we can complete the stable release soon. If no major problems come up, +the next iteration will be the stable release, which is scheduled for +end of May. \ No newline at end of file diff --git a/content/post/357-Grml-new-stable-release-2011.05-available.md b/content/post/357-Grml-new-stable-release-2011.05-available.md new file mode 100644 index 0000000..9972886 --- /dev/null +++ b/content/post/357-Grml-new-stable-release-2011.05-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 29 May 2011 23:26:00 +0000 +layout: post +slug: 357-Grml-new-stable-release-2011.05-available +title: Grml - new stable release 2011.05 available + +--- +Grml 2011\.05 with codename "Just Mari", available in flavours grml, grml\-medium and grml\-small and all of them as 32bit and 64bit version has been released. The official release announcements providing all the relevant news are available at [grml.org/changelogs/README\-grml\-2011\.05](http://grml.org/changelogs/README-grml-2011.05/). Issues regarding the releases can be found in [the grml\-wiki](http://wiki.grml.org/). Grab the ISOs from [grml.org/download/](http://grml.org/download/). diff --git a/content/post/358-Grml-packages-in-Debian.md b/content/post/358-Grml-packages-in-Debian.md new file mode 100644 index 0000000..add258a --- /dev/null +++ b/content/post/358-Grml-packages-in-Debian.md @@ -0,0 +1,20 @@ +--- +author: Christian Hofstaedtler +categories: +- packages +date: Mon, 10 Oct 2011 07:53:38 +0000 +layout: post +slug: 358-Grml-packages-in-Debian +title: Grml packages in Debian + +--- +The first fruits of our push packages to Debian effort are now available in Debian. Three often used packages from the Grml Team have arrived in unstable: +* [grml2usb](http://packages.debian.org/grml2usb)* [grml\-debootstrap](http://packages.debian.org/grml-debootstrap)* [grml\-rescueboot](http://packages.debian.org/grml-rescueboot) + +[Packages overview for Grml Team](http://qa.debian.org/developer.php?login=team%40grml.org) + + +Note that these packages are no longer part of the grml\-testing distribution. + + +To get the current version of any of these packages you *must* get them from Debian unstable instead. If this is a problem for you, please come to the [grml mailing list](http://grml.org/mailinglist/). \ No newline at end of file diff --git a/content/post/359-Setup-of-the-grml-infrastructure-Part-1-IPMI.md b/content/post/359-Setup-of-the-grml-infrastructure-Part-1-IPMI.md new file mode 100644 index 0000000..9115c41 --- /dev/null +++ b/content/post/359-Setup-of-the-grml-infrastructure-Part-1-IPMI.md @@ -0,0 +1,45 @@ +--- +author: Andreas Gredler +categories: [] +date: Wed, 21 Dec 2011 16:41:00 +0000 +layout: post +slug: 359-Setup-of-the-grml-infrastructure-Part-1-IPMI +title: 'Setup of the grml infrastructure: Part 1 - IPMI' + +--- +Back in August 2011 the Grml Team received a new Server \& Hosting furnished by [Hostway](http://www.hostway.de/). The Server is hosted in their [DataCenter in Hannover](http://www.hostway.de/infrastruktur/rechenzentren/index.php). As the new Server is dedicated for the Grml Infrastructure we chose to create a new system from scratch. The new infrastructure contains many pieces like puppet, libvirt, ldap and many more. In the next few weeks we will provide some insights into our current Server Setup. So expect some interesting posts about system administration. + + +We start off with IPMI (Intelligent Platform Management Interface). IPMI is the interface to the BMC (Baseboard management controller), which let's you read sensor data or just shutdown or reboot you server. IPMI may be used over lan or directly (in\-band) with the help of a kernel module (ipmi\_si) that implements the ipmi driver. In newer servers you may find a virtual usb to eth interface (e.g. IBM IMM in contrast to IBM RSA). First of all we need to setup a new user/admin account instead of the default one. To list all users run: + +``` +ipmitool user list 1 +``` +The digit 1 indicates channel 1\. +Create user jimmy: +``` +ipmitool user set name 2 jimmy +ipmitool user set password 2 mysecret +``` +2 is for userid 2 which was the first free id in my case. +Next we need to setup networking: +``` +ipmitool lan set 1 ipaddr 192.168.2.6 +ipmitool lan set 1 defgw ipaddr 192.168.2.1 +ipmitool lan print 1 +``` +Digit 1 is again for channel 1\. +Now you can test your ipmi setup over the network: +``` +ipmitool -I lan -H 192.168.1.6 -U jimmy bmc info +``` +You'll be prompted for the password and receive some infos of the bmc controller. +Here are some more examples: +``` +ipmitool -I lan -H 192.168.1.6 -U jimmy chassis power status +ipmitool -I lan -H 192.168.1.6 -U jimmy chassis power off +ipmitool sensor get "BB Ambient Temp" +ipmitool sensor get "CPU Fan" +``` +The first one checks the power status of the server, e.g. on or off and the second one powers the server off. The last two read some sensor data. Read the man page of ipmitool to find out more ;\-) +There's a lot more about IPMI but this should help you to get started. \ No newline at end of file diff --git a/content/post/36-grml-provides-XPDE.md b/content/post/36-grml-provides-XPDE.md new file mode 100644 index 0000000..54fcd0c --- /dev/null +++ b/content/post/36-grml-provides-XPDE.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 01 Apr 2005 13:31:44 +0000 +layout: post +slug: 36-grml-provides-XPDE +title: grml provides XPDE + +--- +I just installed [XPDE](http://www.xpde.com/) in the grml\-chroot: +![](http://www.xpde.com/shots/startmenu_small.png)It's awfull rocking! There is not enough place on the grml\-ISO so I deleted all the TeX\-stuff on grml. Sorry for that, guys \- but grml 0\.4 will provide XPDE! diff --git a/content/post/360-First-Release-candidate-of-Grml-version-2011.12-released.md b/content/post/360-First-Release-candidate-of-Grml-version-2011.12-released.md new file mode 100644 index 0000000..453db69 --- /dev/null +++ b/content/post/360-First-Release-candidate-of-Grml-version-2011.12-released.md @@ -0,0 +1,19 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 12 Dec 2011 13:48:15 +0000 +layout: post +slug: 360-First-Release-candidate-of-Grml-version-2011.12-released +title: First Release candidate of Grml version 2011.12 released + +--- +We are proud to announce the first release candidate of the upcoming version 2011\.12, code\-named "Knecht Rootrecht"! + +For detailed information about the changes between 2011\.05 and 2011\.12 have a look at [the official release announcement](http://grml.org/changelogs/README-grml-2011.12-rc1/?pk_campaign=Blog&pk_kwd=201112rc1) . + +This release brings a downsizing and cleanup: one flavour, two architectures. The new, smaller flavour has a 350MB ISO size target, while still delivering over 1\.1GB of open source software relevant for system administrators! + +Give it a try and [download grml 2011\.12\-rc](http://grml.org/download/prerelease/?pk_campaign=Blog&pk_kwd=201112rc1) and report back to us. + +Please test the ISOs and everything you usually use and [report back](http://grml.org/contact/), so we can complete the stable release soon. If no major problems come up, the next iteration will be the stable release, which is scheduled for end of December. diff --git a/content/post/361-ATA-over-Ethernet-and-Grml.md b/content/post/361-ATA-over-Ethernet-and-Grml.md new file mode 100644 index 0000000..3887d6b --- /dev/null +++ b/content/post/361-ATA-over-Ethernet-and-Grml.md @@ -0,0 +1,33 @@ +--- +author: Ulrich Dangel +categories: +- general +date: Thu, 15 Dec 2011 12:00:00 +0000 +layout: post +slug: 361-ATA-over-Ethernet-and-Grml +title: ATA over Ethernet and Grml + +--- +**Update on 2011\-12\-20 by Grml team:** while iscsitarget isn't available any longer on Grml [the new iSCSI implementation of the Linux kernel 3\.1](http://kernelnewbies.org/Linux_3.1#head-392b21286de0ce98e30ee8e561ca2f567522ea59) is available and open\-iscsi, targetcli and tgt are shipped with Grml. We don't have any finished documentation for that yet, but if you know how to use targetcli (or optionally open\-iscsi and tgt) you should have everything you need to provide a iscsi target with Grml 2011\.12\. + +The upcoming Grml Release 2011\.12 (check the changelog for our [new Grml 2011\.12\-rc1](http://grml.org/changelogs/README-grml-2011.12-rc1/?pk_campaign=Blog&pk_kwd=201112rc1)) will not have any iSCSI support integrated due to build issues with dkms. Instead Grml 2011\.12 will provide all the necessary tools to provide and access a ATA over Ethernet Device. + +ATA over Ethernet, also known as AoE, is a protocol designed to access Block devices via Ethernet. Compared to iSCSI it does not work with IP but with Ethernet. Unfortunately this means that AoE is error\-prone against Ethernet attacks like ARP spoofing. Do not use it in hostile enviornments. That being said AoE is quite simple to use. + +#### Export a blockdevice + +On the server side use vblade to export a block device: +> vblade \-m 11:22:33:44:55:66 160 2 eth0 /dev/sdb1 + + +This will allow the host with the MAC 11:22:33:44:55:66 to access /dev/sdb1 via eth0, using the shelf and slot numbers 160 and 2\. These numbers are arbitrary but should be unique within the network. + +#### Access a blockdevice + +On the client load the module "aoe", or do + +> aoe\-discover + +You should find the device shared above as /dev/etherd/e160\.2 + +I would like to thank to Christoph Biedl for providing this short and comprehensive documentation diff --git a/content/post/362-Deploy-Virtual-Machines-with-Grml-2011.12-or-Debian.md b/content/post/362-Deploy-Virtual-Machines-with-Grml-2011.12-or-Debian.md new file mode 100644 index 0000000..650a750 --- /dev/null +++ b/content/post/362-Deploy-Virtual-Machines-with-Grml-2011.12-or-Debian.md @@ -0,0 +1,23 @@ +--- +author: Ulrich Dangel +categories: +- general +date: Fri, 16 Dec 2011 12:00:00 +0000 +layout: post +slug: 362-Deploy-Virtual-Machines-with-Grml-2011.12-or-Debian +title: Deploy Virtual Machines with Grml 2011.12 or Debian + +--- +The upcoming Grml release 2011\.12 as well as Debian/testing and unstable ship an updated [grml\-debootstrap](http://grml.org/grml-debootstrap/) version supporting the installation of Debian not only into directories or hardisks but also into virtual images. + +[grml\-debootstrap](http://grml.org/grml-debootstrap/) is designed to help you install complete Debian Systems. Typically if you install a Debian system with debootstrap you have to install the kernel, bootloader, /etc/fstab, ssh server, … yourself. grml\-debootstrap automates this boring tasks and allows you to install Debian systems from within a running system within minutes. + +Nowadays physical installations get less and less important but virtual installation gain importance. New servers are often run inside virtual environments like Xen, KVM or VMware. grml\-debootstrap supports the automated installation of Debian into a virtualized environment without the need to use a preseeded installation medium. You can create a *raw* image with grml\-debootstrap which boots per default with KVM and Xen. To boot the image file with other virtualization solutions you may have to convert the generated image with *qemu\-img* + +To install a plain Debian System into a raw image you just have to run +> grml\-debootstrap \-\-password root\-pw \-\-vmfile \-\-vmsize 3G \-\-target ./squeeze.img + + +This will set the root pasword to *root\-pw*, install openssh and the latest kernel package, create /etc/fstab with the necessary entries and configure the bootloader for your virtualized system. + +If you want to customize or extend grml\-debootstrap have a look at [the manpage](http://grml.org/grml-debootstrap/) or look at the scripts and package definitions in */etc/debootstrap* diff --git a/content/post/363-Customize-grml-debootstrap-with-scripts.md b/content/post/363-Customize-grml-debootstrap-with-scripts.md new file mode 100644 index 0000000..a523821 --- /dev/null +++ b/content/post/363-Customize-grml-debootstrap-with-scripts.md @@ -0,0 +1,54 @@ +--- +author: Ulrich Dangel +categories: +- general +date: Mon, 19 Dec 2011 12:00:00 +0000 +layout: post +slug: 363-Customize-grml-debootstrap-with-scripts +title: Customize grml-debootstrap with scripts + +--- +In our latest [blog entry about grml\-debootstrap](http://blog.grml.org/archives/362-Deploy-Virtual-Machines-with-Grml-2011.12-or-Debian.html) we described how to leverage grml\-debootstrap for automated installations of Debian into virtualized systems. Unfortunately sometimes this is not enough and you need to run commands after the installation. This post will describe some customization methods of grml\-debootstrap. For more information on this topic also look at [the manpage of grml\-debootstrap](http://grml.org/grml-debootstrap/) + +One quite common task is to execute scripts after the installation like for example gathering the ssh host key or adding your own CA to the host. *grml\-debootstrap* supports the execution of scripts after the machine is successfully installed. + +To execute scripts after the installation we first need a directory containing all the scripts. This directory will be afterwards specified as a parameter to *grml\-debootstrap*. In this example we are using *./scripts* as the directory name. +> mkdir ./scripts + + +After we create the directory we also need to create a script for our post\-processing task. For this example we'll create a script which will examine the fingerprints of the ssh hosts keys. To be able to access and modify the image all the scripts executed by *grml\-debootstrap* will have an environment variable specified called *MNTPOINT* which will point to the directory used for installing the system. Then we have to create a script inside the directory and make it executable: +> ``` +> +> $ cat >./scripts/89_print_sshkeys < #!/bin/bash +> set -e +> if [ -z "\$MNTPOINT" ] ; then +> echo "Please run \$0 inside grml-debootstrap or export MNTPOINT" >&2 +> exit 1 +> fi +> +> for key in "\$MNTPOINT"/etc/ssh/ssh_host_*_key.pub ; do +> chroot "\$MNTPOINT" ssh-keygen -l -f \${key##\$MNTPOINT} +> done +> EOF +> $ chmod +x ./scripts/89_print_sshkeys +> +> ``` + +This script will iterate over all ssh host keys and print the fingerprint of them. + +After we created the directory and the script we can now point *grml\-debootstrap* to the directory and it will run all executable files in it. If we extend the command\-line from our [last example]( ``` +> +> $ sudo grml-debootstrap --scripts ./scripts/ --password root-pw --vmsize 3G --vmfile --target ./qemu.img +> .... +> Finished chroot installation, exiting. +> * Executing script ./scripts/89_print_sshkeys +> 1024 9e:d9:18:1d:47:ae:26:9f:53:5e:63:3c:bd:37:ea:2b /etc/ssh/ssh_host_dsa_key.pub (DSA) +> 2048 c1:5e:27:a3:2f:7d:30:a0:ab:75:a2:86:e7:bb:8a:e2 /etc/ssh/ssh_host_rsa_key.pub (RSA) +> .... +> +> ``` + + +This shows how easy it is to customize and extend *grml\-debootstrap* to your own needs. You can easily create customized scripts and run arbitrary commands on the target to do whatever you want. grml\-debootstrap is of course available within [Grml](http://grml.org/) but also in [Debian](http://debian.org/). diff --git a/content/post/364-Remastering-Grml-2011.12-will-be-as-easy-as-never-before.md b/content/post/364-Remastering-Grml-2011.12-will-be-as-easy-as-never-before.md new file mode 100644 index 0000000..9a1458b --- /dev/null +++ b/content/post/364-Remastering-Grml-2011.12-will-be-as-easy-as-never-before.md @@ -0,0 +1,24 @@ +--- +author: Christian Hofstaedtler +categories: +- general +date: Tue, 20 Dec 2011 13:00:00 +0000 +layout: post +slug: 364-Remastering-Grml-2011.12-will-be-as-easy-as-never-before +title: Remastering Grml 2011.12 will be as easy as never before + +--- +For the final release of Grml 2011\.12 we will no longer ship the so called "release\-chroots" \- and this will not make it harder for you to remaster, but only easier! + +[grml\-live](http://grml.org/grml-live/), the build tool for Grml, has gained a new feature: it can now **extract ISOs** and use their contents as the base for your remastering needs. This feature will be released with the next grml\-live release, but it's available today in [grml\-live git](https://github.com/grml/grml-live). + +**How you'd use this:** + +* Download grml64\_2011\.12\.iso +* Install the new grml\-live (git rev. 11baa336b55 and newer) +* Edit config in /etc/grml/fai/\* +* Build: +sudo grml\-live \-A \-V \-u \-e \~/Downloads/grml64\_2011\.12\.iso \-s testing \\ +\-c DEBORPHAN,GRMLBASE,GRML\_FULL,RELEASE,AMD64,IGNORE \\ + \-r "Remastered" \-g grml64 \-o /tmp/grml64 +* Enjoy your new ISO in /tmp/grml64/grml\_isos/ diff --git a/content/post/365-Remastering-Grml-without-modifying-the-squashfs-or-create-your-own-customized-Grml-CDs.md b/content/post/365-Remastering-Grml-without-modifying-the-squashfs-or-create-your-own-customized-Grml-CDs.md new file mode 100644 index 0000000..59bda4e --- /dev/null +++ b/content/post/365-Remastering-Grml-without-modifying-the-squashfs-or-create-your-own-customized-Grml-CDs.md @@ -0,0 +1,21 @@ +--- +author: Ulrich Dangel +categories: +- general +date: Wed, 21 Dec 2011 13:00:00 +0000 +layout: post +slug: 365-Remastering-Grml-without-modifying-the-squashfs-or-create-your-own-customized-Grml-CDs +title: Remastering Grml without modifying the squashfs or create your own customized + Grml CDs + +--- +In [our last Blog entry about remastering Grml 2011\.12](http://blog.grml.org/archives/364-Remastering-Grml-2011.12-will-be-as-easy-as-never-before.html) we described a method remastering Grml with [grml\-live](http://grml.org/grml-live/), the tool used to generate the official Grml ISOs. + +Often you don't need all the power and flexibility of grml\-live but just want to add or change some default boot parameters and use this as your default image. For example you may want to have an ISO image which automatically starts sshd and sets the password to a specific value or downloads an executable and run it at startup. This can easily be done with *grml2iso* a tool based on [grml2usb](http://grml.org/grml2usb/) which allows you to create customized iso images. + +Grml will automatically start sshd and set the password for the grml user if you specify the [ssh boot\-parameter](http://git.grml.org/?p=grml-live.git;a=blob_plain;f=templates/GRML/grml-cheatcodes.txt;hb=HEAD). This allows you to remotely control your Grml CD. To create such a CD just run: +> grml2iso \-b "ssh\=grml\-password" \-o my\_grml.iso ./grml64\_2011\.12\.iso + +This will create a modified Grml ISO named *my\_grml.iso* and add the bootparameter *ssh\=grml\-password* to all the existing boot\-entries. + +grml2usb does not offer the same flexibility as grml\-live but grml2usb/grml2iso is often good enough to help you to achieve what you want without the need to modify the squashfs file. diff --git a/content/post/366-Upcoming-accessibility-changes-for-Grml-2011.12.md b/content/post/366-Upcoming-accessibility-changes-for-Grml-2011.12.md new file mode 100644 index 0000000..2750d4b --- /dev/null +++ b/content/post/366-Upcoming-accessibility-changes-for-Grml-2011.12.md @@ -0,0 +1,18 @@ +--- +author: Ulrich Dangel +categories: +- general +date: Thu, 22 Dec 2011 13:00:00 +0000 +layout: post +slug: 366-Upcoming-accessibility-changes-for-Grml-2011.12 +title: Upcoming accessibility changes for Grml 2011.12 + +--- +The upcoming Grml 2011\.12 will have some changes in the accessibility features shipped with Grml. Until Grml 2011\.12 it was possible to start brltty automatically via the bootoption brltty. The problem with this approach was that it was never clear when you had to enter the bootoptions as there was no sound to indicate boot menu. We also do not have the necessary hardware to test the releases with brltty. With that in mind and the integration of speakup in the kernel we decided to remove the additional accessibility boot\-parameters for Grml 2011\.12 as we never tested them anyway. + + +But we added some important changes to improve the accessibility. Starting with Grml 2011\.12 the bootloader will either beep once (if you use the default syslinux one) or will play 3 beeps (grub) to indicate the boot menu. Afterwards you can easily change the boot parameters if you press TAB (syslinux) or e (Grub). After the bootup Grml will play some tunes to indicate the finished boot. As per default Grml starts a text based menu you will have to press enter after the beep to enter the commandline + +We think with the additional sound indicators in the boot\-menu as well as the default sound to indicate the finished boot\-process, Grml 2011\.12 will be more accessible then ever. + +I would like to thank Richard Hartmann for creating the different sound indicators for the upcoming Release diff --git a/content/post/367-Create-a-Grml-ISO-image-with-your-own-ssh-keys-for-password-less-login.md b/content/post/367-Create-a-Grml-ISO-image-with-your-own-ssh-keys-for-password-less-login.md new file mode 100644 index 0000000..0afcd86 --- /dev/null +++ b/content/post/367-Create-a-Grml-ISO-image-with-your-own-ssh-keys-for-password-less-login.md @@ -0,0 +1,52 @@ +--- +author: Ulrich Dangel +categories: +- general +date: Fri, 23 Dec 2011 13:00:00 +0000 +layout: post +slug: 367-Create-a-Grml-ISO-image-with-your-own-ssh-keys-for-password-less-login +title: Create a Grml ISO image with your own ssh keys for password less login + +--- +In this article we will show you how you can leverage [grml\-autoconfig](http://grml.org/config/grml-autoconfig.1.html) to create a Grml ISO which will automatically start an ssh server and use your own ssh keys instead of the traditional password based login. This allows Grml to be used not only for interactive rescue operations but also for remote or automated setups. + +Starting with Grml 2009\.05 we streamlined the support of hooking into our boot\-process in [grml\-autoconfig](http://grml.org/config/grml-autoconfig.1.html) thanks to the patches from Marc 'Zugschlus' Haber. Now it is possible to execute arbitrary scripts, unpack archives or install packages at startup not only directly from the Live CD but also from partitions. This allows you to create customized Grml Images with ease without the need to modify the squashfs image (usually known as remastering). In this example we will add the necessary files directly onto the ISO image but you can also use a USB stick instead. Please make sure you read the [grml\-autoconfig manpage](http://grml.org/config/grml-autoconfig.1.html) + +The first step is to create a directory which will contain all the additional files to be copied onto the ISO image. In this example we use */tmp/grml\_overlay/* +> ``` +> mkdir /tmp/grml_overlay +> ``` + + +The next step is to create an archive containing the ssh keys. For this step you need either [fakeroot](http://man.cx/fakeroot(1)) or run the commands as root. + +> ``` +> +> TMPDIR="/tmp/grml_config" +> cd "$TMPDIR" || mkdir "$TMPDIR" && cd "$TMPDIR" +> fakeroot +> mkdir --parent root/.ssh home/grml/.ssh +> chmod 0700 root/.ssh home/grml/.ssh +> cp /home/uli/.ssh/id_rsa.pub root/.ssh/authorized_keys +> cp /home/uli/.ssh/id_rsa.pub home/grml/.ssh/authorized_keys +> chown -R 1000:1000 home/grml +> tar --numeric-owner -j -c -f /tmp/grml_overlay/config.tbz . +> +> ``` + +This will create an archive named /tmp/grml\_overlay/config.tbz containing all the files we created in our directory. Please make sure to replace the cp command with your own ssh keys. As we used fakeroot in this example you can manipulate file permissions without the need to run these commands as root. + +Now we have everything what's needed prepared and can just run [grml2iso](http://grml.org/grml2usb/) and specify the additional boot parameters as well as the overlay directory. +> ``` +> +> grml2iso -b "config ssh" -c /tmp/grml_overlay -o my-grml.iso ./grml64_2011.12.iso +> +> ``` + +[![](/images/sshkeys_unpack.png "unpack ssh keys")](/images/sshkeys_unpack.png "unpack ssh keys") +This will create a modified Grml ISO named my\_grml.iso and add the bootparameters *config ssh* to all the existing boot\-entries and copy all files from the /tmp/grml\_overlay directory onto your modified ISO image. With the *config* parameter grml\-autoconfig will automatically unpack config.tbz at bootup which contains our ssh keys. The ssh parameter will automatically start the ssh server and set a random password for the grml user. But as we deployed our ssh keys we don't care about the password anyway. For a list of all boot parameters have a look at the [Grml cheatcodes](http://git.grml.org/?p=grml-live.git;a=blob_plain;f=templates/GRML/grml-cheatcodes.txt;hb=HEAD). + +During startup of Grml you will notice some additional log messages indicating the unpacking of your created archive. This shows that everything works like intended. + + +Combining different boot parameters in Grml like *config* and *ssh* allows you to create customized and tailored distributions for your own needs without having to dig into the remastering process. With the availability of tools like grml2usb and grml2iso you can easily create customized tools based on Grml without the need to develop everything from scratch. We showed how you can leverage *grml2iso* to create a Rescue CD based on Grml with ssh keys for remote login. diff --git a/content/post/368-Grml-new-stable-release-2011.12-available.md b/content/post/368-Grml-new-stable-release-2011.12-available.md new file mode 100644 index 0000000..bcf58b2 --- /dev/null +++ b/content/post/368-Grml-new-stable-release-2011.12-available.md @@ -0,0 +1,30 @@ +--- +author: Ulrich Dangel +categories: +- general +date: Fri, 23 Dec 2011 13:02:00 +0000 +layout: post +slug: 368-Grml-new-stable-release-2011.12-available +title: Grml - new stable release 2011.12 available + +--- +I am proud to announce our Christmas Gift to the community. We just released [Grml 2011\.12 \- Knecht Rootrecht](http://grml.org/changelogs/README-grml-2011.12/?pk_campaign=Blog&pk_kwd=201112), just in time to put it under the Christmas tree. [Download](http://grml.org/download/?pk_campaign=Blog&pk_kwd=201112) the latest Grml ISO and spread the word. + + +There were quite a lot of changes between [RC1](http://grml.org/changelogs/README-grml-2011.12-rc1/?pk_campaign=Blog&pk_kwd=201112) and the new stable release. The most important ones are: +* Update to Kernel 3\.1\.6 +* Easier remastering with grml\-live and existing Grml ISO images +* New GRUB boot theme +* SYSLINUX will indicate its boot menu with one beep +* GRUB will indicate its boot menu with three beeps +* Enable all mixer controls at startup and set volume to 75% +* Reworked and more flexible GRUB config file handling +* grml2usb \- use the GRUB configuration from the ISO image instead of creating a new one +* Additional keybindings for fluxbox +* Fix keyboard layout bug + +You can get Grml now in **3** options \- grml32, grml64 and grml96 (32\+64, featuring both Grml versions). +One flavour, two architectures, three options (grml32, grml64, and grml96\). + + +I want to thank all the people involved in this magnificent and awesome release. The [Grml Developers](http://grml.org/team/?pk_campaign=Blog&pk_kwd=201112), our Contributors and all the [other people involved](http://grml.org/changelogs/README-grml-2011.12/#name?pk_campaign=Blog&pk_kwd=201112) in this release. diff --git a/content/post/369-10-reasons-why-you-should-use-Grml-instead-of.md b/content/post/369-10-reasons-why-you-should-use-Grml-instead-of.md new file mode 100644 index 0000000..4bc656a --- /dev/null +++ b/content/post/369-10-reasons-why-you-should-use-Grml-instead-of.md @@ -0,0 +1,33 @@ +--- +author: Ulrich Dangel +categories: [] +date: Tue, 27 Dec 2011 13:00:00 +0000 +layout: post +slug: 369-10-reasons-why-you-should-use-Grml-instead-of +title: "10 reasons why you should use Grml instead of \u2026" + +--- +With the release of [Grml 2011\.12](http://grml.org/changelogs/README-grml-2011.12/?pk_campaign=blog&pk_kwd=10reasons) we were regularly asked what distinguishes Grml from other Live\-CDs. The following items lists some reasons why you should consider using Grml instead of another Distribution for Installation\&Rescue : +* handy scripts, like [grml\-chroot](http://grml.org/online-docs/grml-chroot.8.html), a wrapper around chroot which will automatically bind /dev, /sys and /proc to the chroot +* the **``` +netscript +```** boot option. This option will download an executable from the network and execute as root +* [grml\-debootstrap](http://grml.org/grml-debootstrap/), a tool for automated Debian installations +* [grml2usb](http://grml.org/grml2usb/) simple but powerful tools to create customized Grml images within minutes +* ZSH as default shell with a very good and comfortable [zshrc](http://git.grml.org/f/grml-etc-core/etc/zsh/zshrc) +* the **``` +netconfig +```** boot option. This option will download an archive from the network and unpack it on top of the current root filesystem +* automatically start the ssh server with the **``` +ssh +```** boot\-parameter +* Boot your Grml ISO\-image directly from your existing GRUB setup with [loopback.cfg](http://www.supergrubdisk.org/wiki/Loopback.cfg) +* Create your own customized Grml Distribution with the same tool we release our ISO\-images: [grml\-live](http://grml.org/grml-live/) +* start arbitrary services without remastering the squashfs, just specify the the **``` +service +```** boot option +* EFI support, we arrived late with it but we support it now out of the box even with grml2usb + + + +What are your reasons using [Grml](http://grml.org/?pk_campaign=blog&pk_kwd=10reasons) instead of other Live CDs? What are you missing from Grml? diff --git a/content/post/37-april-joke-2005.md b/content/post/37-april-joke-2005.md new file mode 100644 index 0000000..647b1ff --- /dev/null +++ b/content/post/37-april-joke-2005.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 01 Apr 2005 22:26:00 +0000 +layout: post +slug: 37-april-joke-2005 +title: april joke 2005 + +--- +Just for the archive: **of course** [the last entry](http://blog.grml.org/archives/37-grml-provides-XPDE.html) was an april joke. Sorry for that but I couldn't resist. :\-) + +German readers should take a look at [the symlink.ch\-article](http://www.symlink.ch/kolumnen/05/04/01/1332242.shtml). ;\-) diff --git a/content/post/372-We-want-you!.md b/content/post/372-We-want-you!.md new file mode 100644 index 0000000..8204d7e --- /dev/null +++ b/content/post/372-We-want-you!.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 17 Jan 2012 15:53:00 +0000 +layout: post +slug: 372-We-want-you! +title: We want you! + +--- +Recently two Grml developers sadly left our [development team](http://grml.org/team/). Christian Hofstaedtler and Gerfried Fuchs, we wish you all the best \- thanks for all your work within the Grml community! + +Now you might be wondering how you could become a Grml developer. We're happy to announce [grml.github.com](http://grml.github.com/), a place which should get interested people ready to contribute without much headaches. Please [help us](http://grml.github.com/) making Grml an even better kick ass solution! diff --git a/content/post/373-Grml-featured-in-Linux-User-032012.md b/content/post/373-Grml-featured-in-Linux-User-032012.md new file mode 100644 index 0000000..1f86aae --- /dev/null +++ b/content/post/373-Grml-featured-in-Linux-User-032012.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Thu, 23 Feb 2012 13:23:00 +0000 +layout: post +slug: 373-Grml-featured-in-Linux-User-032012 +title: Grml featured in Linux User 03/2012 + +--- +The german [Linux User magazine](http://www.linux-user.de/) provides an [article about Grml](http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2012/03/Linux-fuer-Sysadmins-Das-Live-System-Grml), including an interview with Grml developer Mika and the Grml 2011\.12 release shipped on DVD. Grab the Linux User 03/2012 edition while it's fresh! :) \ No newline at end of file diff --git a/content/post/374-New-Grml-developer-Evgeni-Golov.md b/content/post/374-New-Grml-developer-Evgeni-Golov.md new file mode 100644 index 0000000..966c393 --- /dev/null +++ b/content/post/374-New-Grml-developer-Evgeni-Golov.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Wed, 16 May 2012 09:48:09 +0000 +layout: post +slug: 374-New-Grml-developer-Evgeni-Golov +title: 'New Grml developer: Evgeni Golov' + +--- +We're proud to be able to announce that Evgeni 'Zhenech' Golov joined [the Grml team](http://grml.org/team/) as developer. Welcome in the team, Evgeni! \ No newline at end of file diff --git a/content/post/375-First-Release-Candidate-of-Grml-version-2012.05-released.md b/content/post/375-First-Release-Candidate-of-Grml-version-2012.05-released.md new file mode 100644 index 0000000..b012a8c --- /dev/null +++ b/content/post/375-First-Release-Candidate-of-Grml-version-2012.05-released.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 17 May 2012 18:30:00 +0000 +layout: post +slug: 375-First-Release-Candidate-of-Grml-version-2012.05-released +title: First Release Candidate of Grml version 2012.05 released + +--- +We are proud to announce the first release candidate of the upcoming version 2012\.05, code\-named 'Ponyhof'! + +For detailed information about the changes between 2011\.12 and 2012\.05 have a look at the [official release announcement](http://grml.org/changelogs/README-grml-2012.05-rc1/). + +Several tools that have been reported to be missing on the downsized 2011\.12 release have been re\-added. This release also brings the grml\-small flavour back to life. + +Please test the ISOs and everything you usually use and report back, so we can complete the stable release soon. If no major problems come up, the next iteration will be the stable release, which is scheduled for end of May. diff --git a/content/post/376-Grml-new-stable-release-2012.05-available.md b/content/post/376-Grml-new-stable-release-2012.05-available.md new file mode 100644 index 0000000..2a553a8 --- /dev/null +++ b/content/post/376-Grml-new-stable-release-2012.05-available.md @@ -0,0 +1,27 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 29 May 2012 09:52:00 +0000 +layout: post +slug: 376-Grml-new-stable-release-2012.05-available +title: Grml - new stable release 2012.05 available + +--- +We just released Grml 2012\.05 \- Ponyhof. + +Thanks for all the feedback we received for our 2011\.12 release, we took it serious and hope that everyone finds 2012\.05 such a wonderful release as we consider it to be. + +There were some changes between 2012\.05\-rc1 and the new stable release. The most important ones are: + +* Update to Kernel 3\.3\.7 +* Added sysstat (and imvirt\-helper was pulled in as dependency) +* Fixed Grub2, iPXE and MirOS bsd4grml boot options for 64bit ISO +* Added wallpaper +* Fixed lang boot option for grml\-small flavour + +As you might notice the grml\-small flavour came back. So it's two flavours (grml\-full \+ grml\-small) and two architectures (x86 \+ amd64\) now. The grml96 option \- which provides the x86 and the amd64 version on one single ISO (grml96 \= grml32 \+ grml64\) \- is available for your service as well. + +We want to thank all the people involved in this magnificent and awesome release. The Grml Developers, our Contributors and all the other people involved in this release. + +More information is available in the [release notes of Grml 2012\.05](http://grml.org/changelogs/README-grml-2012.05/). Now [download the latest Grml ISO](http://grml.org/download/) and spread the word! diff --git a/content/post/377-New-Grml-developer-Markus-Rekkenbeil.md b/content/post/377-New-Grml-developer-Markus-Rekkenbeil.md new file mode 100644 index 0000000..a7c37f0 --- /dev/null +++ b/content/post/377-New-Grml-developer-Markus-Rekkenbeil.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Wed, 06 Jun 2012 21:21:00 +0000 +layout: post +slug: 377-New-Grml-developer-Markus-Rekkenbeil +title: 'New Grml developer: Markus Rekkenbeil' + +--- +We're proud to be able to announce that Markus 'bionix' Rekkenbeil just joined the Grml team. Welcome in the team, Markus! \ No newline at end of file diff --git a/content/post/378-First-Release-Candidate-of-Grml-version-2013.02-released.md b/content/post/378-First-Release-Candidate-of-Grml-version-2013.02-released.md new file mode 100644 index 0000000..2e0831b --- /dev/null +++ b/content/post/378-First-Release-Candidate-of-Grml-version-2013.02-released.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 18 Feb 2013 23:21:00 +0000 +layout: post +slug: 378-First-Release-Candidate-of-Grml-version-2013.02-released +title: First Release Candidate of Grml version 2013.02 released + +--- +We are proud to announce the first release candidate of the upcoming version 2013\.02, code\-named 'Grumpy Grinch'! + +This release brings the Grml tools towards the upcoming Debian stable release (AKA wheezy), provides up2date hardware support and fixes known bugs from the previous Grml release. + +For detailed information about the changes between 2012\.05 and 2013\.02 have a look at the [official release announcement](http://grml.org/changelogs/README-grml-2013.02-rc1/). + +Please test the ISOs and everything you usually use and report back, so we can complete the stable release soon. If no major problems come up, the next iteration will be the stable release, which is scheduled for end of February. diff --git a/content/post/379-Grml-new-stable-release-2013.02-available.md b/content/post/379-Grml-new-stable-release-2013.02-available.md new file mode 100644 index 0000000..80e384c --- /dev/null +++ b/content/post/379-Grml-new-stable-release-2013.02-available.md @@ -0,0 +1,19 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 28 Feb 2013 01:42:47 +0000 +layout: post +slug: 379-Grml-new-stable-release-2013.02-available +title: Grml - new stable release 2013.02 available + +--- +We just released Grml 2013\.02 \- Grumpy Grinch. + +This release brings the Grml tools towards the upcoming Debian stable release (AKA wheezy), provides up2date hardware support and fixes known bugs from the previous Grml release. + +More information is available in the [release notes of Grml 2013\.02](http://grml.org/changelogs/README-grml-2013.02/). + +[Grab the latest Grml ISO(s)](http://grml.org/download/) and spread the word! +Thanks everyone involved and happy grml\-ing! + diff --git a/content/post/38-grml-kernel-another-update.md b/content/post/38-grml-kernel-another-update.md new file mode 100644 index 0000000..3e76fad --- /dev/null +++ b/content/post/38-grml-kernel-another-update.md @@ -0,0 +1,35 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 02 Apr 2005 09:28:00 +0000 +layout: post +slug: 38-grml-kernel-another-update +title: 'grml-kernel: another update' + +--- +Another update of kernel 2\.6\.11\-grml. Tobias Klauser and me applied some additional patches from kernel\-source\-2\.6\.11 by Debian: + +``` +1900_lowmem-reserve-oops.patch +2900_alps-tapping.patch +4100_skge-0.6.patch +4300_2.6.11-rc3-udm2.patch +4305_dm-bbr.patch +4900_speakup-20050303.patch +aml_method_exec_hack.patch +drivers-add-scsi_changer.patch +drivers-ide-dma-blacklist-toshiba.patch +drivers-media-video-v4l-mpeg-support.patch +fs-asfs-2.patch +iteraid.patch +linux-2.6.11-mppe-mppc-1.3.patch +orinoco-2.6.11-rfmon-dragorn-1.diff +patch-2.6.11.6 +reiser4.allinone +squashfs2.1-patch +tty-locking-fixes9.patch +vesafb-tng-0.9-rc6-2.6.11-rc1.patch +``` + +The kernel and several modules are [available online](http://dufo.tugraz.at/~prokop/grml-kernel/). Please [report any problems](http://grml.org/contact/) you notice! diff --git a/content/post/380-Warning-broken-grml96-full_2013.02.iso-download.md b/content/post/380-Warning-broken-grml96-full_2013.02.iso-download.md new file mode 100644 index 0000000..74c6427 --- /dev/null +++ b/content/post/380-Warning-broken-grml96-full_2013.02.iso-download.md @@ -0,0 +1,31 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 28 Feb 2013 12:11:00 +0000 +layout: post +slug: 380-Warning-broken-grml96-full_2013.02.iso-download +title: 'Warning: broken grml96-full_2013.02.iso download' + +--- +There was a "broken" grml96\-full ISO on our mirrors for a few hours. All our checksum files as well as the signature files are OK, just the file grml96\-full\_2013\.02\.iso has a few different bits, resulting in a file which doesn't correspond to the expected checksum. Note: the broken ISO doesn't do *any harm* (it even boots) but you should still grab the correct one. + +We've updated the grml96\-full\_2013\.02\.iso file but it might take a few hours until it's propagated to all our mirrors. To check whether you're affected execute 'md5sum \-c grml96\-full\_2013\.02\.iso.md5' or 'sha1sum \-c grml96\-full\_2013\.02\.iso.sha1'. + +The **broken** file is: + +``` +% md5sum grml96-full_2013.02.iso +b2ae41161908751c4ba6ac4db0855a70 grml96-full_2013.02.iso +% sha1sum grml96-full_2013.02.iso +f61a87223ca02482f7f7e8d674c444c40ca91b3a grml96-full_2013.02.iso +``` +The **known\-to\-be\-good** file should return: + +``` +% md5sum grml96-full_2013.02.iso +ceaec04b29f9263e384a54cda8c3bab0 grml96-full_2013.02.iso +% sha1sum grml96-full_2013.02.iso +c95df860f1c08cd7e82ddeac4918bb29cb3f0b7d grml96-full_2013.02.iso +``` +Sorry for the annoyance. Thanks to zeldor for bringing this issue to our attention. diff --git a/content/post/381-grml-zshrc-new-prompt-feature.md b/content/post/381-grml-zshrc-new-prompt-feature.md new file mode 100644 index 0000000..76869be --- /dev/null +++ b/content/post/381-grml-zshrc-new-prompt-feature.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- links +date: Tue, 02 Apr 2013 12:48:00 +0000 +layout: post +slug: 381-grml-zshrc-new-prompt-feature +title: 'grml-zshrc: new prompt feature' + +--- +Grml developer Frank 'ft' Terbeck did great work for [grml\-zshrc](http://grml.org/zsh/) to get better customization options for the zsh prompt. We just uploaded grml\-etc\-core v0\.8\.0 to our [grml\-testing repository](http://deb.grml.org/) and want to mention three blog articles by Frank regarding this new prompt feature: +* [Prompt themes for grml](http://bewatermyfriend.org/p/2013/001/) +* [Appendix to zsh prompt themes in grml](http://bewatermyfriend.org/p/2013/002/) +* [grml zshrc: More items for prompts](http://bewatermyfriend.org/p/2013/003/) + +The new grml\-etc\-core release also provides a rewrite of the way keybindings work. Please consult /usr/share/doc/grml\-etc\-core/NEWS.Debian.gz for further details regarding the new prompt and keyboard handling. If you notice any problems please [report a bug](http://bts.grml.org/) or just show up in \#grml on freenode and talk to us. \ No newline at end of file diff --git a/content/post/382-First-Release-Candidate-of-Grml-version-2013.09-released.md b/content/post/382-First-Release-Candidate-of-Grml-version-2013.09-released.md new file mode 100644 index 0000000..029e070 --- /dev/null +++ b/content/post/382-First-Release-Candidate-of-Grml-version-2013.09-released.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- general +date: Wed, 11 Sep 2013 11:00:23 +0000 +layout: post +slug: 382-First-Release-Candidate-of-Grml-version-2013.09-released +title: First Release Candidate of Grml version 2013.09 released + +--- +We are proud to announce the first release candidate of the upcoming version 2013\.09, code\-named 'Hefeknuddler'! + +This Grml release provides fresh software packages after the Debian stable release (AKA wheezy) has been released. As usual it also incorporates up2date hardware support and fixes known bugs from the previous Grml release. + +For detailed information about the changes between 2013\.02 and 2013\.09 have a look at the [official release announcement](http://grml.org/changelogs/README-grml-2013.09-rc1/). + +Please test the ISOs and everything you usually use and report back, so we can complete the stable release soon. If no major problems come up, the next iteration will be the stable release, which is scheduled for the end of September. diff --git a/content/post/383-Grml-new-stable-release-2013.09-available.md b/content/post/383-Grml-new-stable-release-2013.09-available.md new file mode 100644 index 0000000..5a437f6 --- /dev/null +++ b/content/post/383-Grml-new-stable-release-2013.09-available.md @@ -0,0 +1,19 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 29 Sep 2013 17:11:00 +0000 +layout: post +slug: 383-Grml-new-stable-release-2013.09-available +title: Grml - new stable release 2013.09 available + +--- +We just released Grml 2013\.09 \- Hefeknuddler. + +This Grml release provides fresh software packages after the Debian stable release (AKA wheezy) has been released. As usual it also incorporates up2date hardware support and fixes known bugs from the previous Grml release. + +More information is available in [the release notes of Grml 2013\.09](http://grml.org/changelogs/README-grml-2013.09/). + +[Grab the latest Grml ISO(s)](http://grml.org/download/) and spread the word! + +Thanks everyone and happy grml\-ing! diff --git a/content/post/384-First-Release-Candidate-of-Grml-version-2014.03-released.md b/content/post/384-First-Release-Candidate-of-Grml-version-2014.03-released.md new file mode 100644 index 0000000..fa31eb0 --- /dev/null +++ b/content/post/384-First-Release-Candidate-of-Grml-version-2014.03-released.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 24 Mar 2014 21:07:06 +0000 +layout: post +slug: 384-First-Release-Candidate-of-Grml-version-2014.03-released +title: First Release Candidate of Grml version 2014.03 released + +--- +We are proud to announce the first release candidate of the upcoming version 2014\.03, code\-named 'Ponywagon'! + +This Grml release provides fresh software packages from Debian testing (AKA jessie). As usual it also incorporates up2date hardware support and fixes known bugs from the previous Grml release. + +For detailed information about the changes between 2013\.09 and 2014\.03(\-rc1\) have a look at the [official release announcement](http://grml.org/changelogs/README-grml-2014.03-rc1/). + +Please test the ISOs and everything you usually use and report back, so we can complete the stable release soon. If no major problems come up, the next iteration will be the stable release, which is scheduled for end of March. diff --git a/content/post/385-Grml-new-stable-release-2014.03-available.md b/content/post/385-Grml-new-stable-release-2014.03-available.md new file mode 100644 index 0000000..ea365ce --- /dev/null +++ b/content/post/385-Grml-new-stable-release-2014.03-available.md @@ -0,0 +1,19 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 31 Mar 2014 12:03:00 +0000 +layout: post +slug: 385-Grml-new-stable-release-2014.03-available +title: Grml - new stable release 2014.03 available + +--- +We just released Grml 2014\.03 \- Ponywagon. + +This Grml release provides fresh software packages from Debian testing (AKA jessie). As usual it also incorporates up2date hardware support and fixes known bugs from the previous Grml release. + +More information is available in the [release notes of Grml 2014\.03](http://grml.org/changelogs/README-grml-2014.03/). + +[Grab the latest Grml ISO(s)](http://grml.org/download/) and spread the word! + +Thanks everyone and happy grml\-ing! diff --git a/content/post/386-Grml-2014.03-shipped-on-DELUG-DVD-of-german-Linux-Magazine-062014.md b/content/post/386-Grml-2014.03-shipped-on-DELUG-DVD-of-german-Linux-Magazine-062014.md new file mode 100644 index 0000000..3fb4537 --- /dev/null +++ b/content/post/386-Grml-2014.03-shipped-on-DELUG-DVD-of-german-Linux-Magazine-062014.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Wed, 30 Apr 2014 07:01:01 +0000 +layout: post +slug: 386-Grml-2014.03-shipped-on-DELUG-DVD-of-german-Linux-Magazine-062014 +title: Grml 2014.03 shipped on DELUG-DVD of german Linux Magazine 06/2014 + +--- +The german "Linux Magazin" ships Grml release 2014\.03 on the DELUG\-DVD of [edition 06/2014](http://www.linux-magazin.de/Ausgaben/2014/06/Einfuehrung2). \ No newline at end of file diff --git a/content/post/387-Grml-2014.03-shipped-on-german-magazine-LinuxWelt-0514.md b/content/post/387-Grml-2014.03-shipped-on-german-magazine-LinuxWelt-0514.md new file mode 100644 index 0000000..fba9c21 --- /dev/null +++ b/content/post/387-Grml-2014.03-shipped-on-german-magazine-LinuxWelt-0514.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Fri, 19 Sep 2014 08:46:21 +0000 +layout: post +slug: 387-Grml-2014.03-shipped-on-german-magazine-LinuxWelt-0514 +title: Grml 2014.03 shipped on german magazine LinuxWelt 05/14 + +--- +The german "LinuxWelt" ships Grml release 2014\.03 on the DVD of [edition 05/2014](http://www.idgshop.de/LinuxWelt-05-2014.htm?websale8=idg&pi=4-5317&ci=8-5275). \ No newline at end of file diff --git a/content/post/388-Grml-2014.03-shipped-on-german-magazine-iX-Kompakt-Security-2014.md b/content/post/388-Grml-2014.03-shipped-on-german-magazine-iX-Kompakt-Security-2014.md new file mode 100644 index 0000000..087a146 --- /dev/null +++ b/content/post/388-Grml-2014.03-shipped-on-german-magazine-iX-Kompakt-Security-2014.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Tue, 07 Oct 2014 10:09:45 +0000 +layout: post +slug: 388-Grml-2014.03-shipped-on-german-magazine-iX-Kompakt-Security-2014 +title: Grml 2014.03 shipped on german magazine iX Kompakt Security 2014 + +--- +The german magazine [iX Kompakt Security 2014](http://shop.heise.de/katalog/ix-security-2014) ("Sicher im Netz") from publisher [Heise](http://www.heise.de) ships our latest Grml stable release (2014\.03\) on their DVD. \ No newline at end of file diff --git a/content/post/389-Grml-2014.03-shipped-on-DVD-of-german-Linux-User-magazine-062014.md b/content/post/389-Grml-2014.03-shipped-on-DVD-of-german-Linux-User-magazine-062014.md new file mode 100644 index 0000000..ef59888 --- /dev/null +++ b/content/post/389-Grml-2014.03-shipped-on-DVD-of-german-Linux-User-magazine-062014.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Tue, 07 Oct 2014 10:23:12 +0000 +layout: post +slug: 389-Grml-2014.03-shipped-on-DVD-of-german-Linux-User-magazine-062014 +title: Grml 2014.03 shipped on DVD of german Linux User magazine 06/2014 + +--- +Grml 2014\.03 is included in the DVD of [edition 06\.2014 of the german Linux User magazine](http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2014/06) ([PDF, article about Grml on page 6\+\+](http://www.linux-user.de/Downloads/LUCE/2014/lu-ce_2014-06.pdf)). \ No newline at end of file diff --git a/content/post/39-status-report-grml-0.3-3.md b/content/post/39-status-report-grml-0.3-3.md new file mode 100644 index 0000000..30d4e9a --- /dev/null +++ b/content/post/39-status-report-grml-0.3-3.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 08 Apr 2005 15:43:30 +0000 +layout: post +slug: 39-status-report-grml-0.3-3 +title: status report - grml 0.3-3 + +--- +Develrelease grml 0\.3\-3 is available for grml\-developers and beta\-testers since monday. In the last few days I fixed the reported bugs. I think I'll drop vesafb\-tng because there have been more problems than benefits with it. Now I'm working on improving the bootup sequence, checking bootoptions and some more misc stuff. diff --git a/content/post/390-First-Release-Candidate-of-Grml-version-2014.10-available.md b/content/post/390-First-Release-Candidate-of-Grml-version-2014.10-available.md new file mode 100644 index 0000000..ccb59cd --- /dev/null +++ b/content/post/390-First-Release-Candidate-of-Grml-version-2014.10-available.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 09 Oct 2014 09:34:46 +0000 +layout: post +slug: 390-First-Release-Candidate-of-Grml-version-2014.10-available +title: First Release Candidate of Grml version 2014.10 available + +--- +We are proud to announce the first release candidate of the upcoming version 2014\.10, code\-named 'Gschistigschasti'! + +This Grml release provides fresh software packages from Debian testing (AKA jessie). As usual it also incorporates up2date hardware support and fixes known bugs from the previous Grml release. + +For detailed information about the changes between 2014\.03 and 2014\.03(\-rc1\) have a look at [the official release announcement](http://grml.org/changelogs/README-grml-2014.10-rc1/). + +Please test the ISOs and everything you usually use and report back, so we can complete the stable release soon. If no major problems come up, the next iteration will be the stable release, which is scheduled for end of October. diff --git a/content/post/391-Grml-new-stable-release-2014.11-available.md b/content/post/391-Grml-new-stable-release-2014.11-available.md new file mode 100644 index 0000000..58a4ce3 --- /dev/null +++ b/content/post/391-Grml-new-stable-release-2014.11-available.md @@ -0,0 +1,21 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 17 Nov 2014 21:25:00 +0000 +layout: post +slug: 391-Grml-new-stable-release-2014.11-available +title: Grml - new stable release 2014.11 available + +--- +We just released Grml 2014\.11 \- Gschistigschasti. + +This Grml release provides fresh software packages from Debian testing (AKA jessie). As usual it also incorporates up2date hardware support and fixes known bugs from the previous Grml release. + +More information is available in the [release notes of Grml 2014\.11](http://grml.org/changelogs/README-grml-2014.11/). + +Special thanks to [Christian Hofstaedtler](http://deduktiva.com/) for helping us in solving a big release stopper caused by udev's net.agent on systems without systemd (AKA [\#754987](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=754987)). + +[Grab the latest Grml ISO(s)](http://grml.org/download/) and spread the word! + +Thanks everyone and happy grml\-ing! diff --git a/content/post/392-Ten-years-of-Grml.md b/content/post/392-Ten-years-of-Grml.md new file mode 100644 index 0000000..9f7cdfd --- /dev/null +++ b/content/post/392-Ten-years-of-Grml.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- events +date: Wed, 24 Dec 2014 09:47:00 +0000 +layout: post +slug: 392-Ten-years-of-Grml +title: Ten years of Grml + +--- +This year we're celebrating 10 years of Grml. I wrote some words about those [ten years of Grml in my personal blog](http://michael-prokop.at/blog/2014/12/22/ten-years-of-grml/). + +The Grml team wishes you Merry Christmas to the ones of you who celebrate it and a Happy New Year! We hope to see you in 2015! diff --git a/content/post/393-Grml-2014.11-shipped-on-DVD-of-german-Linux-User-magazine-022015.md b/content/post/393-Grml-2014.11-shipped-on-DVD-of-german-Linux-User-magazine-022015.md new file mode 100644 index 0000000..b593fb5 --- /dev/null +++ b/content/post/393-Grml-2014.11-shipped-on-DVD-of-german-Linux-User-magazine-022015.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Fri, 20 Feb 2015 10:15:00 +0000 +layout: post +slug: 393-Grml-2014.11-shipped-on-DVD-of-german-Linux-User-magazine-022015 +title: Grml 2014.11 shipped on DVD of german Linux User magazine 02/2015 + +--- +Grml 2014\.11 is included in the DVD of [edition 02/2015 of the german Linux User magazine](http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2015/02/Neues-auf-den-Heft-DVDs/%28article_body_offset%29/2). \ No newline at end of file diff --git a/content/post/394-Is-Grml-still-alive.md b/content/post/394-Is-Grml-still-alive.md new file mode 100644 index 0000000..4ccbf6d --- /dev/null +++ b/content/post/394-Is-Grml-still-alive.md @@ -0,0 +1,14 @@ +--- +author: Michael Prokop +categories: [] +date: Thu, 07 Jan 2016 09:27:53 +0000 +layout: post +slug: 394-Is-Grml-still-alive +title: Is Grml still alive? + +--- +Grml's latest stable release as of today still is 2014\.11 and folks are poking us about the current state of Grml and upcoming stable releases. Thanks to our daily ISOs available at [daily.grml.org](http://daily.grml.org/) more up2date versions *are* available, though we understand and agree that a new stable release is overdue. + +Sadly since quite some time we're stuck with a release stopper, being a [regression in udev](http://bts.grml.org/grml/issue1568) which is visible only if you do *not* use systemd. Grml is using file\-rc as its init system and while the migration to systemd was on our agenda no one took care of this so far. Support for systemd is work in progress though now. We hope to have a new stable release of Grml available in Q1 of 2016! + +**tl;dr:** Grml is still alive :) diff --git a/content/post/395-Booting-Grml-via-iPXE.md b/content/post/395-Booting-Grml-via-iPXE.md new file mode 100644 index 0000000..a570190 --- /dev/null +++ b/content/post/395-Booting-Grml-via-iPXE.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Fri, 22 Apr 2016 07:44:27 +0000 +layout: post +slug: 395-Booting-Grml-via-iPXE +title: Booting Grml via iPXE + +--- +Jimmy blogged about [booting Grml via iPXE](http://www.jimmy.co.at/weblog/2016/04/22/booting-grml-via-ipxe/), since we've fixed the memdisk feature recently and [netboot.xyz](http://netboot.xyz/) also includes support for Grml. :) \ No newline at end of file diff --git a/content/post/396-State-of-Grml-in-2017.md b/content/post/396-State-of-Grml-in-2017.md new file mode 100644 index 0000000..d510c30 --- /dev/null +++ b/content/post/396-State-of-Grml-in-2017.md @@ -0,0 +1,14 @@ +--- +author: Michael Prokop +categories: +- general +date: Wed, 04 Jan 2017 10:35:37 +0000 +layout: post +slug: 396-State-of-Grml-in-2017 +title: State of Grml in 2017 + +--- +A new stable release of Grml is long overdue and sadly we didn't manage to release a new stable release in 2016 [either](http://blog.grml.org/archives/394-Is-Grml-still-alive.html). + +But in Q4 of 2016 we made *actual* progress with the systemd integration and the according branches should be ready soon for merging to master. A new kernel based on v4\.8\.15 has been uploaded to grml\-testing a few days ago and is included in our daily ISOs already. +We don't want to promise anything we can't hold, but we should have (at least) an RC version available within Q1/2017\. diff --git a/content/post/397-First-Release-Candidate-of-Grml-version-2017.05-available.md b/content/post/397-First-Release-Candidate-of-Grml-version-2017.05-available.md new file mode 100644 index 0000000..955d9d0 --- /dev/null +++ b/content/post/397-First-Release-Candidate-of-Grml-version-2017.05-available.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 08 May 2017 21:13:00 +0000 +layout: post +slug: 397-First-Release-Candidate-of-Grml-version-2017.05-available +title: First Release Candidate of Grml version 2017.05 available + +--- +We are proud to announce the first release candidate of the upcoming version 2017\.05, code\-named 'Freedatensuppe'! + +This Grml release provides fresh software packages from Debian testing (AKA stretch). As usual it also incorporates current hardware support and fixes known bugs from the previous Grml release. + +For detailed information about the changes between 2014\.11 and 2017\.05(\-rc1\) have a look at [the official release announcement](https://grml.org/changelogs/README-grml-2017.05-rc1/). + +Please test the ISOs and everything you usually use and rely on, and report back, so we can complete the stable release soon. If no major problems come up, the next iteration will be the stable release, which is scheduled for end of May (2017 :)). diff --git a/content/post/398-Grml-new-stable-release-2017.05-available.md b/content/post/398-Grml-new-stable-release-2017.05-available.md new file mode 100644 index 0000000..53a5c5e --- /dev/null +++ b/content/post/398-Grml-new-stable-release-2017.05-available.md @@ -0,0 +1,19 @@ +--- +author: Michael Prokop +categories: +- general +date: Wed, 31 May 2017 17:11:16 +0000 +layout: post +slug: 398-Grml-new-stable-release-2017.05-available +title: Grml - new stable release 2017.05 available + +--- +So we did it again \- we just released Grml 2017\.05 \- [Freedatensuppe](https://grml.org/faq/#releasename)! + +This Grml release provides fresh software packages from Debian testing, what's going to be released as stable release Debian/stretch in just a few more days. As usual it also incorporates current hardware support and fixes known bugs from previous Grml releases. + +More information is available in the [release notes of Grml 2017\.05](https://grml.org/changelogs/README-grml-2017.05/). + +[Grab the latest Grml ISO(s)](https://grml.org/download/) and spread the word! + +Thanks everyone and happy grml\-ing! diff --git a/content/post/399-New-Grml-developer-Darshaka-Pathirana.md b/content/post/399-New-Grml-developer-Darshaka-Pathirana.md new file mode 100644 index 0000000..3545839 --- /dev/null +++ b/content/post/399-New-Grml-developer-Darshaka-Pathirana.md @@ -0,0 +1,10 @@ +--- +author: Michael Prokop +categories: [] +date: Fri, 23 Jun 2017 11:15:52 +0000 +layout: post +slug: 399-New-Grml-developer-Darshaka-Pathirana +title: 'New Grml developer: Darshaka Pathirana' + +--- +We're proud to be able to announce that Darshaka "dpat" Pathirana just joined [the team as official Grml developer](https://grml.org/team/). Welcome in the team, Darshaka! \ No newline at end of file diff --git a/content/post/4-SFS-KNOPPIX.md b/content/post/4-SFS-KNOPPIX.md new file mode 100644 index 0000000..36678b1 --- /dev/null +++ b/content/post/4-SFS-KNOPPIX.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- links +date: Fri, 25 Feb 2005 11:57:29 +0000 +layout: post +slug: 4-SFS-KNOPPIX +title: SFS-KNOPPIX + +--- + +> SFS\-KNOPPIX is a kind of KNOPPIX which boots form Internet with a cloop on SFS(Self\-certifying File System). It requires small boot loader (20MB image) and offers full KNOPPIX functions, Autoconfig, etc. +> +> SFS\-KNOPPIX makes possible to change a cloop file (root file system of KNOPPIX) at boot time. It means we don't need to burn extra CD for many KNOPPIX offshoots. + + \-\- [http://unit.aist.go.jp/it/knoppix/sfs/index\-en.html](http://unit.aist.go.jp/it/knoppix/sfs/index-en.html) \ No newline at end of file diff --git a/content/post/40-change-language-defaults-on-grml.md b/content/post/40-change-language-defaults-on-grml.md new file mode 100644 index 0000000..5436bd2 --- /dev/null +++ b/content/post/40-change-language-defaults-on-grml.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 09 Apr 2005 15:11:00 +0000 +layout: post +slug: 40-change-language-defaults-on-grml +title: change language defaults on grml + +--- + +``` +sed -i 's#init=/etc/init lang=us#init=/etc/init lang=de#' grml_0.3.iso +``` +That's all you have to do if you don't want to manually set bootoption 'grml lang\=de'. :\-) +Notice: Please verify md5sum of ISO (not just the ISO itself but also the CD\-ROM via booting with 'grml testcd') **before** modifiying the ISO because the modification breaks the md5sum of course. ;\-) diff --git a/content/post/400-First-Release-Candidate-of-Grml-version-2018.12-available.md b/content/post/400-First-Release-Candidate-of-Grml-version-2018.12-available.md new file mode 100644 index 0000000..e662df0 --- /dev/null +++ b/content/post/400-First-Release-Candidate-of-Grml-version-2018.12-available.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 20 Dec 2018 16:03:00 +0000 +layout: post +slug: 400-First-Release-Candidate-of-Grml-version-2018.12-available +title: First Release Candidate of Grml version 2018.12 available + +--- +We are proud to announce the first release candidate of the upcoming version 2018\.12, code\-named 'Gnackwatschn'! + +This Grml release provides fresh software packages from Debian testing (AKA buster). As usual it also incorporates current hardware support and fixes known bugs from the previous Grml release. + +For detailed information about the changes between 2017\.05 and 2018\.12(\-rc1\) have a look at [the official release announcement](https://grml.org/changelogs/README-grml-2018.12-rc1/). + +Please test the ISOs and everything you usually use and rely on, and report back, so we can complete the stable release soon. If no major problems come up, the next iteration will be the stable release, which is scheduled for end of December 2018\. diff --git a/content/post/401-Grml-new-stable-release-2018.12-available.md b/content/post/401-Grml-new-stable-release-2018.12-available.md new file mode 100644 index 0000000..d8cf7b6 --- /dev/null +++ b/content/post/401-Grml-new-stable-release-2018.12-available.md @@ -0,0 +1,19 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 31 Dec 2018 10:45:00 +0000 +layout: post +slug: 401-Grml-new-stable-release-2018.12-available +title: Grml - new stable release 2018.12 available + +--- +So we did it again \- we just released Grml 2018\.12 \- Gnackwatschn! + +This Grml release provides fresh software packages from Debian testing, what's going to be released as stable release Debian/buster in 2019\. As usual it also incorporates current hardware support and fixes known bugs from previous Grml releases. + +More information is available in [the release notes of Grml 2018\.12](https://grml.org/changelogs/README-grml-2018.12/). + +[Grab the latest Grml ISO(s)](https://grml.org/download/) and spread the word! + +Thanks everyone, happy new year and happy Grml\-ing! diff --git a/content/post/402-GrmlDebian-Bug-Squashing-Party-in-Salzburg,-2019.md b/content/post/402-GrmlDebian-Bug-Squashing-Party-in-Salzburg,-2019.md new file mode 100644 index 0000000..9659cdc --- /dev/null +++ b/content/post/402-GrmlDebian-Bug-Squashing-Party-in-Salzburg,-2019.md @@ -0,0 +1,22 @@ +--- +author: Michael Prokop +categories: +- events +date: Fri, 11 Jan 2019 09:47:00 +0000 +layout: post +slug: 402-GrmlDebian-Bug-Squashing-Party-in-Salzburg,-2019 +title: Grml/Debian Bug Squashing Party in Salzburg, 2019 + +--- +The [Debian project](https://www.debian.org/) hosts a Bug Squashing Party in Salzburg/Austria, taking place from April 5th to April 7th 2019\. A Bug Squashing Party is a come\-together of developers, contributors and enthusiasts who try to fix as many bugs as possible. + +We’ve been invited to join the Bug Squashing Party and since Grml is an official derivative of Debian we’re more than happy to take this opportunity. This is the perfect time and place to meet with fellow Grml and Debian developers, contributors and friends, to make the next Debian\- and Grml\-Release the best ever! :) + +The key facts: + +* Location: conova communications GmbH, Karolingerstr. 36A, 5020 Salzburg, Austria +* Date: 2019\-04\-05 (Friday) until 2019\-04\-07 (Sunday) + +If you want to join us please visit [wiki.debian.org/BSP/2019/04/Salzburg](https://wiki.debian.org/BSP/2019/04/Salzburg "Debian BSP Salzburg") for further information. If you’ve any questions feel free to [reach out to us](https://grml.org/contact/ "contact information"). + +PS: For the ones of you who can’t join us in Salzburg, feel free to join us during the Bug Squashing Party on IRC (\#grml on irc.freenode.org)! diff --git a/content/post/403-First-Release-Candidate-of-Grml-version-2020.06-available.md b/content/post/403-First-Release-Candidate-of-Grml-version-2020.06-available.md new file mode 100644 index 0000000..e5156a3 --- /dev/null +++ b/content/post/403-First-Release-Candidate-of-Grml-version-2020.06-available.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 06 Jun 2020 12:42:00 +0000 +layout: post +slug: 403-First-Release-Candidate-of-Grml-version-2020.06-available +title: First Release Candidate of Grml version 2020.06 available + +--- +We are proud to announce the first release candidate of the upcoming version 2020\.06, code\-named 'Ausgehfuahangl'! + +This Grml release provides fresh software packages from Debian testing (AKA bullseye). As usual it also incorporates current hardware support and fixes known bugs from the previous Grml release. + +For detailed information about the changes between 2018\.12 and 2020\.06(\-rc1\) have a look at [the official release announcement](https://grml.org/changelogs/README-grml-2020.06-rc1/). + +Please test the ISOs and everything you usually use and rely on, and report back, so we can complete the stable release soon. If no major problems come up, the next iteration will be the stable release, which is scheduled for end of June 2020\. diff --git a/content/post/404-Grml-new-stable-release-2020.06-available.md b/content/post/404-Grml-new-stable-release-2020.06-available.md new file mode 100644 index 0000000..17ea1aa --- /dev/null +++ b/content/post/404-Grml-new-stable-release-2020.06-available.md @@ -0,0 +1,18 @@ +--- +author: Michael Prokop +categories: [] +date: Wed, 24 Jun 2020 19:49:00 +0000 +layout: post +slug: 404-Grml-new-stable-release-2020.06-available +title: Grml - new stable release 2020.06 available + +--- +Long time no see, but there we are \- we just released Grml 2020\.06 \- Ausgehfuahangl! + +This Grml release provides fresh software packages from Debian testing (AKA bullseye). As usual it also incorporates current hardware support and fixes known bugs from the previous Grml release. + +More information is available in [the release notes of Grml 2020\.06](https://grml.org/changelogs/README-grml-2020.06/). + +[Grab the latest Grml ISO(s)](https://grml.org/download/) and spread the word! + +Thanks everyone, stay healthy and happy Grml\-ing! diff --git a/content/post/405-Grml-IRC-channel-moving-to-OFTC.md b/content/post/405-Grml-IRC-channel-moving-to-OFTC.md new file mode 100644 index 0000000..4132955 --- /dev/null +++ b/content/post/405-Grml-IRC-channel-moving-to-OFTC.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- general +- links +date: Thu, 27 May 2021 05:14:00 +0000 +layout: post +slug: 405-Grml-IRC-channel-moving-to-OFTC +title: Grml IRC channel moving to OFTC + +--- +You might have heard about the [Freenode IRC drama](https://en.wikipedia.org/wiki/Freenode#Ownership_change_and_conflict"), and after more than 17 years of \#grml on Freenode, it's time to say goodbye. + +We decided to move our IRC to [irc.oftc.net](irc://irc.oftc.net:6667), so please join us at [\#grml](irc://irc.oftc.net/grml) over there. + +Thanks for the many years of great service to Freenode, thanks [OFTC](https://www.oftc.net/) for hosting us! diff --git a/content/post/406-First-Release-Candidate-of-Grml-version-2021.07-available.md b/content/post/406-First-Release-Candidate-of-Grml-version-2021.07-available.md new file mode 100644 index 0000000..9abf7ae --- /dev/null +++ b/content/post/406-First-Release-Candidate-of-Grml-version-2021.07-available.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: [] +date: Tue, 13 Jul 2021 13:32:00 +0000 +layout: post +slug: 406-First-Release-Candidate-of-Grml-version-2021.07-available +title: First Release Candidate of Grml version 2021.07 available + +--- +We are proud to announce the first release candidate of the upcoming version 2021\.07, code\-named ['JauKerl'](https://grml.org/faq/#releasename)! + +This Grml release provides fresh software packages from Debian bullseye. As usual it also incorporates current hardware support and fixes known bugs from the previous Grml release. + +For detailed information about the changes between 2020\.06 and 2021\.07(\-rc1\) have a look at [the official release announcement](https://grml.org/changelogs/README-grml-2021.07-rc1/). + +Please test the ISOs and everything you usually use and rely on, and report back, so we can complete the stable release soon. If no major problems come up, the next iteration will be the stable release, which is scheduled for end of July 2021\. diff --git a/content/post/407-Grml-new-stable-release-2021.07-available.md b/content/post/407-Grml-new-stable-release-2021.07-available.md new file mode 100644 index 0000000..a23284d --- /dev/null +++ b/content/post/407-Grml-new-stable-release-2021.07-available.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 26 Jul 2021 07:53:00 +0000 +layout: post +slug: 407-Grml-new-stable-release-2021.07-available +title: Grml - new stable release 2021.07 available + +--- +This Grml release provides fresh software packages from Debian bullseye. As usual it also incorporates current hardware support and fixes known bugs from previous Grml releases. + +More information is available in [the release notes of Grml 2021\.07](https://grml.org/changelogs/README-grml-2021.07/?via_grmlblog). + +[Grab the latest Grml ISO(s)](https://grml.org/download/?via_grmlblog) and spread the word! + +Thanks to everyone contributing to Grml and this release, stay healthy and happy Grml\-ing! diff --git a/content/post/408-Grml-2021.07-shipped-on-DVD-of-german-Linux-User-magazine-102021.md b/content/post/408-Grml-2021.07-shipped-on-DVD-of-german-Linux-User-magazine-102021.md new file mode 100644 index 0000000..88c1be0 --- /dev/null +++ b/content/post/408-Grml-2021.07-shipped-on-DVD-of-german-Linux-User-magazine-102021.md @@ -0,0 +1,11 @@ +--- +author: Grml Team +categories: +- links +date: Mon, 27 Sep 2021 05:49:00 +0000 +layout: post +slug: 408-Grml-2021.07-shipped-on-DVD-of-german-Linux-User-magazine-102021 +title: Grml 2021.07 shipped on DVD of german Linux User magazine 10/2021 + +--- +Grml 2021\.07 is included in the [DVD of edition 10/2021 of the german Linux User magazine](https://www.linux-magazin.de/ausgaben/2021/10/einfuehrung/). \ No newline at end of file diff --git a/content/post/409-First-Release-Candidate-of-Grml-version-2022.11-available.md b/content/post/409-First-Release-Candidate-of-Grml-version-2022.11-available.md new file mode 100644 index 0000000..69d1ce5 --- /dev/null +++ b/content/post/409-First-Release-Candidate-of-Grml-version-2022.11-available.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: [] +date: Fri, 11 Nov 2022 23:18:00 +0000 +layout: post +slug: 409-First-Release-Candidate-of-Grml-version-2022.11-available +title: First Release Candidate of Grml version 2022.11 available + +--- +We are proud to announce the first release candidate of the upcoming version 2022\.11, code\-named ['MalGuckes'](https://grml.org/faq/#releasename)! + +This Grml release provides fresh software packages from Debian bookworm. As usual it also incorporates current hardware support and fixes known bugs from the previous Grml release. + +For detailed information about the changes between 2021\.07 and 2022\.11(\-rc1\) have a look at [the official release announcement](https://grml.org/changelogs/README-grml-2022.11-rc1/). + +Please test the ISOs and everything you usually use and rely on, and report back, so we can complete the stable release soon. If no major problems come up, the next iteration will be the stable release, which is scheduled for end of November 2022\. diff --git a/content/post/41-Isnt-there-even-a-text-based-Linux-grml.md b/content/post/41-Isnt-there-even-a-text-based-Linux-grml.md new file mode 100644 index 0000000..9eca011 --- /dev/null +++ b/content/post/41-Isnt-there-even-a-text-based-Linux-grml.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Sat, 09 Apr 2005 20:44:00 +0000 +layout: post +slug: 41-Isnt-there-even-a-text-based-Linux-grml +title: Isn't there even a text based Linux (grml)? + +--- +Jörg Schilling mentions grml in his blog\-entry [Work on SchilliX, the fiest OpenSolaris based UNIX is underway](http://schily.blogspot.com/2005/04/work-on-schillix-fiest-opensolaris.html). diff --git a/content/post/410-Grml-new-stable-release-2022.11-available.md b/content/post/410-Grml-new-stable-release-2022.11-available.md new file mode 100644 index 0000000..53cbee3 --- /dev/null +++ b/content/post/410-Grml-new-stable-release-2022.11-available.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: [] +date: Wed, 30 Nov 2022 11:07:00 +0000 +layout: post +slug: 410-Grml-new-stable-release-2022.11-available +title: Grml - new stable release 2022.11 available + +--- +This Grml release provides fresh software packages from Debian bookworm. As usual it also incorporates current hardware support and fixes known bugs from previous Grml releases. + +More information is available in [the release notes of Grml 2022\.11](https://grml.org/changelogs/README-grml-2022.11/?via_grmlblog). + +[Grab the latest Grml ISO(s)](https://grml.org/download/?via_grmlblog) and spread the word! + +Thanks to everyone contributing to Grml and this release, stay healthy and happy Grml\-ing! diff --git a/content/post/411-20-years-of-grml.org.md b/content/post/411-20-years-of-grml.org.md new file mode 100644 index 0000000..80ad379 --- /dev/null +++ b/content/post/411-20-years-of-grml.org.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: [] +date: Sat, 16 Sep 2023 12:56:00 +0000 +layout: post +slug: 411-20-years-of-grml.org +title: 20 years of grml.org + +--- +Wow, how time flies! 20 years ago grml.org was registered by Mika, and in 2004 we had our first public [Grml](https://grml.org/) release. 🥳 + +We're glad about such a wonderful community and are celebrating this with a small Easter egg in our [Grml daily ISOs](https://daily.grml.org/)! 😜 + +And now for another 20 years? 🤓 + +[![*](/images/grml_20th_birthday.jpg)](https://blog.grml.org/uploads/grml_20th_birthday.png) \ No newline at end of file diff --git a/content/post/412-First-Release-Candidate-of-Grml-version-2024.02-available.md b/content/post/412-First-Release-Candidate-of-Grml-version-2024.02-available.md new file mode 100644 index 0000000..912786d --- /dev/null +++ b/content/post/412-First-Release-Candidate-of-Grml-version-2024.02-available.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: [] +date: Tue, 06 Feb 2024 08:47:00 +0000 +layout: post +slug: 412-First-Release-Candidate-of-Grml-version-2024.02-available +title: First Release Candidate of Grml version 2024.02 available + +--- +We are proud to announce the first release candidate of the upcoming version 2024\.02, code\-named ['Glumpad'](https://grml.org/faq/#releasename)! + +This Grml release provides fresh software packages from Debian trixie. As usual it also incorporates current hardware support and fixes known bugs from the previous Grml release. + +For detailed information about the changes between 2022\.11 and 2024\.02(\-rc1\) have a look at [the official release announcement](https://grml.org/changelogs/README-grml-2024.02-rc1/). + +Please test the ISOs and everything you usually use and rely on, and report back, so we can complete the stable release soon. If no major problems come up, the next iteration will be the stable release, which is scheduled for end of February 2024\. diff --git a/content/post/413-Grml-new-stable-release-2024.02-available.md b/content/post/413-Grml-new-stable-release-2024.02-available.md new file mode 100644 index 0000000..c04d69d --- /dev/null +++ b/content/post/413-Grml-new-stable-release-2024.02-available.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: [] +date: Wed, 28 Feb 2024 11:01:00 +0000 +layout: post +slug: 413-Grml-new-stable-release-2024.02-available +title: Grml - new stable release 2024.02 available + +--- +This Grml release provides fresh software packages from Debian trixie. As usual it also incorporates current hardware support and fixes known bugs from previous Grml releases. + +More information is available in [the release notes of Grml 2024\.02](https://grml.org/changelogs/README-grml-2024.02/?via_grmlblog). + +[Grab the latest Grml ISO(s)](https://grml.org/download/?via_grmlblog) and spread the word! + +Thanks to everyone contributing to Grml and this release, stay healthy and happy Grml\-ing! diff --git a/content/post/414-Migrated-Git-and-Wiki-services.md b/content/post/414-Migrated-Git-and-Wiki-services.md new file mode 100644 index 0000000..947e4fb --- /dev/null +++ b/content/post/414-Migrated-Git-and-Wiki-services.md @@ -0,0 +1,20 @@ +--- +author: Michael Prokop +categories: +- general +- links +date: Fri, 06 Sep 2024 13:37:00 +0000 +layout: post +slug: 414-Migrated-Git-and-Wiki-services +title: Migrated Git and Wiki services + +--- +For the last 16 years (since 2008!) we hosted our own Git infrastructure and had a mirror of our Git repositories at [GitHub.com](https://github.com/). + +While running your own infrastructure clearly has its benefits, it also requires maintenance efforts, for which we no longer really have the workforce nor enjoyment we used to have. We also appreciate the social effects you get from platforms like GitHub. We therefor decided to switch to GitHub as our primary Git hosting place. Over the last days, we migrated from git.grml.org to github.com by putting according URL rewrites into place. + +We also used to host our own DokuWiki for more than 19(!) years. In the last few years we didn't have any actual wiki changes, so we decided to also migrate this over to GitHub, and also there put according URL rewrites into action. + +Now all our Grml Git repositories can be found at [github.com/grml](https://github.com/grml/), and our Wiki is available at [github.com/grml/grml/wiki/](https://github.com/grml/grml/wiki/). +If you should notice any problems with any of our services, please [reach out](https://grml.org/contact/). + diff --git a/content/post/42-several-updates,-packaged-sfind.md b/content/post/42-several-updates,-packaged-sfind.md new file mode 100644 index 0000000..637b79c --- /dev/null +++ b/content/post/42-several-updates,-packaged-sfind.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sat, 09 Apr 2005 23:32:00 +0000 +layout: post +slug: 42-several-updates,-packaged-sfind +title: several updates, packaged sfind + +--- +Yesterday I updated all my packages to latest upstream source (md5deep\-1\.5, mg\-5\.0\.1\.3, ptunnel\-0\.55, sitar\-0\.9\.0, spl\-0\.0\.svn\+r301, trapdoor2\-1\.2, weplab\-0\.1\.4,...). I also added manpages to some packages which don't bring one out of the box (aesutil, apachetoolbox, bashburn, bkhive, ccdv, edictionary, httpf,...). + +Thanks to Gebi, now we have a clean patch against upstream/debian sysvinit for grml\-sysvinit\-0\.3\. + +A few weeks ago one user reported feedback about [iteraid.patch for 2\.6\.11](http://grml.org/kernel-devel/iteraid.patch). I/O was quite slow but worked in general. Today another user reported problems with his setup (two disks on the ITE\-RAID). As the patch isn't supported neither by Gigabyte nor by kernelupstream I'm thinking about dropping the patch for release 0\.4\. Feedback welcome. + +Today I packaged [sfind](http://freshmeat.net/projects/sfind/) (Jörg Schilling's find\-implementation). I also added [smake](http://packages.debian.org/unstable/devel/smake) (Schily make) to the grml\-chroot. diff --git a/content/post/43-rootsh-packaged.md b/content/post/43-rootsh-packaged.md new file mode 100644 index 0000000..1f4d6cb --- /dev/null +++ b/content/post/43-rootsh-packaged.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sun, 10 Apr 2005 13:08:00 +0000 +layout: post +slug: 43-rootsh-packaged +title: rootsh packaged + +--- +I packaged [rootsh](http://sourceforge.net/projects/rootsh/) and added it to the grml\-chroot. + +Rootsh is a wrapper for shells which logs all echoed keystrokes and +terminal output to a file and/or to syslog. It's main purpose is the +auditing of users who need a shell with root privileges. They start +rootsh through the sudo mechanism. diff --git a/content/post/44-firefox-extensions.md b/content/post/44-firefox-extensions.md new file mode 100644 index 0000000..7aefe60 --- /dev/null +++ b/content/post/44-firefox-extensions.md @@ -0,0 +1,20 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sun, 10 Apr 2005 18:48:00 +0000 +layout: post +slug: 44-firefox-extensions +title: firefox extensions + +--- +I just added some useful extensions to grml's Mozilla Firefox: + +``` +grml@grml ~ % grep -h "em:name" ~/.mozilla/firefox/nzkecf60.default/extensions/* + em:name="Flashblock" + em:name="All-in-One Gestures" + em:name="Adblock" + em:name="Conkeror" + em:name="Web Developer" +``` diff --git a/content/post/45-grml-demo-video.md b/content/post/45-grml-demo-video.md new file mode 100644 index 0000000..b49db95 --- /dev/null +++ b/content/post/45-grml-demo-video.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- links +date: Tue, 12 Apr 2005 09:37:14 +0000 +layout: post +slug: 45-grml-demo-video +title: grml demo video + +--- +Today I created a short video which demonstrates current status of grml. It's [available online (9\.1 MB)](http://dufo.tugraz.at/~prokop/grml-demo.avi). \ No newline at end of file diff --git a/content/post/46-packaged-s10sh-and-shadowfs.md b/content/post/46-packaged-s10sh-and-shadowfs.md new file mode 100644 index 0000000..54cf906 --- /dev/null +++ b/content/post/46-packaged-s10sh-and-shadowfs.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sun, 17 Apr 2005 21:47:36 +0000 +layout: post +slug: 46-packaged-s10sh-and-shadowfs +title: packaged s10sh and shadowfs + +--- +While [being on Linzer Linuxday 2005 in the last few days](http://www.michael-prokop.at/blog/index.php?p=345) I packaged [s10sh](http://www.kyuzz.org/antirez/s10sh.html) (USB/serial userspace driver for the Canon PowerShot digital cameras). + +Today I packaged latest trunk\-version of [Clifford Wolf's shadowfs](http://www.rocklinux.net/packages/shadowfs.html) (collection of various LD\_PRELOAD wrappers for adding fancy filesystem features). + +I also updated grml\-scripts and grml\-etc (several small improvements and fixes), next develrelease is getting closer. diff --git a/content/post/47-grml-devel-release-0.3-4.md b/content/post/47-grml-devel-release-0.3-4.md new file mode 100644 index 0000000..394005f --- /dev/null +++ b/content/post/47-grml-devel-release-0.3-4.md @@ -0,0 +1,25 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 21 Apr 2005 12:13:28 +0000 +layout: post +slug: 47-grml-devel-release-0.3-4 +title: grml devel release 0.3-4 + +--- + +grml.superRelease 0\.3\-4 is available for grml developers and beta\-testers. All the work of the last two weeks has been integrated. Two brand new features are: + + * Bootoption `small`: start with just a few consoles (should save RAM) + * xsay: run `grml-x wmi`, select some text via mouse and press 'ctrl\-alt\-v' - you will hear the text as sound. (German speaking people can [get more information via my personal blog](http://www.michael-prokop.at/blog/index.php?p=346)). + + +BTW: + +``` +% grml-version +0.2 Release Codename Satura [2005-01-10] +% uptime + 14:15:24 up 100 days, 22:12, 2 users, load average: 0.00, 0.00, 0.00 +``` diff --git a/content/post/48-grml-zsh-refcard.md b/content/post/48-grml-zsh-refcard.md new file mode 100644 index 0000000..b3fecd9 --- /dev/null +++ b/content/post/48-grml-zsh-refcard.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 21 Apr 2005 18:45:22 +0000 +layout: post +slug: 48-grml-zsh-refcard +title: grml zsh refcard + +--- +The [grml\-zsh\-refcard](http://grml.org/zsh/grml-zsh-refcard.pdf) (PDF, 24k) is available on [grml.org/zsh/](http://grml.org/zsh/#grmlzshrefcard). + +This file documents aliases, functions and settings of zsh on the grml system. + +Thanks a lot to Julius Plenz for writing it! diff --git a/content/post/49-packaged-detox.md b/content/post/49-packaged-detox.md new file mode 100644 index 0000000..2f578bd --- /dev/null +++ b/content/post/49-packaged-detox.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sat, 23 Apr 2005 12:05:41 +0000 +layout: post +slug: 49-packaged-detox +title: packaged detox + +--- +I just packaged [detox](http://detox.sourceforge.net/), a utility designed to clean up filenames. diff --git a/content/post/5-grml-templates.md b/content/post/5-grml-templates.md new file mode 100644 index 0000000..ad748d6 --- /dev/null +++ b/content/post/5-grml-templates.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Fri, 25 Feb 2005 15:15:03 +0000 +layout: post +slug: 5-grml-templates +title: grml-templates + +--- +I've added MinUnit to package grml\-templates. MinUnit is a minimal unit testing framework for C, see [www.jera.com/techinfo/jtns/jtn002\.html](http://www.jera.com/techinfo/jtns/jtn002.html) for more details. diff --git a/content/post/50-packaged-git-pasky.md b/content/post/50-packaged-git-pasky.md new file mode 100644 index 0000000..5656ca5 --- /dev/null +++ b/content/post/50-packaged-git-pasky.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sat, 23 Apr 2005 21:06:00 +0000 +layout: post +slug: 50-packaged-git-pasky +title: packaged git-pasky + +--- +I just packaged [git\-pasky](http://kernel.org/pub/software/scm/cogito/). git is the tool Linus developed in the absence of BitKeeper, a stupid (but extremely fast) directory content manager. + +Petr Baudis maintains a git\-pasky branch of the content manager which he describes as, "my set of scripts upon Linus Torvald's git, which aims to provide a humanly usable interface, to a degree similar to a SCM tool." + +Now grml\-users should be able to stay up2date at Linux kernel development. :\-) diff --git a/content/post/51-developing-grml-on-grml.md b/content/post/51-developing-grml-on-grml.md new file mode 100644 index 0000000..bc33cc4 --- /dev/null +++ b/content/post/51-developing-grml-on-grml.md @@ -0,0 +1,21 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 24 Apr 2005 11:42:24 +0000 +layout: post +slug: 51-developing-grml-on-grml +title: developing grml on grml + +--- +The box where I'm working on the grml\-kernel is a grml\-system and is running since grml 0\.2 without any problems. It has been installed using one of the earliest versions of grml2hd (the program for installing grml to harddisk). +Now it was time to install grml on my main developing machine: my laptop. That's the box where I'm doing my main work on grml. + +Steps: + +* booting grml (currently grml 0\.3\-4a) +* `grml2hd /dev/hda2 -mbr /dev/hda` +* adjusted `/etc/fstab` and `/etc/passwd` (I took over my old `/home` and of course `/Grml`) +* rebooting + +That's it. It took not even 30 minutes to get a running and **working** Linux. diff --git a/content/post/52-grml-running-on-XFS.md b/content/post/52-grml-running-on-XFS.md new file mode 100644 index 0000000..2452687 --- /dev/null +++ b/content/post/52-grml-running-on-XFS.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 25 Apr 2005 15:00:35 +0000 +layout: post +slug: 52-grml-running-on-XFS +title: grml running on XFS + +--- +I extended the grml\-installer grml2hd and just installed grml running on XFS: + +``` +mika@grml ~ % mount | grep xfs +/dev/root on / type xfs (rw) +``` diff --git a/content/post/53-grml-running-on-reiserfs.md b/content/post/53-grml-running-on-reiserfs.md new file mode 100644 index 0000000..20854e6 --- /dev/null +++ b/content/post/53-grml-running-on-reiserfs.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 26 Apr 2005 10:19:46 +0000 +layout: post +slug: 53-grml-running-on-reiserfs +title: grml running on reiserfs + +--- +Today I added support for reiserfs to grml2hd: + +``` +mika@grml ~ % mount | grep reiser +/dev/hda5 on / type reiserfs (rw) +``` diff --git a/content/post/54-grml-running-on-JFS.md b/content/post/54-grml-running-on-JFS.md new file mode 100644 index 0000000..c81dc7c --- /dev/null +++ b/content/post/54-grml-running-on-JFS.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 26 Apr 2005 10:43:39 +0000 +layout: post +slug: 54-grml-running-on-JFS +title: grml running on JFS + +--- +And finally we also have support for JFS in grml2hd: + +``` +mika@grml ~ % mount | grep jfs +/dev/hda5 on / type jfs (rw) +``` diff --git a/content/post/55-kernel-2.6.11.8-and-some-other-stuff....md b/content/post/55-kernel-2.6.11.8-and-some-other-stuff....md new file mode 100644 index 0000000..b98d884 --- /dev/null +++ b/content/post/55-kernel-2.6.11.8-and-some-other-stuff....md @@ -0,0 +1,23 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 02 May 2005 13:35:00 +0000 +layout: post +slug: 55-kernel-2.6.11.8-and-some-other-stuff... +title: kernel 2.6.11.8 and some other stuff... + +--- +grml release 0\.4 will be based upon kernel 2\.6\.11\.8\. The kernel build has been finished, documentation has been updated (see http://grml.org/kernel\-devel/ \- but not yet finished) and grml 0\.3\-7 is running with the kernel: + +``` +grml@grml ~ % uname -a +Linux grml 2.6.11-grml #1 SMP Sun May 1 15:09:55 CEST 2005 i686 GNU/Linux +``` + +On friday Gebi presented me his grml\-terminalserver which let's you boot on computers without CD\-ROM but with PXE\-cabable NICs. It works even on computers witout PXE using a floppy\-drive. Woot! Some minor issues have to be fixed before releasing grml 0\.4 with the grml\-terminalserver, Gebi is working hard. ;\-) + +I wrote and tested the script grml\-vpnc\-tugraz which let's you connect to WLAN at TU Graz via vpnc. It will be part of grml 0\.4 of course. +Now grml\-hwinfo collects information of your hardware and writes everything to a file namend info.tar.bz2\. Now we can get all information required to fix bugs reported by grml\-users quite easy. + +Several useful scripts also got part of grml\-scripts, many updates in grml\-etc. Just some minor issues have to be resolved, documentation has to become up2date and then grml 0\.4 will be available! diff --git a/content/post/56-packaged-yersinia.md b/content/post/56-packaged-yersinia.md new file mode 100644 index 0000000..7c90a07 --- /dev/null +++ b/content/post/56-packaged-yersinia.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Wed, 04 May 2005 22:01:08 +0000 +layout: post +slug: 56-packaged-yersinia +title: packaged yersinia + +--- +I packaged [yersinia](http://sourceforge.net/projects/yersinia/), a tool for performing layer 2 attacks, helping the pen\-tester in his daily work checking the robustness of layer 2 protocols configuration. diff --git a/content/post/57-packaged-dupseek-and-asleap.md b/content/post/57-packaged-dupseek-and-asleap.md new file mode 100644 index 0000000..67bb87c --- /dev/null +++ b/content/post/57-packaged-dupseek-and-asleap.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- packages +date: Fri, 06 May 2005 12:24:58 +0000 +layout: post +slug: 57-packaged-dupseek-and-asleap +title: packaged dupseek and asleap + +--- +I packaged [asleap](http://asleap.sourceforge.net/) (tool for penetration testing Cisco LEAP wireless access points) and [dupseek](http://www.beautylabs.net/software/dupseek.html) (a command\-line interactive perl program to find and remove duplicate files). +There are several updates in grml\-etc and I improved grml\-lock (now it also supports locking of X). We are coming closer to grml 0\.4\. diff --git a/content/post/58-New-team-member-Marcel-Wichern.md b/content/post/58-New-team-member-Marcel-Wichern.md new file mode 100644 index 0000000..d4f91f1 --- /dev/null +++ b/content/post/58-New-team-member-Marcel-Wichern.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 06 May 2005 14:32:51 +0000 +layout: post +slug: 58-New-team-member-Marcel-Wichern +title: 'New team member: Marcel Wichern' + +--- +Marcel Wichern joined the [grml\-team](http://grml.org/team/). Marcel did a lot of testing, wrote main parts of the new network\-frontend grml\-network and is helping me at configuration stuff like pekwm. Welcome to the team, Marcel! \ No newline at end of file diff --git a/content/post/59-grml-developer-day.md b/content/post/59-grml-developer-day.md new file mode 100644 index 0000000..ca97155 --- /dev/null +++ b/content/post/59-grml-developer-day.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 08 May 2005 07:45:00 +0000 +layout: post +slug: 59-grml-developer-day +title: grml developer day + +--- +Yesterday Gebi, Jimmy and me had a final devel\-session for the upcoming grml release 0\.4\. +We did some bugfixing, improved grml2hd once again and tested grml\-terminalserver via a crossover cable from my laptop to jimmys one. We could boot grml via PXE and via floppy\-disk. Gebi, you did an awfull good job on grml\-terminalserver! :\-) diff --git a/content/post/6-grml-etc.md b/content/post/6-grml-etc.md new file mode 100644 index 0000000..bbb5059 --- /dev/null +++ b/content/post/6-grml-etc.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sat, 26 Feb 2005 12:01:00 +0000 +layout: post +slug: 6-grml-etc +title: grml-etc + +--- +I added [szs2nd](http://wmi.modprobe.de/index.php?n=WMI.Szs2nd) and [sti.pl](http://strcat.neessen.net/dotfiles/wmi/sti.pl) to grml\-etc (0\.2\-13\). Those tools improve the statusline of windowmanager WMI. szs2nd is loaded by default now. +Updated /etc/skel/.zshrc and /etc/zsh/zshrc as well. + +Current ISO build 0\.2\-9b works like a charme. :\-) + diff --git a/content/post/60-Grazer-Linuxday-2005-presented-grml-0.4.md b/content/post/60-Grazer-Linuxday-2005-presented-grml-0.4.md new file mode 100644 index 0000000..b5be9af --- /dev/null +++ b/content/post/60-Grazer-Linuxday-2005-presented-grml-0.4.md @@ -0,0 +1,14 @@ +--- +author: Michael Prokop +categories: +- events +date: Sun, 15 May 2005 14:10:47 +0000 +layout: post +slug: 60-Grazer-Linuxday-2005-presented-grml-0.4 +title: Grazer Linuxday 2005 - presented grml 0.4 + +--- +Yesterday [Grazer Linuxdays 2005](http://linuxtage.at/) took place. Several grml\-developers (Mika, Jimmy, Gebi, Martin and Alfie) have been there, grml has had a booth between the Debian and the Gentoo guys. Flaming was fun of course. ;\-) + +Mika presented the upcoming grml release 0\.4 in his talk. At the grml\-booth we could provide \>150 grml\-CDs, thanks to our sponsors [Sevian7](http://www.sevian7.com/) and [Agami](http://www.agami.at/)! +[![*](http://dufo.tugraz.at/glt05/graz/.tmp/150x150/2005-05-14_13h48_pict0041.jpg)](http://dufo.tugraz.at/glt05/graz/.tmp/2005-05-14_13h48_pict0041.jpg.html)[![*](http://dufo.tugraz.at/glt05/graz/.tmp/150x150/2005-05-14_17h55_pict0004.jpg)](http://dufo.tugraz.at/glt05/graz/.tmp/2005-05-14_17h55_pict0004.jpg.html)[![*](http://dufo.tugraz.at/glt05/graz/.tmp/150x150/2005-05-14_13h41_pict0028.jpg)](http://dufo.tugraz.at/glt05/graz/.tmp/2005-05-14_13h41_pict0028.jpg.html) \ No newline at end of file diff --git a/content/post/61-released-grml-0.4.md b/content/post/61-released-grml-0.4.md new file mode 100644 index 0000000..75e2c64 --- /dev/null +++ b/content/post/61-released-grml-0.4.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 15 May 2005 14:48:56 +0000 +layout: post +slug: 61-released-grml-0.4 +title: released grml 0.4 + +--- +grml 0\.4 \- Codename Eierspass is available! +The new release brings 192 new packages and many new features. For details take a look at [the release announcement](http://grml.org/files/README-0.4.txt). diff --git a/content/post/62-working-on-an-usb-stick-variant-of-grml.md b/content/post/62-working-on-an-usb-stick-variant-of-grml.md new file mode 100644 index 0000000..f73f2fe --- /dev/null +++ b/content/post/62-working-on-an-usb-stick-variant-of-grml.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 16 May 2005 11:04:00 +0000 +layout: post +slug: 62-working-on-an-usb-stick-variant-of-grml +title: working on an usb-stick variant of grml + +--- +Yesterday I've been working for an USB\-stick variant of grml. I could reduce the ISO from nearly 700 MB down to 307 MB: + +``` +% ls -lah grml_0.4b.iso +-rw-r--r-- 1 root root 307M 2005-05-16 12:40 grml_0.4b.iso +``` +All the documentation, LaTeX and stuff like emacs had to leave. Booting still works as intented to, even X is running. ;\-) Now I've to reduce the iso for another 51 MB so we can provide a grml\-ISO for a 256 MB stick. diff --git a/content/post/63-rt2x00-modules-available.md b/content/post/63-rt2x00-modules-available.md new file mode 100644 index 0000000..2a05879 --- /dev/null +++ b/content/post/63-rt2x00-modules-available.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- packages +date: Thu, 19 May 2005 11:30:14 +0000 +layout: post +slug: 63-rt2x00-modules-available +title: rt2x00 modules available + +--- +A user asked for them in \#grml on IRC and so I just built packages (including the kernel\-modules and the utilities) for the [Ralink rt2400 and rt2500 chipsets](http://rt2x00.serialmonkey.com/wiki/index.php/Main_Page). +You can find them in [the grml\-repos](http://grml.org/repos/). Feedback welcome. \ No newline at end of file diff --git a/content/post/64-plans-for-grml-0.5.md b/content/post/64-plans-for-grml-0.5.md new file mode 100644 index 0000000..e04faff --- /dev/null +++ b/content/post/64-plans-for-grml-0.5.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 21 May 2005 18:28:34 +0000 +layout: post +slug: 64-plans-for-grml-0.5 +title: plans for grml 0.5 + +--- +Besides replying to all the mails receiving my grml\-mailbox in those days I'm trying to improve some stuff at grml of course. In the next few days we'll have another grml\-developer\-meeting and we will discuss what will be main features of grml 0\.5\. +What's currently on the todo\-list: +* improve grml2hd (automatic installation of grml to harddisk) +* more documentation (grml user guide) +* improved configuration handling +If you have any special wishes or just general feedback [please let me know](http://grml.org/contact/). diff --git a/content/post/65-grml-on-linuxdays-vienna-2005.md b/content/post/65-grml-on-linuxdays-vienna-2005.md new file mode 100644 index 0000000..14510e4 --- /dev/null +++ b/content/post/65-grml-on-linuxdays-vienna-2005.md @@ -0,0 +1,21 @@ +--- +author: Michael Prokop +categories: +- events +date: Sun, 29 May 2005 13:51:00 +0000 +layout: post +slug: 65-grml-on-linuxdays-vienna-2005 +title: grml on linuxdays vienna 2005 + +--- +Jimmy and me were at [Linuxdays Vienna 2005](http://wien.linuxwochen.at/) on thursday and friday (the community days on 26th and 27th of mai). + +I had another talk about grml: [![*](http://dufo.tugraz.at/wlt05/.tmp/150x150/2005-05-27_08h13_IMG_1060.jpg)](http://dufo.tugraz.at/wlt05/.tmp/2005-05-27_08h13_IMG_1060.jpg.html) + +The german slides are available online: [grml\-wien05\.pdf \[454k]](http://grml.org/slides/grml-wien05.pdf). + +A more detailed, german report about the event is available[in my personal blog](http://www.michael-prokop.at/blog/index.php?p=365). + +BTW: I won [the hacktivity show on friday evening](http://www.linuxwochen.at/cgi-bin/index?id=100001054) and now I'm proud owner of a SuSE box. 8\-) + +[![*](/images/suse_rulez.serendipityThumb.jpg)](/images/suse_rulez.jpg) diff --git a/content/post/66-grml-in-the-news.md b/content/post/66-grml-in-the-news.md new file mode 100644 index 0000000..c466996 --- /dev/null +++ b/content/post/66-grml-in-the-news.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- links +date: Mon, 30 May 2005 21:21:00 +0000 +layout: post +slug: 66-grml-in-the-news +title: grml in the news + +--- +I just read the [Gentoo Weekly Newsletter: May 23th, 2005](http://www.gentoo.org/news/en/gwn/20050523-newsletter.xml) and found grml mentioned in section 'Austria: Grazer Linuxtage was a success'. :\-) + +Tobias told me that grml is mentioned in the german it magazine c't in current edition 12/2005 on page 60 with [softlink 0512060](http://www.heise.de/ct/05/12/links/060.shtml). + +BTW: I'm collecting all the press links on [grml.org/press/](http://grml.org/press/). If you find another ressource where grml is mentioned please let me know. diff --git a/content/post/67-updated-dmraid-available,-some-more-packages....md b/content/post/67-updated-dmraid-available,-some-more-packages....md new file mode 100644 index 0000000..72770b9 --- /dev/null +++ b/content/post/67-updated-dmraid-available,-some-more-packages....md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- packages +date: Fri, 03 Jun 2005 21:50:17 +0000 +layout: post +slug: 67-updated-dmraid-available,-some-more-packages... +title: updated dmraid available, some more packages... + +--- +I just packaged [dmraid](http://people.redhat.com/~heinzm/sw/dmraid/) so we have an up2date version on grml. As usual you can get it via the [grml\-repos](http://grml.org/repos/). + +grml\-x isn't part of grml\-scripts anymore but got it's own package. ddclient, fish, mondo, multi\-aterm, splint, vifm and some more packages are also part of grml now. + +On the weekend I'll put a new develrelease for beta\-testers and grml developers online. There won't be really new features but just some bugfixes and updated and new packages. diff --git a/content/post/68-grml-configuration-framework.md b/content/post/68-grml-configuration-framework.md new file mode 100644 index 0000000..6f3b204 --- /dev/null +++ b/content/post/68-grml-configuration-framework.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 06 Jun 2005 22:37:36 +0000 +layout: post +slug: 68-grml-configuration-framework +title: grml configuration framework + +--- +I put the new grml devel release (grml 0\.4\-1\) online today, as already mentioned it includes mainly some bugfixing, updates and new packages. + +What I'm currently working on is a configuration framework. grml 0\.5 should provide a well documented and smart way of handling all the configuration stuff. I wrote down what I'm planning to provide with grml 0\.5: [grml.org/config/](http://grml.org/config/) - [feedback is - as usual - welcome](http://grml.org/contact/). diff --git a/content/post/69-shish-the-diet-shell-update.md b/content/post/69-shish-the-diet-shell-update.md new file mode 100644 index 0000000..ad10a0b --- /dev/null +++ b/content/post/69-shish-the-diet-shell-update.md @@ -0,0 +1,18 @@ +--- +author: Michael Prokop +categories: +- packages +date: Thu, 09 Jun 2005 13:36:00 +0000 +layout: post +slug: 69-shish-the-diet-shell-update +title: shish - the diet shell (update) + +--- +I just packaged shish: + +*shish is a shell language interpreter and an interactive command line interpreter. This shell aims at being very small and doing its tasks in efficient ways (and not through 100 abstraction layers), which is mainly done by using the dietlibc and libowfat libraries and by design considerations according to Fefe's excellent howto. shish will be a POSIX compatible shell language interpreter according to the IEEE P1003\.2 Draft 11\.2 by its 1\.0 release.* +[www.blah.ch/shish/](http://www.blah.ch/shish/) + +As usual you can find the package in [the grml-repos](http://grml.org/repos/). + +**Update:** I just made the [ITP (intend to package) \[bug \#312660\]](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=312660). diff --git a/content/post/7-schedtool.md b/content/post/7-schedtool.md new file mode 100644 index 0000000..31aa959 --- /dev/null +++ b/content/post/7-schedtool.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- packages +date: Fri, 25 Feb 2005 17:13:58 +0000 +layout: post +slug: 7-schedtool +title: schedtool + +--- +I stumbled upon [schedtool](http://freequaos.host.sk/schedtool/) via [ck's audio hints](http://ck.kolivas.org/audio_hints.txt) and just packaged it. As usual it's available via [the grml\-repository](http://grml.org/repos/). + +Seems to work: + + root@grml ~ # schedtool $$ + PID 1903: PRIO 0, POLICY N: SCHED_NORMAL, NICE 0 + root@grml ~ # diff --git a/content/post/70-The-Linux-sdparm-utility-update.md b/content/post/70-The-Linux-sdparm-utility-update.md new file mode 100644 index 0000000..990b17c --- /dev/null +++ b/content/post/70-The-Linux-sdparm-utility-update.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- packages +date: Thu, 09 Jun 2005 13:38:00 +0000 +layout: post +slug: 70-The-Linux-sdparm-utility-update +title: The Linux sdparm utility (update) + +--- +I just packaged sdparm (because the .deb on the homepage is generated by alien ;\-)): + +*The sdparm utility outputs and in some cases modifies SCSI device parameters. When the SCSI device is a disk, sdparm's role is similar to its Linux namesake: hdparm which is for ATA disks that usually have device names starting with "hd". More generally sdparm can be used to output and modify parameters on any device that uses a SCSI command set. Apart from SCSI disks, such devices include CD/DVD drives (irrespective of transport), SCSI and ATAPI tape drives and SCSI enclosures.* + + + +**Update:** Tomas Fasth made [an ITP \[bug \#312580\]](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=312580), so you'll find it in Debian soon. diff --git a/content/post/71-dupmerge-reclaim-disk-space-by-linking-identical-files-together.md b/content/post/71-dupmerge-reclaim-disk-space-by-linking-identical-files-together.md new file mode 100644 index 0000000..784b590 --- /dev/null +++ b/content/post/71-dupmerge-reclaim-disk-space-by-linking-identical-files-together.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- packages +date: Thu, 09 Jun 2005 13:34:00 +0000 +layout: post +slug: 71-dupmerge-reclaim-disk-space-by-linking-identical-files-together +title: 'dupmerge: reclaim disk space by linking identical files together' + +--- +I just packaged dupmerge 1\.5: + +*This is a utility that scans a UNIX directory tree looking for pairs of distinct files with identical content. When it finds such files, it deletes one file to reclaim its disk space and then recreates its path name as a link to the other copy. The first version of this program circa 1993 worked by computingMD5 hashes of every file, sorting the hashes and then looking for duplicates. This worked, but it was unnecessarily slow. The comparison function I use now stops comparing two files as soon as it determines their lengths are different, which is a win when you have many large files with unique lengths.* + + + +As usual you can find the package in [the grml\-repos](http://grml.org/repos/). Feedback welcome. diff --git a/content/post/72-grml-small-edition.md b/content/post/72-grml-small-edition.md new file mode 100644 index 0000000..5f96c2f --- /dev/null +++ b/content/post/72-grml-small-edition.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 12 Jun 2005 20:54:00 +0000 +layout: post +slug: 72-grml-small-edition +title: 'grml: small edition' + +--- +Inspired by [Marc Haber's posting in de.comp.os.unix.linux.misc](http://groups.google.at/group/de.comp.os.unix.linux.misc/browse_thread/thread/9c1ea81f6a1d6ae9/5220e8d133791129#5220e8d133791129) I was working on a small\-ISO variant of grml in the last few days. The ISO will fit on a business\-card\-CD. Thanks to Marc for his feedback! + +Finally I've a 53MB grml\-ISO. I'll do some more testing in the next few days and will put the ISO online at the next weekend (\~19th of june) if everything works as intended. + +JFYI: I'm working on the usb\-stick variant as well, stay tuned. ;\-) diff --git a/content/post/73-grml-in-the-german-linux-magazine.md b/content/post/73-grml-in-the-german-linux-magazine.md new file mode 100644 index 0000000..04d6e76 --- /dev/null +++ b/content/post/73-grml-in-the-german-linux-magazine.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 17 Jun 2005 15:32:00 +0000 +layout: post +slug: 73-grml-in-the-german-linux-magazine +title: grml in the german linux magazine + +--- +[AK](http://synflood.at/blog/) gave me a hint that grml is part of the german ['Linux\-Magazin'](http://www.linux-magazin.de/) (edition 07/05\) for people with the DELUG\-subscription. Very nice! Now I'll try to get such an edition which contains a grml 0\.4 CD. :\-) + +Quoting the linux-magazine: +*Service für DELUG\-Mitglieder: Linux\-Magazin\-Monats\-CD +Grml 0\.4: Die Live\-CD enthält 2200 ausgewählte Softwarepakete (entpackt: 2 GByte) für Sysadmins und Fans der Textkonsole. Die Distribution basiert auf Knoppix und Debian, bootet mit ausgeklügelter Hardware\-Erkennung, verzichtet aber auf KDE und Gnome und konzentriert sich auf Kommandozeilenwerkzeuge.* \ No newline at end of file diff --git a/content/post/74-grml-autoconfig-revisited.md b/content/post/74-grml-autoconfig-revisited.md new file mode 100644 index 0000000..dcbcf66 --- /dev/null +++ b/content/post/74-grml-autoconfig-revisited.md @@ -0,0 +1,24 @@ +--- +author: Michael Prokop +categories: +- packages +date: Fri, 17 Jun 2005 15:39:00 +0000 +layout: post +slug: 74-grml-autoconfig-revisited +title: grml-autoconfig revisited + +--- +I just worked on grml\-autoconfig which is a seperate package since 5th of June. I split grml\-autoconfig into a shellscript\-library, an init\-file and a configuration file. Now it's possible to de\-/activate the modules of grml\-autoconfig without touching the source itself. As an example: + +``` +% cat /etc/grml/autoconfig.config +[...] +CONFIG_DISCOVER=no +CONFIG_HWINFO=yes +CONFIG_HOTPLUG_AGENT=yes +CONFIG_HOTPLUG_BLACKLIST=yes +CONFIG_HOTPLUG=yes +``` + +I'll add the functionality to grml2hd so you will be able to decide on your own what parts you would like to use on a harddisk installation of grml. +I'll do some more testing and will upload the new grml\-autoconfig\-system to the pool then. diff --git a/content/post/75-kernel-2.6.12-grml.md b/content/post/75-kernel-2.6.12-grml.md new file mode 100644 index 0000000..ef09ff5 --- /dev/null +++ b/content/post/75-kernel-2.6.12-grml.md @@ -0,0 +1,19 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 21 Jun 2005 10:52:00 +0000 +layout: post +slug: 75-kernel-2.6.12-grml +title: kernel 2.6.12-grml + +--- +A first public version of Kernel 2\.6\.12\-grml is available. It includes support for reiser4, vesafb\-tng, squashfs, mppe/mppc and iteraid: + +``` +mika@grml ~ % uname -a +Linux grml 2.6.12-grml #1 SMP Mon Jun 20 15:20:40 CEST 2005 i686 GNU/Linux +``` + +The debian\-package plus several modules built against 2\.6\.12\-grml are available [online](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.12-grml/). +I'm working on a (better) framework for the grml\-kernel (using dpatch\+debian/...). Expect to find broken\-out (d)patches and some more information on [grml.org/kernel\-devel/](http://grml.org/kernel-devel/ "grml kernel-devel") soon. Feedback and help welcome! diff --git a/content/post/76-delayed-grml-small.md b/content/post/76-delayed-grml-small.md new file mode 100644 index 0000000..49070b5 --- /dev/null +++ b/content/post/76-delayed-grml-small.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 21 Jun 2005 10:58:00 +0000 +layout: post +slug: 76-delayed-grml-small +title: delayed grml-small + +--- +I decided to delay grml\-small for a few days. A "light version" of [kernel 2\.6\.12\-grml](http://blog.grml.org/archives/77-kernel-2.6.12-grml.html) is already part of the grml\-small\-ISO. I now want to include [the new grml\-autoconfig framework](http://blog.grml.org/archives/76-grml-autoconfig-revisited.html) and therefore I need some more time. Sorry for that, but expect a rocking grml\-small. ;\-) diff --git a/content/post/77-new-grml-autoconfig,-several-other-updates.md b/content/post/77-new-grml-autoconfig,-several-other-updates.md new file mode 100644 index 0000000..c5d472f --- /dev/null +++ b/content/post/77-new-grml-autoconfig,-several-other-updates.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sat, 25 Jun 2005 21:52:38 +0000 +layout: post +slug: 77-new-grml-autoconfig,-several-other-updates +title: new grml-autoconfig, several other updates + +--- +I uploaded the new grml\-autoconfig\-framework to the [grml\-repos](http://grml.org/repos/). The configuration itself (/etc/grml/autoconfig) provides documentation, some more docs might follow. Now grml\-firefox is a seperate package for /etc/skel/.mozilla which provides a preconfigured firefox\-environment with some useful extensions (new added: ShowIP and ConQuery). Several other updates as usual in grml\-etc, grml\-scripts,... +BTW: The current snapshot of grml\-small (grml 50MB\-ISO) works quite well so far (running with kernel 2\.6\.12\-grml), I'm locking forward to be able to publish it soon. grml\-usb (grml \~240MB\-ISO) is also coming closer. Please let me know which software you would like to see in grml\-usb! diff --git a/content/post/78-packaged-heirloom-sh.md b/content/post/78-packaged-heirloom-sh.md new file mode 100644 index 0000000..3f58b97 --- /dev/null +++ b/content/post/78-packaged-heirloom-sh.md @@ -0,0 +1,14 @@ +--- +author: Michael Prokop +categories: +- packages +date: Sun, 26 Jun 2005 11:15:00 +0000 +layout: post +slug: 78-packaged-heirloom-sh +title: packaged heirloom-sh + +--- +I just packaged [heirloom\-sh](http://heirloom.sourceforge.net/sh.html) \- a portable variant +of the traditional Unix shell. +It has been derived from[OpenSolaris](http://www.opensolaris.org/) code +and thus implements the SVR4/SVID3 level of the shell.As usual it's available in [the grml\-repos](http://grml.org/repos/), feedback welcome. diff --git a/content/post/79-kernel-2.6.12-grml-up-and-running.md b/content/post/79-kernel-2.6.12-grml-up-and-running.md new file mode 100644 index 0000000..33bc65b --- /dev/null +++ b/content/post/79-kernel-2.6.12-grml-up-and-running.md @@ -0,0 +1,35 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 27 Jun 2005 17:04:00 +0000 +layout: post +slug: 79-kernel-2.6.12-grml-up-and-running +title: kernel 2.6.12-grml up and running + +--- +Release 0\.4\-1d is running here with kernel 2\.6\.12\-grml now. The patchset includes: + +``` +iteraid.allinone +reiser4_2.6.12_allinone +patch-2.6.12.1 +squashfs2.1-patch +linux-2.6.11-mppe-mppc-1.3.patch +1900_pci-driver-typo.patch +1905_mm-BUG.patch +2100_e1000-spinlock.patch +4900_speakup-20050622-dsd.patch +4901_speakup-parport.patch +4505_vesafb-tng-0.9-rc6-r2.patch +4330_svw-broadcom.patch +4325_promise-pdc20619.patch +4320_promise-pdc2037x.patch +4305_dm-bbr.patch +4300_via-vt6410.patch +3c509-device-support.patch +2300_qla2xxx-initialization.patch +2305_sata-bridge-lockup.patch +grml_logo.diff +``` +[Kernel 2\.6\.12\-grml and several modules are available online](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.12-grml/). diff --git a/content/post/8-new-grml-mirror-available.md b/content/post/8-new-grml-mirror-available.md new file mode 100644 index 0000000..4950264 --- /dev/null +++ b/content/post/8-new-grml-mirror-available.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- general +date: Sat, 26 Feb 2005 00:28:00 +0000 +layout: post +slug: 8-new-grml-mirror-available +title: new grml-mirror available + +--- +Jim Dio provided a mirror in california for grml, thanks Jim! See [download\-section @ grml.org](http://grml.org/download/) for details. + +BTW: the TUG\-mirror has a downtime due to problems with harddisks, according to the admin\-team it should be up again at the end of the week. diff --git a/content/post/80-devel-release-grml-0.4-2.md b/content/post/80-devel-release-grml-0.4-2.md new file mode 100644 index 0000000..b7aec6b --- /dev/null +++ b/content/post/80-devel-release-grml-0.4-2.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 03 Jul 2005 23:13:00 +0000 +layout: post +slug: 80-devel-release-grml-0.4-2 +title: devel release grml 0.4-2 + +--- +We have another devel release for grml\-developers and [beta\-testers](http://grml.org/beta-tester): grml 0\.4\-2\. Main features are: +* kernel 2\.6\.12\-grml including several additional modules (see [grml.org/kernel\-devel/](http://grml.org/kernel-devel/)) and an updated udev\-package (version [060](http://grml.org/repos/udev_0.060-1_i386.deb)) \[thanks to Tobias!] +* replaced hotplug with hotplug\-light +* new grml\-autoconfig infrastructure +Now I'll finish my work on grml\-small and hope to be able to upload grml\-small 0\.1 really soon.... (hmpf) diff --git a/content/post/81-wiki-available.md b/content/post/81-wiki-available.md new file mode 100644 index 0000000..5c6f54c --- /dev/null +++ b/content/post/81-wiki-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 05 Jul 2005 13:00:59 +0000 +layout: post +slug: 81-wiki-available +title: wiki available + +--- +Thanks to Jimmy, we now have the [grml\-wiki available online (wiki.grml.org)](http://wiki.grml.org/). Please share you knowledge and contribute! \ No newline at end of file diff --git a/content/post/82-grml-small-0.1-available.md b/content/post/82-grml-small-0.1-available.md new file mode 100644 index 0000000..1f165b8 --- /dev/null +++ b/content/post/82-grml-small-0.1-available.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- general +date: Tue, 05 Jul 2005 13:32:00 +0000 +layout: post +slug: 82-grml-small-0.1-available +title: grml-small 0.1 available + +--- +I'm proud to be able to announce 'grml\-small 0\.1' with codename 'Zugschlus' (because it was inspired by [Marc 'Zugschlus' Haber](http://blog.zugschlus.de/).) It's a \~50MB\-ISO which fits on a business card CD\-ROM. For more details take a look at [the release](http://grml.org/files/README-0.1-small.txt) [announcement](http://grml.org/files/README-0.1-small.txt). +Please report feeedback! diff --git a/content/post/83-ivtv-module-and-utils-for-2.6.12-grml.md b/content/post/83-ivtv-module-and-utils-for-2.6.12-grml.md new file mode 100644 index 0000000..7c36212 --- /dev/null +++ b/content/post/83-ivtv-module-and-utils-for-2.6.12-grml.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- packages +date: Thu, 07 Jul 2005 20:02:14 +0000 +layout: post +slug: 83-ivtv-module-and-utils-for-2.6.12-grml +title: ivtv-module and utils for 2.6.12-grml + +--- +Someone requested the [ivtv](http://www.ivtv.tv/)\-kernelmodule for grml\-kernel and I just built the necessary packages (thanks to Eduard Bloch for his source\-packages). +As I do not have the necessary hardware any testing is welcome of course. [Get the ivtv\-package at the usual place.](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.12-grml/) diff --git a/content/post/84-some-more-modules-for-2.6.12-grml.md b/content/post/84-some-more-modules-for-2.6.12-grml.md new file mode 100644 index 0000000..37dc1b3 --- /dev/null +++ b/content/post/84-some-more-modules-for-2.6.12-grml.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Thu, 07 Jul 2005 23:09:00 +0000 +layout: post +slug: 84-some-more-modules-for-2.6.12-grml +title: some more modules for 2.6.12-grml + +--- +While doing kernelrelated work I just built packages for lufs, fuser, eagle\-usb, thinkpad and vaiostat against 2\.6\.12\-grml. Again, [get them from the usual place](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.12-grml/). (BTW: I just created a new category for the develblog named kernel.) diff --git a/content/post/85-working-on-grml-usb.md b/content/post/85-working-on-grml-usb.md new file mode 100644 index 0000000..623e00c --- /dev/null +++ b/content/post/85-working-on-grml-usb.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- general +date: Sun, 10 Jul 2005 13:57:00 +0000 +layout: post +slug: 85-working-on-grml-usb +title: working on grml-usb + +--- +grml\-small (the 50MB\-ISO) is already available, now I'm working on grml\-usb. The goal is to provide a grml\-ISO with less than 250MB which fits on a 256MB usb stick. +Please provide feedback which tools you would like to see on grml\-usb. Take a look at the [package list](http://grml.org/files/devel/dpkg_get_selections.usb) to see what's current status. diff --git a/content/post/86-packaged-ncp-and-nat-traverse.md b/content/post/86-packaged-ncp-and-nat-traverse.md new file mode 100644 index 0000000..7dc0b12 --- /dev/null +++ b/content/post/86-packaged-ncp-and-nat-traverse.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Mon, 18 Jul 2005 20:02:28 +0000 +layout: post +slug: 86-packaged-ncp-and-nat-traverse +title: packaged ncp and nat-traverse + +--- +I packaged [ncp](http://www.fefe.de/ncp/) (a utility for copying files in a LAN) on request by wuehlmaus a few days ago. Today I packaged [nat\-traverse](http://linide.sourceforge.net/nat-traverse/) (establish connections between nodes behind NAT gateway). You can find them [in the grml\-repos](http://grml.org/repos/). diff --git a/content/post/87-packaged-minised.md b/content/post/87-packaged-minised.md new file mode 100644 index 0000000..6c5bf1d --- /dev/null +++ b/content/post/87-packaged-minised.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Tue, 19 Jul 2005 17:45:00 +0000 +layout: post +slug: 87-packaged-minised +title: packaged minised + +--- +I just packaged [minised](http://www.exactcode.de/oss/minised/) (a smaller, cheaper, faster SED implementation), as usual it's in the [grml\-repos](http://grml.org/repos/). diff --git a/content/post/88-plans-for-upcoming-releases.md b/content/post/88-plans-for-upcoming-releases.md new file mode 100644 index 0000000..49f76e6 --- /dev/null +++ b/content/post/88-plans-for-upcoming-releases.md @@ -0,0 +1,12 @@ +--- +author: Michael Prokop +categories: +- general +date: Wed, 20 Jul 2005 09:18:00 +0000 +layout: post +slug: 88-plans-for-upcoming-releases +title: plans for upcoming releases + +--- +I'm busy working on [the new grml\-config\-framework](http://grml.org/config/). As soon as it's finished and work on 2\.6\.12\-grml too I'll release grml 0\.5\. To make the progress more transparent I created a new page in [the grml\-wiki](http://wiki.grml.org/): ['Plans for upcoming releases'](http://wiki.grml.org/doku.php?id=upcoming) \- there you will also find a list of packages which will be removed in the upcoming release. +Please [let us know](http://grml.org/contact/ "http://grml.org/contact/") if you think a package should not be removed. If you have any special wishes just write it down [in the wiki\-wishlist\-page](http://wiki.grml.org/doku.php?id=wishlist). \ No newline at end of file diff --git a/content/post/89-integrity-of-grml-packages-via-apt-0.6.md b/content/post/89-integrity-of-grml-packages-via-apt-0.6.md new file mode 100644 index 0000000..7bcd4b7 --- /dev/null +++ b/content/post/89-integrity-of-grml-packages-via-apt-0.6.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Tue, 26 Jul 2005 08:05:44 +0000 +layout: post +slug: 89-integrity-of-grml-packages-via-apt-0.6 +title: integrity of grml-packages via apt 0.6 + +--- +I just activated the integrity\-testing of grml\-packages via the apt\-0\.6\-mechanism. See [the debian\-section in the grml\-wiki](http://wiki.grml.org/doku.php?id=debian) for further information. diff --git a/content/post/9-GNU-units.md b/content/post/9-GNU-units.md new file mode 100644 index 0000000..093fc13 --- /dev/null +++ b/content/post/9-GNU-units.md @@ -0,0 +1,19 @@ +--- +author: Michael Prokop +categories: +- packages +date: Fri, 25 Feb 2005 23:43:41 +0000 +layout: post +slug: 9-GNU-units +title: GNU units + +--- +GNU units was missing in grml, fixed that. + +Now we are able to do stuff like: + + grml@grml ~ % units + You have: 1000 km + You want: miles + * 621.37119 + / 0.001609344 diff --git a/content/post/90-grml2hd-utils-0.1-available.md b/content/post/90-grml2hd-utils-0.1-available.md new file mode 100644 index 0000000..a4e7fb0 --- /dev/null +++ b/content/post/90-grml2hd-utils-0.1-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- packages +date: Fri, 29 Jul 2005 23:30:00 +0000 +layout: post +slug: 90-grml2hd-utils-0.1-available +title: grml2hd-utils 0.1 available + +--- +grml2hd\-utils is a collection of some scripts which might be useful for people who installed grml to harddisk. For example remove\-packages\-server is a script which will remove server packages on your grml\-system, useful for people who want to use grml as a plain workstation\-system. grml2hd\-utils itself is a frontend for the provided scripts. Just take a look at it (it's available via [the grml\-repos](http://grml.org/repos/)) and report feedback. Suggestions for additional scripts you would like to see are welcome too of course. diff --git a/content/post/91-release-decisions,-packaged-kexec-tools-and-several-updates.md b/content/post/91-release-decisions,-packaged-kexec-tools-and-several-updates.md new file mode 100644 index 0000000..a11c7a7 --- /dev/null +++ b/content/post/91-release-decisions,-packaged-kexec-tools-and-several-updates.md @@ -0,0 +1,16 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 08 Aug 2005 20:06:00 +0000 +layout: post +slug: 91-release-decisions,-packaged-kexec-tools-and-several-updates +title: release-decisions, packaged kexec-tools and several updates + +--- +We decided to release grml 0\.5 as soon as the config\-framework is "finished" (I'm still working on it). In the meanwhile kernel 2\.6\.13 should be released. 2\.6\.12\-grml is working quite well on grml\-small, (the still unreleased) grml\-usb and grml(\-large). SMP is causing some troubles with cpufreq and ACPI :\-(( \- so it will be deactivated in the next release. BTW: Tobias is doing a great job with packaging udev (currently version 0\.065\) for the grml\-system, thanks to him! +Yesterday I packaged [kexec\-tools](http://www.xmission.com/~ebiederm/files/kexec/) so we can test it with 2\.6\.13 as soon it is available. As usual it's available [in the grml\-repos](http://grml.org/repos/). + +Yesterday I wrote a small script named [grml2usb](http://grml.org/scripts/grml2usb) to install a grml\-iso to an usb\-stick. The script should work on any linux\-system and [reduces the necessary manual steps](http://wiki.grml.org/doku.php?id=usb). Testing and feedback welcome! +Several updates, bugfixes and improvements have taken place in grml\-autoconfig, grml\-scripts and grml\-etc. +And I just implemented the bootoption 'startx' so grml can boot directly into the X window system using grml\-x. diff --git a/content/post/92-grml-and-bootchart.md b/content/post/92-grml-and-bootchart.md new file mode 100644 index 0000000..2d478af --- /dev/null +++ b/content/post/92-grml-and-bootchart.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 15 Aug 2005 00:14:00 +0000 +layout: post +slug: 92-grml-and-bootchart +title: grml and bootchart + +--- +[![bootchart image](/images/bootchart.serendipityThumb.png "bootchart image")](/images/bootchart.png "view image as fullscreen") + +I just booted grml via a new bootparam called 'bootchart' inspired by [an article on debian\-administration.org](http://www.debian-administration.org/articles/211). + +To generate the picture you will have to save /var/log/bootchart.tgz and copy it to the same location on a system where bootchart\-view is available. As you can see in the picture it takes 54 seconds to boot the grml(\-large).iso via CD\-ROM using default options on my laptop. diff --git a/content/post/93-booting-grml-via-firewire.md b/content/post/93-booting-grml-via-firewire.md new file mode 100644 index 0000000..eba9d08 --- /dev/null +++ b/content/post/93-booting-grml-via-firewire.md @@ -0,0 +1,14 @@ +--- +author: Michael Prokop +categories: +- general +date: Mon, 15 Aug 2005 00:22:00 +0000 +layout: post +slug: 93-booting-grml-via-firewire +title: booting grml via firewire + +--- +grml boots via firewire. Thanks to Martin Buchleitner for helping me to locate the problem, now we will officially support booting grml via firewire starting with the upcoming release(s). + +BTW: I renamed the `usb`-cheatcode to scandelay and slightly improved it. Now it's possible to add a delay of some seconds to the boot sequence so the modules in the initrd have enough time to access the devices. Currently scandelay uses a default of 10 seconds, using a parameter makes it more flexible - e.g. `scandelay=3` will add a delay of only 3 seconds. + diff --git a/content/post/94-grml-in-the-press-linux-user-09.2005.md b/content/post/94-grml-in-the-press-linux-user-09.2005.md new file mode 100644 index 0000000..24faa9d --- /dev/null +++ b/content/post/94-grml-in-the-press-linux-user-09.2005.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 18 Aug 2005 22:53:00 +0000 +layout: post +slug: 94-grml-in-the-press-linux-user-09.2005 +title: 'grml in the press: linux-user 09.2005' + +--- +grml is mentioned in the article "Wechsel zur Zsh \- Shell plusplus" by Simon Kölsch in the current edition \[09\.2005] of the german magazine "Linux\-User". Great! :\-) The article is about the Zsh. grml and zsh\-lovers are mentioned on page 89 (quoting, german only \- sorry): +\[...] Eine hervorragende Quelle für weitere Informationen bietet [die deutschsprachige Zsh\-Liebhaber\-Seite](http://michael-prokop.at/computer/tools_zsh_liebhaber.html) von Michael Prokop und Mattias Kopfermann. Hier finden sich viele Beispiele für die tägliche Arbeit sowie zahlreiche weiterführende Links. Michael Prokop ist auch der Projektleiter der [Linux\-Live\-CD GRML](http://grml.org/), welche die Zsh als Default\-Shell verwendet. Das kleinere, englischsprachige [Projekt Zsh\-Lovers](http://grml.org/zsh/#zshlovers) sammelt Beispiele zu den in der Man\-Page beschriebenen Funktionen und stellt sie als Zsh\-Lovers\-Manpage zur Verfügung. \[...] + diff --git a/content/post/95-german-grml-paper-available.md b/content/post/95-german-grml-paper-available.md new file mode 100644 index 0000000..2e117a2 --- /dev/null +++ b/content/post/95-german-grml-paper-available.md @@ -0,0 +1,17 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 01 Sep 2005 11:39:00 +0000 +layout: post +slug: 95-german-grml-paper-available +title: german grml-paper available + +--- + +A german paper about grml is available online: [grml\-grml.paper (170kB, PDF)](http://grml.org/docs/grml-paper.de.pdf) That's 24 pages about technologies used at grml and some main information about grml itself. + +[Feedback welcome!](http://grml.org/contact/) + +*BTW: If (upcoming beta\-tester) Carl St\-Jacques reads this entry: please contact me with another e\-mail address. I can't reach you with the provided one (connect to mx.francolinux.ca\[24\.157\.60\.86]: Connection timed out). Thanks.* + diff --git a/content/post/96-2.6.13-grml-and-status-information.md b/content/post/96-2.6.13-grml-and-status-information.md new file mode 100644 index 0000000..7607e32 --- /dev/null +++ b/content/post/96-2.6.13-grml-and-status-information.md @@ -0,0 +1,19 @@ +--- +author: Michael Prokop +categories: +- general +date: Thu, 01 Sep 2005 10:58:00 +0000 +layout: post +slug: 96-2.6.13-grml-and-status-information +title: 2.6.13-grml and status information + +--- +Currently I'm working on shortening the [todolist](http://wiki.grml.org/doku.php?id=todo). Nearly no serious issues are left, just some improvements on some scripts have to be done. grml2hd needs to be extended and the grml\-configframework is the last release stopper. Now I'm working on 2\.6\.13\-grml: + +``` +mika@grml ~ % uname -a +Linux grml 2.6.13-grml #1 Tue Aug 30 10:15:41 CEST 2005 i686 GNU/Linux +mika@grml ~ % +``` +It supports squashfs, reiser4 and vesafb\-tng already. If everything goes fine with all the extra\-modules (ipw, ndiswrapper,...) I will ship grml 0\.5 with 2\.6\.13\-grml. +BTW: I've a new developer machine now: a Samsung X20 XVM 1600 V laptop. diff --git a/content/post/97-2.6.13-grml-available.md b/content/post/97-2.6.13-grml-available.md new file mode 100644 index 0000000..174419f --- /dev/null +++ b/content/post/97-2.6.13-grml-available.md @@ -0,0 +1,11 @@ +--- +author: Michael Prokop +categories: +- kernel +date: Thu, 01 Sep 2005 22:05:00 +0000 +layout: post +slug: 97-2.6.13-grml-available +title: 2.6.13-grml available + +--- +I just finished main work on 2\.6\.13\-grml including all the extra modules. Now I'll update documentation on [grml.org/kernel\-devel/](http://grml.org/kernel-devel/) and will integrate the kernel in chroot of grml 0\.4\-3\. I'm running 2\.6\.13\-grml already on my develmachine, works very fine so far.Testing and feedback are welcome (as usual): [download .debs from kernel\-repository](http://dufo.tugraz.at/~prokop/grml-kernel/2.6.13-grml/) \ No newline at end of file diff --git a/content/post/98-grml-on-laptops.md b/content/post/98-grml-on-laptops.md new file mode 100644 index 0000000..60891c6 --- /dev/null +++ b/content/post/98-grml-on-laptops.md @@ -0,0 +1,13 @@ +--- +author: Michael Prokop +categories: +- general +date: Fri, 02 Sep 2005 23:16:00 +0000 +layout: post +slug: 98-grml-on-laptops +title: grml on laptops + +--- +Today I created a new page in the grml\-wiki: [grml on laptops](http://wiki.grml.org/doku.php?id=laptops) +The target of the page is to collect information regarding problems with laptops. Often it's just a short commandline, bootoption or keypress which strongly improves hardware support/the situation in general with grml. +If you have some spare time please contribute! diff --git a/content/post/99-new-grml2hd-features,-status-of-2.6.13-grml.md b/content/post/99-new-grml2hd-features,-status-of-2.6.13-grml.md new file mode 100644 index 0000000..59e4bc2 --- /dev/null +++ b/content/post/99-new-grml2hd-features,-status-of-2.6.13-grml.md @@ -0,0 +1,15 @@ +--- +author: Michael Prokop +categories: +- packages +date: Mon, 05 Sep 2005 02:49:00 +0000 +layout: post +slug: 99-new-grml2hd-features,-status-of-2.6.13-grml +title: new grml2hd features, status of 2.6.13-grml + +--- +Today I worked a lot on grml2hd (the grml\-installer) and it's features. First of all it's possible to use grml2hd with grml\-small now. This means you can get a linux installation on a \>\=200MB harddisk system. ;\-) + +I also integrated the grml\-autoconfig framework within grml2hd. There's a script namend grml\-autoconfig which is the interface to the grml\-autoconfig framework's configuration file /etc/grml/autoconfig. And finally there are some other small improvements not visible to the user but useful for the bootup sequence. I also improved the grml\-autoconfig\-framework itself \- some parts of the config\-framework have been merged into the code. I also worked on the script mkpersistenthome and the home\=...\-bootparam: both are essential parts of the config\-framework and have to work with grml 0\.5\. + +Kernel 2\.6\.13\-grml works quite fine but it does not work on the live\-cd\-system yet. The reason is that there's one bug left in unionfs and therefor I'll have to wait until unionfs\-developers resolve the bug and release a snapshot supporting kernel 2\.6\.13\. In the meanwhile I'm working on the config\-framework... \ No newline at end of file diff --git a/static/images/2006_05_20_18h44_img_0109.jpg b/static/images/2006_05_20_18h44_img_0109.jpg new file mode 100644 index 0000000..d5d15a8 Binary files /dev/null and b/static/images/2006_05_20_18h44_img_0109.jpg differ diff --git a/static/images/2006_05_20_18h44_img_0109.jpg2006_05_20_18h44_img_0109.jpg b/static/images/2006_05_20_18h44_img_0109.jpg2006_05_20_18h44_img_0109.jpg new file mode 100644 index 0000000..2916ef7 Binary files /dev/null and b/static/images/2006_05_20_18h44_img_0109.jpg2006_05_20_18h44_img_0109.jpg differ diff --git a/static/images/2006_05_20_18h44_img_0109.jpg2006_05_20_18h44_img_0109.serendipityThumb.jpg b/static/images/2006_05_20_18h44_img_0109.jpg2006_05_20_18h44_img_0109.serendipityThumb.jpg new file mode 100644 index 0000000..852617e Binary files /dev/null and b/static/images/2006_05_20_18h44_img_0109.jpg2006_05_20_18h44_img_0109.serendipityThumb.jpg differ diff --git a/static/images/2006_05_20_18h44_img_0109.serendipityThumb.jpg b/static/images/2006_05_20_18h44_img_0109.serendipityThumb.jpg new file mode 100644 index 0000000..25259e3 Binary files /dev/null and b/static/images/2006_05_20_18h44_img_0109.serendipityThumb.jpg differ diff --git a/static/images/2007-03-03_15h13_IMG_1524.jpg b/static/images/2007-03-03_15h13_IMG_1524.jpg new file mode 100644 index 0000000..597421a Binary files /dev/null and b/static/images/2007-03-03_15h13_IMG_1524.jpg differ diff --git a/static/images/2007-03-03_15h13_IMG_1524.serendipityThumb.jpg b/static/images/2007-03-03_15h13_IMG_1524.serendipityThumb.jpg new file mode 100644 index 0000000..4302574 Binary files /dev/null and b/static/images/2007-03-03_15h13_IMG_1524.serendipityThumb.jpg differ diff --git a/static/images/2007-03-03_15h14_IMG_1527.jpg b/static/images/2007-03-03_15h14_IMG_1527.jpg new file mode 100644 index 0000000..b31fb8a Binary files /dev/null and b/static/images/2007-03-03_15h14_IMG_1527.jpg differ diff --git a/static/images/2007-03-03_15h14_IMG_1527.serendipityThumb.jpg b/static/images/2007-03-03_15h14_IMG_1527.serendipityThumb.jpg new file mode 100644 index 0000000..f6ae89b Binary files /dev/null and b/static/images/2007-03-03_15h14_IMG_1527.serendipityThumb.jpg differ diff --git a/static/images/2007-03-03_15h23_IMG_1541.jpg b/static/images/2007-03-03_15h23_IMG_1541.jpg new file mode 100644 index 0000000..0ae63fe Binary files /dev/null and b/static/images/2007-03-03_15h23_IMG_1541.jpg differ diff --git a/static/images/2007-03-03_15h23_IMG_1541.serendipityThumb.jpg b/static/images/2007-03-03_15h23_IMG_1541.serendipityThumb.jpg new file mode 100644 index 0000000..6c94ffe Binary files /dev/null and b/static/images/2007-03-03_15h23_IMG_1541.serendipityThumb.jpg differ diff --git a/static/images/2007-03-03_15h44_IMG_1550.jpg b/static/images/2007-03-03_15h44_IMG_1550.jpg new file mode 100644 index 0000000..11b7088 Binary files /dev/null and b/static/images/2007-03-03_15h44_IMG_1550.jpg differ diff --git a/static/images/2007-03-03_15h44_IMG_1550.serendipityThumb.jpg b/static/images/2007-03-03_15h44_IMG_1550.serendipityThumb.jpg new file mode 100644 index 0000000..252222d Binary files /dev/null and b/static/images/2007-03-03_15h44_IMG_1550.serendipityThumb.jpg differ diff --git a/static/images/Abbildung-11_max.png b/static/images/Abbildung-11_max.png new file mode 100644 index 0000000..bc0dcd8 Binary files /dev/null and b/static/images/Abbildung-11_max.png differ diff --git a/static/images/Abbildung-11_max.serendipityThumb.png b/static/images/Abbildung-11_max.serendipityThumb.png new file mode 100644 index 0000000..eaff29e Binary files /dev/null and b/static/images/Abbildung-11_max.serendipityThumb.png differ diff --git a/static/images/DSC_0004.jpg b/static/images/DSC_0004.jpg new file mode 100644 index 0000000..536f16a Binary files /dev/null and b/static/images/DSC_0004.jpg differ diff --git a/static/images/DSC_0004.serendipityThumb.jpg b/static/images/DSC_0004.serendipityThumb.jpg new file mode 100644 index 0000000..b295a0c Binary files /dev/null and b/static/images/DSC_0004.serendipityThumb.jpg differ diff --git a/static/images/bootchart.png b/static/images/bootchart.png new file mode 100644 index 0000000..1c5e78d Binary files /dev/null and b/static/images/bootchart.png differ diff --git a/static/images/bootchart.serendipityThumb.png b/static/images/bootchart.serendipityThumb.png new file mode 100644 index 0000000..fb5e57c Binary files /dev/null and b/static/images/bootchart.serendipityThumb.png differ diff --git a/static/images/bootscreen.png b/static/images/bootscreen.png new file mode 100644 index 0000000..468a72e Binary files /dev/null and b/static/images/bootscreen.png differ diff --git a/static/images/bootscreen.serendipityThumb.png b/static/images/bootscreen.serendipityThumb.png new file mode 100644 index 0000000..fc10e6f Binary files /dev/null and b/static/images/bootscreen.serendipityThumb.png differ diff --git a/static/images/build-stats.png b/static/images/build-stats.png new file mode 100644 index 0000000..cc87da8 Binary files /dev/null and b/static/images/build-stats.png differ diff --git a/static/images/build-stats.serendipityThumb.png b/static/images/build-stats.serendipityThumb.png new file mode 100644 index 0000000..c2b675d Binary files /dev/null and b/static/images/build-stats.serendipityThumb.png differ diff --git a/static/images/c-1719999433.jpg b/static/images/c-1719999433.jpg new file mode 100644 index 0000000..9c1c7f3 Binary files /dev/null and b/static/images/c-1719999433.jpg differ diff --git a/static/images/c-1719999433.serendipityThumb.jpg b/static/images/c-1719999433.serendipityThumb.jpg new file mode 100644 index 0000000..6e28f51 Binary files /dev/null and b/static/images/c-1719999433.serendipityThumb.jpg differ diff --git a/static/images/c1290451898.jpg b/static/images/c1290451898.jpg new file mode 100644 index 0000000..c542105 Binary files /dev/null and b/static/images/c1290451898.jpg differ diff --git a/static/images/c1290451898.serendipityThumb.jpg b/static/images/c1290451898.serendipityThumb.jpg new file mode 100644 index 0000000..c9d70b0 Binary files /dev/null and b/static/images/c1290451898.serendipityThumb.jpg differ diff --git a/static/images/c2051782009.jpg b/static/images/c2051782009.jpg new file mode 100644 index 0000000..1e040d6 Binary files /dev/null and b/static/images/c2051782009.jpg differ diff --git a/static/images/c2051782009.serendipityThumb.jpg b/static/images/c2051782009.serendipityThumb.jpg new file mode 100644 index 0000000..1a47f11 Binary files /dev/null and b/static/images/c2051782009.serendipityThumb.jpg differ diff --git a/static/images/cc-1103748563.jpg b/static/images/cc-1103748563.jpg new file mode 100644 index 0000000..85b3770 Binary files /dev/null and b/static/images/cc-1103748563.jpg differ diff --git a/static/images/cc-1103748563.serendipityThumb.jpg b/static/images/cc-1103748563.serendipityThumb.jpg new file mode 100644 index 0000000..a006673 Binary files /dev/null and b/static/images/cc-1103748563.serendipityThumb.jpg differ diff --git a/static/images/cc-788536809.jpg b/static/images/cc-788536809.jpg new file mode 100644 index 0000000..013d8d3 Binary files /dev/null and b/static/images/cc-788536809.jpg differ diff --git a/static/images/cc-788536809.serendipityThumb.jpg b/static/images/cc-788536809.serendipityThumb.jpg new file mode 100644 index 0000000..0bef0ba Binary files /dev/null and b/static/images/cc-788536809.serendipityThumb.jpg differ diff --git a/static/images/cc1726186642.jpg b/static/images/cc1726186642.jpg new file mode 100644 index 0000000..3911cf1 Binary files /dev/null and b/static/images/cc1726186642.jpg differ diff --git a/static/images/cc1726186642.serendipityThumb.jpg b/static/images/cc1726186642.serendipityThumb.jpg new file mode 100644 index 0000000..0de17d2 Binary files /dev/null and b/static/images/cc1726186642.serendipityThumb.jpg differ diff --git a/static/images/distcc.jpg b/static/images/distcc.jpg new file mode 100644 index 0000000..0459503 Binary files /dev/null and b/static/images/distcc.jpg differ diff --git a/static/images/distcc.serendipityThumb.jpg b/static/images/distcc.serendipityThumb.jpg new file mode 100644 index 0000000..a6d3105 Binary files /dev/null and b/static/images/distcc.serendipityThumb.jpg differ diff --git a/static/images/gkrellShoot_02-24-06_225445.jpg b/static/images/gkrellShoot_02-24-06_225445.jpg new file mode 100644 index 0000000..4f68a4a Binary files /dev/null and b/static/images/gkrellShoot_02-24-06_225445.jpg differ diff --git a/static/images/gkrellShoot_02-24-06_225445.serendipityThumb.jpg b/static/images/gkrellShoot_02-24-06_225445.serendipityThumb.jpg new file mode 100644 index 0000000..8946e85 Binary files /dev/null and b/static/images/gkrellShoot_02-24-06_225445.serendipityThumb.jpg differ diff --git a/static/images/gkrellShoot_04-15-06_192047.jpg b/static/images/gkrellShoot_04-15-06_192047.jpg new file mode 100644 index 0000000..89342d5 Binary files /dev/null and b/static/images/gkrellShoot_04-15-06_192047.jpg differ diff --git a/static/images/gkrellShoot_04-15-06_192047.serendipityThumb.jpg b/static/images/gkrellShoot_04-15-06_192047.serendipityThumb.jpg new file mode 100644 index 0000000..9b10628 Binary files /dev/null and b/static/images/gkrellShoot_04-15-06_192047.serendipityThumb.jpg differ diff --git a/static/images/gkrellShoot_07-03-25_123133.png b/static/images/gkrellShoot_07-03-25_123133.png new file mode 100644 index 0000000..5a91104 Binary files /dev/null and b/static/images/gkrellShoot_07-03-25_123133.png differ diff --git a/static/images/gkrellShoot_07-03-25_123133.serendipityThumb.png b/static/images/gkrellShoot_07-03-25_123133.serendipityThumb.png new file mode 100644 index 0000000..a8e053b Binary files /dev/null and b/static/images/gkrellShoot_07-03-25_123133.serendipityThumb.png differ diff --git a/static/images/gkrellShoot_07-09-20_151049.png b/static/images/gkrellShoot_07-09-20_151049.png new file mode 100644 index 0000000..4908a8b Binary files /dev/null and b/static/images/gkrellShoot_07-09-20_151049.png differ diff --git a/static/images/gkrellShoot_07-09-20_151049.serendipityThumb.png b/static/images/gkrellShoot_07-09-20_151049.serendipityThumb.png new file mode 100644 index 0000000..9152c42 Binary files /dev/null and b/static/images/gkrellShoot_07-09-20_151049.serendipityThumb.png differ diff --git a/static/images/gkrellShoot_07-09-20_151109.png b/static/images/gkrellShoot_07-09-20_151109.png new file mode 100644 index 0000000..6111e96 Binary files /dev/null and b/static/images/gkrellShoot_07-09-20_151109.png differ diff --git a/static/images/gkrellShoot_07-09-20_151109.serendipityThumb.png b/static/images/gkrellShoot_07-09-20_151109.serendipityThumb.png new file mode 100644 index 0000000..f8a8f5d Binary files /dev/null and b/static/images/gkrellShoot_07-09-20_151109.serendipityThumb.png differ diff --git a/static/images/gkrellShoot_08-08-27_125155.png b/static/images/gkrellShoot_08-08-27_125155.png new file mode 100644 index 0000000..fff4359 Binary files /dev/null and b/static/images/gkrellShoot_08-08-27_125155.png differ diff --git a/static/images/gkrellShoot_08-08-27_125155.serendipityThumb.png b/static/images/gkrellShoot_08-08-27_125155.serendipityThumb.png new file mode 100644 index 0000000..896b393 Binary files /dev/null and b/static/images/gkrellShoot_08-08-27_125155.serendipityThumb.png differ diff --git a/static/images/gkrellShoot_09-24-06_200208.png b/static/images/gkrellShoot_09-24-06_200208.png new file mode 100644 index 0000000..a918914 Binary files /dev/null and b/static/images/gkrellShoot_09-24-06_200208.png differ diff --git a/static/images/gkrellShoot_09-24-06_200208.serendipityThumb.png b/static/images/gkrellShoot_09-24-06_200208.serendipityThumb.png new file mode 100644 index 0000000..46fd8b0 Binary files /dev/null and b/static/images/gkrellShoot_09-24-06_200208.serendipityThumb.png differ diff --git a/static/images/gkrellShoot_11-03-06_184224.png b/static/images/gkrellShoot_11-03-06_184224.png new file mode 100644 index 0000000..2fd3733 Binary files /dev/null and b/static/images/gkrellShoot_11-03-06_184224.png differ diff --git a/static/images/gkrellShoot_11-03-06_184224.serendipityThumb.png b/static/images/gkrellShoot_11-03-06_184224.serendipityThumb.png new file mode 100644 index 0000000..eb05221 Binary files /dev/null and b/static/images/gkrellShoot_11-03-06_184224.serendipityThumb.png differ diff --git a/static/images/gkrellShoot_12-22-05_011415.png b/static/images/gkrellShoot_12-22-05_011415.png new file mode 100644 index 0000000..c79ee67 Binary files /dev/null and b/static/images/gkrellShoot_12-22-05_011415.png differ diff --git a/static/images/gkrellShoot_12-22-05_011415.serendipityThumb.png b/static/images/gkrellShoot_12-22-05_011415.serendipityThumb.png new file mode 100644 index 0000000..9fcc5b0 Binary files /dev/null and b/static/images/gkrellShoot_12-22-05_011415.serendipityThumb.png differ diff --git a/static/images/grml2hd-grub.png b/static/images/grml2hd-grub.png new file mode 100644 index 0000000..3a15b4e Binary files /dev/null and b/static/images/grml2hd-grub.png differ diff --git a/static/images/grml2hd-grub.serendipityThumb.png b/static/images/grml2hd-grub.serendipityThumb.png new file mode 100644 index 0000000..97e76e2 Binary files /dev/null and b/static/images/grml2hd-grub.serendipityThumb.png differ diff --git a/static/images/grml2hd-grub2.png b/static/images/grml2hd-grub2.png new file mode 100644 index 0000000..e72f3c5 Binary files /dev/null and b/static/images/grml2hd-grub2.png differ diff --git a/static/images/grml2hd-grub2.serendipityThumb.png b/static/images/grml2hd-grub2.serendipityThumb.png new file mode 100644 index 0000000..084636a Binary files /dev/null and b/static/images/grml2hd-grub2.serendipityThumb.png differ diff --git a/static/images/grml_20th_birthday.jpg b/static/images/grml_20th_birthday.jpg new file mode 100644 index 0000000..31a9813 Binary files /dev/null and b/static/images/grml_20th_birthday.jpg differ diff --git a/static/images/grml_cebit_dvd_2006_01.jpg b/static/images/grml_cebit_dvd_2006_01.jpg new file mode 100644 index 0000000..d33b282 Binary files /dev/null and b/static/images/grml_cebit_dvd_2006_01.jpg differ diff --git a/static/images/grml_cebit_dvd_2006_01.serendipityThumb.jpg b/static/images/grml_cebit_dvd_2006_01.serendipityThumb.jpg new file mode 100644 index 0000000..24ff136 Binary files /dev/null and b/static/images/grml_cebit_dvd_2006_01.serendipityThumb.jpg differ diff --git a/static/images/grml_cebit_dvd_2006_02.jpg b/static/images/grml_cebit_dvd_2006_02.jpg new file mode 100644 index 0000000..683ff2f Binary files /dev/null and b/static/images/grml_cebit_dvd_2006_02.jpg differ diff --git a/static/images/grml_cebit_dvd_2006_02.serendipityThumb.jpg b/static/images/grml_cebit_dvd_2006_02.serendipityThumb.jpg new file mode 100644 index 0000000..3720176 Binary files /dev/null and b/static/images/grml_cebit_dvd_2006_02.serendipityThumb.jpg differ diff --git a/static/images/grml_debian.png b/static/images/grml_debian.png new file mode 100644 index 0000000..ce7fa55 Binary files /dev/null and b/static/images/grml_debian.png differ diff --git a/static/images/grml_debian.serendipityThumb.png b/static/images/grml_debian.serendipityThumb.png new file mode 100644 index 0000000..80a142f Binary files /dev/null and b/static/images/grml_debian.serendipityThumb.png differ diff --git a/static/images/grml_linuxuser-2007-07.jpg b/static/images/grml_linuxuser-2007-07.jpg new file mode 100644 index 0000000..127de53 Binary files /dev/null and b/static/images/grml_linuxuser-2007-07.jpg differ diff --git a/static/images/grml_linuxuser-2007-07.serendipityThumb.jpg b/static/images/grml_linuxuser-2007-07.serendipityThumb.jpg new file mode 100644 index 0000000..cfa1a3e Binary files /dev/null and b/static/images/grml_linuxuser-2007-07.serendipityThumb.jpg differ diff --git a/static/images/grml_live1.png b/static/images/grml_live1.png new file mode 100644 index 0000000..72ad0b1 Binary files /dev/null and b/static/images/grml_live1.png differ diff --git a/static/images/grml_live1.serendipityThumb.png b/static/images/grml_live1.serendipityThumb.png new file mode 100644 index 0000000..bef9b95 Binary files /dev/null and b/static/images/grml_live1.serendipityThumb.png differ diff --git a/static/images/grml_live2.png b/static/images/grml_live2.png new file mode 100644 index 0000000..c4e76b1 Binary files /dev/null and b/static/images/grml_live2.png differ diff --git a/static/images/grml_live2.serendipityThumb.png b/static/images/grml_live2.serendipityThumb.png new file mode 100644 index 0000000..3a60039 Binary files /dev/null and b/static/images/grml_live2.serendipityThumb.png differ diff --git a/static/images/grml_talk_wlt06.jpg b/static/images/grml_talk_wlt06.jpg new file mode 100644 index 0000000..b69e3e2 Binary files /dev/null and b/static/images/grml_talk_wlt06.jpg differ diff --git a/static/images/grml_talk_wlt06.serendipityThumb.jpg b/static/images/grml_talk_wlt06.serendipityThumb.jpg new file mode 100644 index 0000000..6f50e5c Binary files /dev/null and b/static/images/grml_talk_wlt06.serendipityThumb.jpg differ diff --git a/static/images/grml_talk_wlt06_small.jpg b/static/images/grml_talk_wlt06_small.jpg new file mode 100644 index 0000000..f6ba400 Binary files /dev/null and b/static/images/grml_talk_wlt06_small.jpg differ diff --git a/static/images/grml_talk_wlt06_small.serendipityThumb.jpg b/static/images/grml_talk_wlt06_small.serendipityThumb.jpg new file mode 100644 index 0000000..655e4da Binary files /dev/null and b/static/images/grml_talk_wlt06_small.serendipityThumb.jpg differ diff --git a/static/images/heise_netwzerke_grml_2007.jpeg b/static/images/heise_netwzerke_grml_2007.jpeg new file mode 100644 index 0000000..9a50e67 Binary files /dev/null and b/static/images/heise_netwzerke_grml_2007.jpeg differ diff --git a/static/images/heise_netwzerke_grml_2007.serendipityThumb.jpeg b/static/images/heise_netwzerke_grml_2007.serendipityThumb.jpeg new file mode 100644 index 0000000..009625e Binary files /dev/null and b/static/images/heise_netwzerke_grml_2007.serendipityThumb.jpeg differ diff --git a/static/images/linuxuser-2007-07-large.jpg b/static/images/linuxuser-2007-07-large.jpg new file mode 100644 index 0000000..427dcf7 Binary files /dev/null and b/static/images/linuxuser-2007-07-large.jpg differ diff --git a/static/images/linuxuser-2007-07-large.serendipityThumb.jpg b/static/images/linuxuser-2007-07-large.serendipityThumb.jpg new file mode 100644 index 0000000..1b5878b Binary files /dev/null and b/static/images/linuxuser-2007-07-large.serendipityThumb.jpg differ diff --git a/static/images/lms_2006_4.jpg b/static/images/lms_2006_4.jpg new file mode 100644 index 0000000..ee1ccef Binary files /dev/null and b/static/images/lms_2006_4.jpg differ diff --git a/static/images/lms_2006_4.serendipityThumb.jpg b/static/images/lms_2006_4.serendipityThumb.jpg new file mode 100644 index 0000000..a1bfe5b Binary files /dev/null and b/static/images/lms_2006_4.serendipityThumb.jpg differ diff --git a/static/images/new-grml-splash.png b/static/images/new-grml-splash.png new file mode 100644 index 0000000..2cb2396 Binary files /dev/null and b/static/images/new-grml-splash.png differ diff --git a/static/images/new-grml-splash.serendipityThumb.png b/static/images/new-grml-splash.serendipityThumb.png new file mode 100644 index 0000000..71615ad Binary files /dev/null and b/static/images/new-grml-splash.serendipityThumb.png differ diff --git a/static/images/pxeboot.png b/static/images/pxeboot.png new file mode 100644 index 0000000..3bf499b Binary files /dev/null and b/static/images/pxeboot.png differ diff --git a/static/images/pxeboot.serendipityThumb.png b/static/images/pxeboot.serendipityThumb.png new file mode 100644 index 0000000..0cf71e7 Binary files /dev/null and b/static/images/pxeboot.serendipityThumb.png differ diff --git a/static/images/root-uuid.png b/static/images/root-uuid.png new file mode 100644 index 0000000..a38190b Binary files /dev/null and b/static/images/root-uuid.png differ diff --git a/static/images/root-uuid.serendipityThumb.png b/static/images/root-uuid.serendipityThumb.png new file mode 100644 index 0000000..78e8d76 Binary files /dev/null and b/static/images/root-uuid.serendipityThumb.png differ diff --git a/static/images/sshkeys_unpack.png b/static/images/sshkeys_unpack.png new file mode 100644 index 0000000..2cf32da Binary files /dev/null and b/static/images/sshkeys_unpack.png differ diff --git a/static/images/sshkeys_unpack.serendipityThumb.png b/static/images/sshkeys_unpack.serendipityThumb.png new file mode 100644 index 0000000..3cfbe7b Binary files /dev/null and b/static/images/sshkeys_unpack.serendipityThumb.png differ diff --git a/static/images/suse_rulez.jpg b/static/images/suse_rulez.jpg new file mode 100644 index 0000000..a0cb854 Binary files /dev/null and b/static/images/suse_rulez.jpg differ diff --git a/static/images/suse_rulez.serendipityThumb.jpg b/static/images/suse_rulez.serendipityThumb.jpg new file mode 100644 index 0000000..2a4c531 Binary files /dev/null and b/static/images/suse_rulez.serendipityThumb.jpg differ diff --git a/static/images/suse_rulez_small.jpg b/static/images/suse_rulez_small.jpg new file mode 100644 index 0000000..0930254 Binary files /dev/null and b/static/images/suse_rulez_small.jpg differ diff --git a/static/images/suse_rulez_small.serendipityThumb.jpg b/static/images/suse_rulez_small.serendipityThumb.jpg new file mode 100644 index 0000000..9c95a96 Binary files /dev/null and b/static/images/suse_rulez_small.serendipityThumb.jpg differ diff --git a/static/images/title_2008_05.jpg b/static/images/title_2008_05.jpg new file mode 100644 index 0000000..7955eb5 Binary files /dev/null and b/static/images/title_2008_05.jpg differ diff --git a/static/images/title_2008_05.serendipityThumb.jpg b/static/images/title_2008_05.serendipityThumb.jpg new file mode 100644 index 0000000..5cd1cac Binary files /dev/null and b/static/images/title_2008_05.serendipityThumb.jpg differ diff --git a/static/images/ubuntu_zsh-lovers.jpg b/static/images/ubuntu_zsh-lovers.jpg new file mode 100644 index 0000000..de03c41 Binary files /dev/null and b/static/images/ubuntu_zsh-lovers.jpg differ diff --git a/static/images/ubuntu_zsh-lovers.serendipityThumb.jpg b/static/images/ubuntu_zsh-lovers.serendipityThumb.jpg new file mode 100644 index 0000000..9394010 Binary files /dev/null and b/static/images/ubuntu_zsh-lovers.serendipityThumb.jpg differ diff --git a/static/images/vier.jpg b/static/images/vier.jpg new file mode 100644 index 0000000..813c5de Binary files /dev/null and b/static/images/vier.jpg differ diff --git a/static/images/vier.serendipityThumb.jpg b/static/images/vier.serendipityThumb.jpg new file mode 100644 index 0000000..f253a9a Binary files /dev/null and b/static/images/vier.serendipityThumb.jpg differ