Wanna see this logo while booting your 2.6 kernel? Click here!

30.04.2007 15:47

Back on track


Well, back on track now. After two weeks of vacation I spent with my wife and my children, I'm back and available for business duties.
Of course, the first thing that has to be done is updating all my systems. There could have been milestones released during my abscense!!!1

On my notebook, I had to patch the binary fglrx driver so that it doesn't refuse to load in Xorg 1.3.0 (Yes, Debian finally changed the version numbering of Xorg which definetly breaks all binary-only drivers at once) with the help of the magic install-fglrx-debian.sh out of the Kanotix project. After that I had some troubles updating the fonts cache on my notebook (the error message was something like "failed to write cache" and came from the utility `fc-cache` during the configuration of the "ttf-opensymbol" package on my Debian lenny system. Fortunately, I found an article (forgot to bookmark the link, sorry) that suggested to simply `touch` all directories and files with error messages again because the cache directories might have bad timestamps (whatever "bad" means in this regard), so a simple
find /dir/that/has/problems -print0 | xargs -0 touch
gladfully solved this issue.

But not enough, afterwards I experienced that acroread doesn't work anymore. I don't know why this did happen to me today, as the issue seems a bit older (I found an article on about how to fix this that is dated at november 2006...

Last but not least, Gallery Remote (from the gallery project) doesn't work anymore due to curious error messages:
tuxx@vi-edv003:~/Gallery_Remote$ ./Gallery_Remote
nawk: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
grep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/opt/jre1.5.0_11/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory
tuxx@vi-edv003:~/Gallery_Remote$
I haven't fixed this by now, but I'm hardly trying too...
Update:
I finally fixed it. Simply comment out all "export LD_ASSUME_KERNEL" lines in the Gallery_Remote script and voila, it works again...

What I finally managed to do is catch up on the forum, setup a gallery site on http://gallery.tuxx-home.at, migrate nearly all data and operating system installations from my old notebook to my new one and had a good coffee, or two, don't remember. And if the Gallery_Remote tool finally would let itself convince to work again, I will migrate all my old galleries on tuxx-home.at to the new gallery subdomain.

All in all, not a very good first day at work :-/

11.04.2007 11:33

Welcome, Raffaela!


Today my daughter Raffaela was born. Currently, I'm a little bit busy so there are just a few facts and one single photo available :)

Born at: 11. April 2007, 08:22
Weight: 2970g
Height: 48cm

Raffaela

10.04.2007 15:55

Cisco VPN Client and Linux Kernel 2.6.19+ Rev.1


============================== ATTENTION ==============================
This article is _OUTDATED_. You can find an updated version of the patch below in the Links section.
============================== ATTENTION ==============================

I'm still surprised about the huge number of comments and e-mails from people regarding my weblog entry that makes the Cisco VPN Client work again with linux kernels 2.6.19+ and therefore, I'll add another entry on this topic here.

First of all: There's an error in the previous patch.

A nice fellow called Andy Ritger mailed to me yesterday and told me that my patch breaks DNS name resolution inside the tunnel. As I never use name resolution with my tunnels (you know, real geeks know all these funny numbers inside out ;) ) I didn't recognize this bug. Fortunately, he had a solution to this problem too and you can find his modified patch at the end of this entry.

Again, the installation instructions:
1. Untar the VPN Client
# tar xzf vpnclient-linux-4.8.00.0490-k9.tar.gz

2. Download the patch
# wget -q http://tuxx-home.at/projects/cisco-vpnclient/vpnclient-linux-2.6.19+-rev1.diff

3. Change to the vpnclient diretory
# cd vpnclient

4. Apply the patch
# patch <../vpnclient-linux-2.6.19+-rev1.diff
patching file IPSecDrvOS_linux.c
patching file frag.c
patching file interceptor.c
patching file linuxcniapi.c

Now the patch has been applied and you can safely install the client
#./vpn_install

Downloads:

References:

Links:
============================== ATTENTION ==============================
This article is _OUTDATED_. You can find an updated version of the patch above in the Links section.
============================== ATTENTION ==============================

06.04.2007 12:46

E17 CVS Updater v0.9


Enlightenment There's an update available for the E17 CVS updater, bumping its version up to 0.9. Recent changes in E17s development introduced a new library called efreet that it on the way to replace eet, so the Changelog for this release is rather short:
  Changes in 0.9 (4th, April, 2007), ag:
      + Added efreet in libs

Additionally, I installed e17 on a brand new installed Debian 4.0 system and finally found the time to write up all necessary prerequesites for compiling e17 and here they are:
  automake autoconf libtool cvs zlib1g-dev libjpeg62-dev pkg-config libfreetype6-dev \
  x-dev libx11-dev x11proto-xext-dev libxine-dev flex-old bison gettext libpng12-dev \
  libxml2-dev libxslt1-dev libtag1-dev libsqlite3-dev libltdl3-dev libtagc0-dev libbz2-dev
Simply copy and paste this codeblock, prepend an `apt-get install` and you should be done.

Downloads: