Retiring people

I’m not sure whether or not I blogged about this before, but here it is just for me to actually remember what, in which order I need to do. If you got the list in form of a csv file, simply do the following: 1 2 3 4 wget -q http://tinyurl.com/4atkz7 -O - | grep "(" | cut -d'(' -f2 | cut -d')' -f1 | awk '{ print tolower($1) }' > retirements for developer in $( < retirements ); do retire.py --metadata $developer /cvs/gentoo-x86/ | diffstat > ~/metadata.$developer done That’ll give you a detailed list of which metadata.xml need to be changed.

May 28, 2008 · 1 min · 102 words · christian

metadata-xml (the second)

As I was kinda bored after work today, I had a closer look at what I saw during my fuckup in the morning. Well, Steve said, that when he looked at metadata.xml it’d be " really common" .. still that isn’t making it right .. There is a reason we do have a herds.xml (exactly for the reason to associate people with packages, and that’s what the tag is for in metadata.xml) file. So after a preliminary look through the repository, here are the winners: ...

March 15, 2008 · 2 min · 373 words · christian

metadata-xml (the third)

So Petteri came up with a nifty python script ( local), which in return spit out this. Which generated a rather complete list ( local), that looks like this: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 700: perl 569: maintainer-needed 128: media-video 126: xemacs 47: sound 32: ha-cluster 32: crypto 19: desktop-misc 16: netmon 15: forensics 13: web-apps 10: pam-bugs 8: vserver-devs 8: mips 8: embedded 8: app-backup 8: apache-bugs 8: alsa-bugs 7: net-im 7: kde 6: tcltk 6: media-tv 6: dev-embedded 5: voip 5: theology 5: samba 5: net-p2p 5: freedesktop-bugs 4: sparc 4: java 4: graphics 2: net-mail 2: ldap-bugs 2: kernel 2: fonts 2: cpp 1: x11 1: wxwidgets 1: www-servers 1: tex 1: shell-tools 1: sgml 1: sci 1: qmail-bugs 1: python 1: proaudio 1: media-optical 1: kerberos 1: hp-cluster 1: amd64

March 14, 2008 · 1 min · 179 words · christian

To be or not to be ---

… that’s the question. I’ve been thinking lots and lots about my involvement with our " beloved" distribution. I talked to some of the users (that is Gordon), some fellow developers (hello Christina, Łukasz, solar, Jorge, Anders) about whether or not I’m actually still wanted and/or needed. Turns out, the collective opinion is, that I am fun to have around ( 🤷 don’t ask me why, I don’t find myself particularly funny/amusing) and that’d I’d be the person to have around. ...

March 10, 2008 · 1 min · 128 words · christian

screen and UTF-8 (continued)

OK, since I last posted about my problems with screen and irssi being unable to handle unicode chars, I got a lot of feedback (here or on IRC), and actually it was Alexander who pointed me into the right direction. LANG=C doesn’t seem to support UTF-8 characters. So after adding 1 2 export LC_ALL="en_US.UTF8" export LANG="en_US.UTF8" to my environment everything is just fine … 😳

October 26, 2007 · 1 min · 65 words · christian

git-lkml for stupid people (like me)

OK, as Stephen recently asked why there is a double inclusion of in kernel/sysctl.c (and I asked Greg and Randy); I finally decided to write a patch to the LKML for possible inclusion. But, git ain’t easy for people like me (who are used to the easiness of say - subversion or even cvs). So here’s what I did (thanks to Fernando for the help earlier today): 1 2 3 4 5 6 7 8 9 $ vim kernel/sysctl.c // change something $ git checkout -b sysctl // create a new branch from your changes, based upon the master repository $ git commit -a -s // commit the changes to your newly created branch $ git format-patch master..sysctl // Enter a subject and then a separate description // and you should have a new file in the current working directory starting like 0001-*.patch Now you should have a mailable patch, ready to be sent upstream that looks like this: ...

August 16, 2007 · 2 min · 308 words · christian

Praise teh sed

Since my talk with Robin on Thursday regarding the autogenerated userinfo.xml, I finally found some time today to get all the info’s I need out of userinfo.xml. Since I don’t really want to manually enter all those mail addresses from userinfo into LDAP manually, I figured sed might be my best friend. BUT sed ain’t easy .. But thanks to Fabian and Gilles, I learned something new about sed today .. Basically I searched for a way to transform userinfo.xml into a datafile for ldapedit. ...

August 6, 2007 · 2 min · 232 words · christian

Progress with apache-2-2

We’re finally making some progress with apache-2.2. It left the package.mask on the 8th of May (that’s like 3 weeks from tomorrow), we split some helper scripts into a separate package (app-admin/apache-tools). I already fixed a few screwup I did myself (like apxs missing from either apache and apache-tools, or the compatibility symlinks being missing), so we “just” need to fix all the modules in the tree before apache-2.2 is going to get the new stable version (and of course anything else depending on. What also remains to do, is committing the new-style virtuals for bug 11007. ...

May 28, 2007 · 2 min · 227 words · christian

Saying thank you

As I’m way better writing stuff than saying it with my own words, here a short " Thank you! " Christel, you have been a gracious and honest person, thanks for all the advice and help in the last year Chrissy, thanks for the inspiring words, you really made/make me feel better Alec (antarus), you’ve been a real friend and to say it with your own words “It sucks to be you”; to phrase it differently, I’m really going to miss you Bryan, thanks for all the help, thanks for all the fun at FOSDEM (and after FOSDEM, hah) Ned, Alexander (pappy); you’ve both been an inspiration, thanks for letting me work on hardened foo; it has been real fun Mike (vapier), thanks for being a smart ass and inspiration at the same time Chris, thanks for the inspiration and for being a sarcastic person 😉 Andrew, thanks for trying to make a fun out of me 😛 and thanks for warning me of Chris’s sarcasm

April 19, 2007 · 1 min · 166 words · christian

grub via serial console

As I have quite some trouble every time I need grub via serial console, here’s just my personal reminder on how to do it right: 1 2 3 4 5 6 7 # cat /boot/grub/grub.conf serial --unit=0 --speed=38400 terminal --timeout=15 console serial title hardened-sources-2.6.20-r1 root (hd0,0) kernel (hd0,0)/boot/vmlinuz-2.6.20-hardened-r1 root=/dev/hda1 console=ttyS0,38400 console=tty0 Additionally the agetty entry for ttyS0 in /etc/inittab needs to be uncommented and changed accordingly to the serial speed ...

April 10, 2007 · 1 min · 81 words · christian