Home/ blogpage

Here you'll find the 20 most recent posts of my blog.. for everything which is older please have a look into the Archive



RSS
mc praktika is over

Yeah!! Finally the mc praktika is over. All protocols except one are okay and the last one is right now being checked by the assistants.

This means for us: The half of our semestre is over.. but this also means.. we have the next half TC praktika. I'll publish the protocols in my x-mas holidays here on this side and will add a link to the side here. This could be usefull for the group of people who will do the MC praktika after us. Have fun with the protocols ;)

got gsoc t-shirt

Yeah.. I finally got my Google Summer of Code T-Shirt!

You'll find a pic of the shirt in my gallery ;-)

Mass Filling Bugs No.2

As I wrote last week to debian-devel@l.d.o I started the again a mass bug filling against all packages which fails to build twice and three times in a row. Furthermore we checked this time if the package content has changed between the builds.

Today I completed these bug reports finally :). I wrote today about ~400 bug reports against several packages. Some packages which are very well known are:

  • aptitude
  • php5
  • debian-policy (my favourite ;-))
  • ...

All failures concering doublebuild or three time build issues are filled with Severity: Important and all bugs against packages which have a different content after the builds are filled with Severity: Serious. Please fix all of them as soon as possible ;) (To fix this issues is a release goal for lenny ;-))

To view all bug reports please have a look here and here.

Virtualbox-OSE 1.5.0 now available in Debian Archive

Hey!

virtualbox 1.5.0 is now available in the debian archive. Several bugs, which were reported during the first week in which virtualbox was in the repro, are fixed now with this upload.

But the main reason I wrote this blog entry: I would like to thank everybody who helped to find quickly a working solution to the issue concerning team maintanance... see debian-devel@l.d.o for details. This was one of the very rare situtations were a starting flamewar on -devel was stopped by discussion between the two parties in order to find a working compromise. This should happen more often :)

TH Lehrgang begonnen

Dieser Post ist ausnahmsweise mal in Deutsch :)

Heute hat mein TH Leergang in Erkelenz angefangen. Angefangen hats mit nem großen Wiedersehen mit einigen die ich schon aus den vorherigen Lehrgängen kannte. Der erste Tag war eigentlich wie jeder erste Tag in jedem Lehrgang den ich bisher besucht habe: langweilig.

Thema des Tages: UVV, Wege- & Sonderrechte

Aber der Rest vom Lehrgang ist sehr praktisch und verspricht sehr unterhaltent zu werden.. mal sehen :)

Virtualbox finally in Debian Main

Some good news after all

After removing all remaining license issues regarding missing copyright statements or license statements in some files virtualbox is finally in debian unstable. Since I needed the statements in these files and cause of some bugfixes debian ships now an svn version.

So this big and important piece of software is now finally official available.

To integrate virtualbox in debian I had to remove some sourcecode and therefore virtualbox doesn't contain the Guest Additions (they contain non-free code from e.g Microsoft). The good news here are that in the next version of virtualbox these Guest Additions will be available from the website and can be downloaded automatically with virtualbox.

Enjoy it! :)

Thanks to feivel, who sponsored me :)

Back from Austria

Hey,

I'm back from Austria today. We had there 5 very nice days in the mountains (should be 8, but cause of some troubles we cancel our trip after the fifth day. But until this we saw very much and took very many nice pictures. For all who wants to see a bit of our trip through the "Ötztaler Alpen", here are the pictures. :)

GSoC07 is over

Yes, as the title states, the Google Summer of Code 2007 is now finally over (ended on 20.8). I've uploaded my plugin I wrote for this wiki here to this place. So you're free to download and test it! ;-)

This plugin will be included into the next release of ikiwiki i guess. For details about this plugin have a look here.

It was fun to work on an other opensource project and I think I would like to work further on it. :)

So here are some things I want to see in ikiwiki:

  • Tex output. (Convert the html pages into tex)
  • Pdf output. (Convert the html pages into a pdf)
  • ...

For both the backend would be basically the same. We'll see how it will work.

Holidays in Austria

Yeah... finally I have one week where I drive in holidays :)

This year I'll be in Austria together with my father, doing a strenuous uphill climb there, as last year. After I'm back I'll show you some fotos of this tour (this will be around ~3.9).

Oecher Bend & Sausalitos

Yesterday Philipp, Sönne and me were at the Oecher Bend the funfair in Aachen. It was quite nice and we had some fun there ;-) Although we took no fotos you'll propably know how much fun it was, simply have a look on the fotos from the last time ;)

Before we visited the funfair we eat at the Sausalitos in Aachen. Quite expensive but very delicious. ;)

Finally Philipp drove us home at night :)

Troubles concerning virtualbox

The laste week I started to work further on the (rejected) virtualbox package. The reason for the reject was that there were some license issues (the tarball contains code (c) Microsoft ... which has to be considered non-free). After working around this issues I found several other issues as missing copyright statements in some files (which makes them non-distributable) and some other problems concerninc the license of this piece of code.

This is blog entry is meant to show that there is still work in progress :) Every other problem concerning virtualbox is removed, but I guess we'll have to wait for 1.5.0 for debian until innotek has remove these license issues. :S Maybe we'll can work around this license issues, but sadly I guess not :S

latexplugin almost completed

Okay, I worked today hard on testing and modifying my latex plugin for ikiwiki. After this day I could easily say:

My tex.pm works as expected. I've added an small security test which via a blacklist. The really nice thing is that many commands won't work inside a math environment. So I should of course take care of that it isn't possible to get out of this environment. The next very nice thing is: It isn't possible to execute something on the commandline using latex. So the only danger here is that somebody is able to include something into the generated image which shouldn't be there. One example is that it shouldn't be possible to include system configuration files.

Okay now here is the list what my tex.pm do atm:

  • useage of IkiWiki functions as will_render, urlto, writefile, etc.
  • small security check using regex
  • scaling of image using (give another pt argument to \usepackage[xxpt]{scrartcl}
  • renders chemistry, physical and math formulas without any problems
  • ....

But sadly there are still lots of things which should be working until GSoC is over:

  • enhanced security check (using some kind of latex parser)
  • check if the given height for the image is a working one
  • improve the blacklist
  • check if there are some additional packages which should be included into the template
  • and finally: many many testing!! ;-)
Verena's 20th birthday

Yesterday Verena celebrated her 20th birthday at her place.

At first we were in the dining room to eat our self-made pizza after this we went out to sit down in the garden around a bonfire. It was a very nice evening, even we were only 6 people and I had much fun :) We made of course some photos and you'll watch them right here.

For some more details about her party have a look on Verenas Blog.

debian-edu 3.0 terra finally released

Hey folks, we released some minutes ago finally Debian-Edu/Skolelinux 3.0r0 ?Terra? which is based on Debian 4.0 with some modifications to work out-of-the box. Here are the releasenotes:

Oslo - July 22., 2007

Skolelinux 3.0 is ready. This is an community release with comprehensive support from regional and national projects in Germany, Spain, France, Greece and Norway. The Skolelinux project is now a part of Debian under the name Debian-Edu. Several other projects have made additional functionality to Skolelinux tailored for national needs. Skolelinux now supports more than 50 countries.

whats new in skolelinux 3.0:

based on Debian 4.0 ?etch? and therefore compatible to LSB 3.1, using kernel 2.6.18 and KDE 3.5.5 Full support for networked Thin clients, ?LowFat (diskless) clients, Workstations and Laptops. With the ?LowFat clients users got full PC functionality with extremely low maintenance cost. The use of ?LowFat clients gives full support for sound, video, USB memory stick?s and DVDs without the need for a local installation.

Skolelinux now got more than 80 applications selected for pedagogic uses, supporting more than 50 languages. Many new applications are introduced in addition to popular classic as GCompris, KDE-Edu, Iceweasel (unbranded version of Firefox) and ?OpenOffice.org.

Installation is a breeze: Both the installation and source code for all software are now distributed on a single DVD now supporting three different processor platforms as i386, PowerPC and AMD64. This makes it more easy to choose hardware, and to study the recipes behind the software. Those interested can exercise their freedom to learn, participate and share knowledge more easily. Installation CDs are also available, but requires a working Internet connection for installation.

about skolelinux

Skolelinux is a complete tailored software solution for the needs of any educational institution or school. It is a ready computer system were the school does not need to piece together the components. Skolelinux is the result of the work of the Debian Edu project and Debian Edu is an official Debian subproject. It is installed in a great number of schools in Norway, Germany, France and other countries. Municipalities and Commercial Service Providers run Skolelinux across multiple schools, operated and maintained centrally. Service providers report that the ?lowfat clients? require half the maintenance cost of other desktop alternatives.

The next milestone of Skolelinux development will be to merge the Debian-based ?LinEx distro into Debian Edu. Currently ?LinEx is used by more than 250,000 students and public employees in the region of Extremadura in Spain.

in depth

Lowfat clients is also known as Diskless workstations. They run applications locally on the client. All software comes from the server instead of locally from the client hard drive. Recommended minimum requirement for client machines is > 256 MB RAM and 800 MHz CPU. Skolelinux now got improved tools for system surveillance and maintenance. Roadmap for next merging of ?LinEx and Debian-Edu: * http://wiki.debian.org/DebianEdu/LinEx2DebianEdu-Roadmap

Please note that the documentation for the 3.0 Terra release is only available in English at the moment and contains some rough edges. We have considered releasing before the end of the summer holidays more important and we will fix those rough edges in the coming weeks, when we also expect more translations to show up. Those fixes will be included in the upcoming 3.0 r1 release.

german law

Hey for everybody who doesn’t already know it: The upper house of the German Parliament (Bundesrat) decided today that in germany now programs like nessus and nmap are illegal.. since only hacker will use them. This means that not only the use of that programs is illegal, but having them installed already. Mh… I think I’m now one of the many persons who is doing, when the law is published, something illegal… having nmap (and nessus) installed.

Time to think about emigration to another country, better than this one.

Keep hacking! ;-)

und es gibt doch ossi autos in aachen

Als ich nach Hause gegangen bin gestern hab ich plötzlich an der Ampel meinen Augen nicht mehr getraut…. da stand doch da tatsächlich so eine Pappkiste rum :-P

Hier als Beweis ein Beweisfoto :)

Kaum zu glauben :)

Für alle die es nicht lesen können, hinten auf der Scheibe steht: Männer aus Stahl fahren Autos aus Pappe Und vorne steht geschrieben: Die Kraft der zwei Kerzen

es war einmal: zwei märchen über tanja

das mädchen mit den stiften

Es war einmal ein kleines Mädchen namens Tanja R. (ne zu auffällig: T. Rhyssen). Dieses Mädchen war allerdings gar nicht nett und brav wie normalerweise in Märchen, nein. Sie war gemein und Böse! Sie Kämpfte mir Vorliebe (aufgrund mangelnder körperlicher Kräfte) mit armen unschuldigen Stiften! Das die armen kleinen Stifte keine Chancen hatten war ja klar (sonst wäre sie ja auch nicht gegen sie angetreten!). Sie brach den armen kleinen unschuldigen Stiften einfach das Genick während diese ganz ahnungslos über das Papier wanderten. Der Besitzer dieser armen Stifte, Jochen V., war darüber sehr betrübt da ihm so sein kostbarster Besitz genommen wurde.

Auch Glasstäbe waren nicht gegen sie gefeiht. Ihre gemein und hinterlistig geplanten Überfälle auf diese tarnte Sie als rühren. Es wurde sogar gemunkelt, dass sie plante sie zu reparieren um sie in Sicherheit zu wiegen und anschließend erneut zerstören zu können. Nur dieser Gegner war stärker als die Stifte: Die Glasstäbe setzten sich zur Wehr und fügten dem bösen und gemeinen Mädchen schwere Wunden zu. Daraufhin nahm Sie sich vor fortan nur noch unschuldige und wehrlose Stifte heimzusuchen.

Und wenn sie (das Mädchen) nicht gestorben ist, dann sterben sie (die Stifte) noch heute!

das mädchen und die libelle

Es war einmal eine wunderschöne graziöse Libelle, diese verspürte einen Heißhunger auf Süß-Sauer Soße. Als diese Libelle so durch die wunderschöne Pontstraße flog sah sie direkt vor sich einen Teller voller Süß-Sauer Soße, ein Paradies. Voller Hunger landete sie auf einer kleinen braunen Insel in diesem wunderschönen Land (ein Fleischstück). Als sie gerade begann zu Essen hörte sie ein hysterisches Muahahaha und wurde plötzlich hinterrücks von einem großen zweibeinigen Monster in die klebrige süße Soße geschubst. Es kamen drei mildtätige Musketiere um die arme Libelle aus ihrem traurigen Schicksal zu erretten und die Übeltäterin zur Rechenschaft zu ziehen. Diese versucht sich mit ihrer unwissenden Art das Opfer zu spielen: Ich dachte die Libelle kann mich beißen. Nach endlosen Rettungsversuchen mussten die drei edlen Ritter jedoch einsehen dass die Pläne des bösen weiblichen (was sonst?!) Monsters viel zu hinterhältig waren. Obwohl Sie aus der Soße gerettet worden ist, waren Ihre Flügel so verklebt dass selbst ein kontinuierlicher Strom von liquider Flüssigkeit (Wasser) ihre Flügel nicht mehr retten konnte. Die letzte Möglichkeit:

Sie muss das fliegen neu erlernen. Um sie dabei zu unterstützen wurde ein aerodynamisches Trägerrakete entwickelt (Papierflugzeug F-15 Eagle). Die Hoffnung der drei edlen Ritter war: Sie löst sich von der Starthilfe und fängt an zu fliegen unter dem begeisterten Applaus des OC Professors und den Studierenden die dieser Vorlesung lauschten. Funniest case: Die Libelle löst sich von der Trägerrakete und landet auf dem Kopf einer Zahnmedizinerin, die darauf kreischend den Hörsaal verlässt.

Worst case: Die Libelle fliegt bis vorne zum Professor.

Und die Moral von der Geschicht’, fliegen kann man oder nicht. (oder: Und die Moral der Geschicht’, man schubst kleine Libellen nicht!)

im schrebergartenland

Ich war dieses Wochenende in Osten meine Freundin besuchen :). Das war die Kurzfassung ;)

Los gings am Samstag morgen um 1 Uhr in Aachen und bis Düsseldorf lief eigentlich auch alles so wie es laufen sollte, die Züge waren (ne.. der Zug war) pünktlich… dann in Hamm fing die Katastrophe an: Mein Zug kam 12 Minuten zu spät und ich hab natürlich den Anschlußzug verpasst :S.. Naja… ich hab mir gedacht dass die ja jede Stunde fahren… warte ich halt eine Stunde. (Einfach nur aus Neugierde geh ich dann auch tatsächlich nachgucken wann denn der nächste Zug abfährt… und krieg einen Schock, erst in 2 Stunden :S) Daraufhin hab ich dann mal ausgerechnet wann ich denn dann in Riesa wäre: Anstatt um 13.47 um 17.47.. :S

Da mir das doch etwas zu lange gedauert hätte hab ich am Infoschalter erkundigt ob man da nichts machen könnte ;-) Die freundliche Dame dort meinte ich soll am IC mit meinem Studentenausweis winken, weil damit gäbe es Vergünstigung. Also ich zum IC, der Schaffner meinte: Steig ein Jung, wir werden uns schon irgendwie einig.. Also steig ich ein und der Schaffner sieht als er sich den Ausweis anguckt dass er obwohl es nicht drauf steht, dass dieser nur in RE/RB Bahnen gilt. :S Da er freundlich war ließ er mich bis Hannover umsonst mitfahren (140km) und von da aus habe ich mir eine Karte nach Magdeburg gekauft (120km). ;-) Von da aus war ich dann wieder in meinem Zeitplan drin ;-) Vielen Dank an den freundlichen Schaffner!!

Nachdem ich in Riesa angekommen bin(wobei ich auf der Fahrt von Leipzig nach Riesa so nervös wie noch nie war ) hab ich da endlich Katha wiedergetroffen freu Das Wochenende war superschön, ich hab ehrlich gesagt auch keine Worte mit denen ich umschreiben kann wie viel sie mir bedeutet, deshalb lasse ich es einfach so stehen. Wer jetzt denkt die Hinfahrt war Horror (10 Std.) kann sich vorstellen wie die Rückfahrt war (16 Std.) ;-) Ich spare mir dazu jeden Kommentar, ich war nachher nur noch froh zuhause zu sein und mich in mein Bett legen zu können. Nur nebenbei: Ich würde jederzeit wieder solange fahren!! <3

ps: Wer sich jetzt wundert was ein Schrebergartenland mit dem Wochenende zu tun hat: Mir sind noch nie soviele Schrebergärten wie auf dem letzten Teil (im Osten) meiner Reise aufgefallen. Damit meine ich nicht ein bisschen mehr als hier, sondern wirklich ungefähr das 100 bis 1000fache an Schrebergärten. Das ist einer der Eindrücke aus dem Zug :) Falls ich alles was ich an dem Wochenende gemacht habe hier hinschreiben würde, wäre dieser Post viel zu lang, außerdem muss man sein Privatleben ja auch nicht komplett im Internet offenbaren ;) Nur eines steht fest: Katha? Ich liebe dich und ich würde jederzeit nochmal solange fahren!

mass filling bugs

The last two days Zobel and I filled 400 bugs against several packages which doesn’t build a second time from the same source. For details why we has done this, please have a look on this Mail.

Prominent packages which has this FTBFS error:

  • debian-policy
  • kdegames
  • aptitude

This was an task I volunteered for during my NM Process. Maybe I can do later on some work on QA :)

cipux as admintool for debianedu - a second test

Mh… I tested today again cipux, a admintool which one of the two tools which will replace our(Debian-edu) old admintool wlus . I started last week to test it and most of the errors I announced last week are fixed.

But here the new report:

The CipUX team fixed many issues I mentioned the last time… but there are still very hugh errors for productive software :S During the installation an the run of cipux_setup -s I recognised an error in the script: it uses wrong options for an other subinstallation script of cipux.

The cookie handling is mostly fixed but in some scripts I still got this nice picture.. Apparently there are still hugh errors in the cookie handling.

Furthermore it was not possible to edit the user data (e.g. full name, …. ) in the useradmin, it allows only to add users, resetting the passwords and deleting them. I think this is not enough for an admintool as we need it in debian-edu as a replacement for webmin/wlus. While searching for editing the users data I clicked on “Userselfadmin” and … got a error 404.. this script does not exist. So here is also no possibility to change the user details. I noticed something strange… there are many groups for users, e.g: assistant, teacher, tutor, … but I don’t find an group for students, quite strange. I asked upstream but until one week I got no answer. :S

Because I was a bit frustrated I want to have a look on one of the other features of cipux.. the internetadmin. It should be possible to forbid a user or a complete group the internet access…this is the theorie. When I clicked on the internetadmin-button I got the cookie error mentioned above. Mh… so it is not possible to forbid your pupils to go into the internet. :S Another important feature we need for ?DebianEdu.

Okay… the other things works. ;-)

As a conclusion:

Upstream works hard on fixing the errors I found last time, but there are still hugh errors which can be found by testing the software a bit. Atm I would suggest them to work on it and don’t upload to Debian-Edu since I think many features they have in theory doesn’t work properly and are not well tested.

Last edited Sa 01 Sep 2007 12:25:27 CEST