..about Linux, open source and me

While dist-upgrading some old ubuntu desktop at work I run into the following error.

E: Internal Error, Could not perform immediate configuration (2) on libc6

And because the solutions I found on the web didn’t work, here is one that does!

apt-get clean
apt-get install libstdc++6
aptitude reinstall libstdc++6

–update– Joris and I run into the same problem today, only worse. This time we also had to use “force depends” to fix it.

sudo dpkg –force-depends –install libc6_2.8~20080505-0ubuntu7_i386.deb findutils_4.4.0-2ubuntu3_i386.deb

sudo apt-get -f install

Great! The most important reason not to advise organisations to use Google Apps was the lack of IMAP support. But they added it a couple of days ago. Thanks Google!

For those who are not familiar with Google Apps, there are 3 versions of Google Apps (http://en.wikipedia.org/wiki/Google_Apps#Differences_between_editions). And the standard edition is free but didn’t support IMAP. The Premier and Education edition have allways supported IMAP.

I knew that it should be possible use an outgoing ssh connection to login on a machine behind a firewall. But I never got it to work until now. While surfing through the developerworks pages at IBM.com I found an article with a short and clear explanation of how it works. Click the link if you like to know more;

http://www.ibm.com/developerworks/linux/library/l-10sysadtips/?S_TACT=105AGX03&S_CMP=ART#T5

I’m trying to build a nice backup network for my current employer. The software I’m using is Bacula, and Bacula is working fine. But because managers like charts and gui’s I tried installing Bacula web. A big disappointment. It took me almost 1 hour to configure and result is poor. All it does is read from the database and show you how much bytes are transferred.

Here is a screenshot; baculaweb

Because I spend too much time getting it to work, here is my bash history which may be usefull people who still want to try Bacula web.

apt-get dist-upgrade (Debian Stable)
invoke-rc.d bacula-dir restart
apt-get install php-pear php5-mysql
cd /var/www/apache2-default/
download bacula web from the site and untar it into the webroot
vi configure (enter database settings?)
cd /usr/src/
apt-get install dpkg-dev
apt-get source bacula
tar zxvf bacula_1.38.11.orig.tar.gz
./configure –with-bacula=/usr/src/bacula-1.38.11/
/etc/init.d/apache2 restart
cd /var/www/apache2-default/bacula-web/
chown -R www-data:www-data templates_c/
chmod -R 777 templates_c/
chmod -R 777 templates

Go to http://yourhost.com/apache2-default/bacula-web/

Enjoy!

We zijn al weer 2 weken terug van een heerlijke vakantie in Egypte. En natuurlijk wil ik best wat kiekjes online zetten. Hier zijn ze;

We zijn weer terug van vakantie. Allemaal een gelukkig nieuwjaar!

Niet dus. Wij zijn er vandoor. Naar de zon, de zee en het strand. Zondagochtend om 7:00 vliegen we richting Zurich en daarna door naar Caïro. De eerste dagen blijven we in Caïro en wat er daarna gaat gebeuren kun je hopelijk hier lezen!

Stuiteren op IRC is irritant. Punt. Om toch te kunnen chatten kun je het beste een Unix/Linux-server gebruiken die altijd aanstaat. Als je daar je client op draait ben je altijd online en kun je verbinding met die server maken als je zin hebt om te chatten. Je hebt nodig;

  1. een ssh-client, bijvoorbeeld putty
  2. een Unix/Linux-server die altijd aan is
  3. screen
  4. irssi

Om in te loggen doe je het volgende;

  1. download putty van een mirror
  2. vul de hostname van de server in (bijvoorbeeld kalix.aikedejongste.nl) en klik op open/connect
  3. log in met je gebruikersnaam (bijvoorbeeld aike) en je wachtwoord (bijvoorbeeld *************)
  4. de eerste keer dat je inlogt moet je een screen starten, dat doe door ‘screen’ in te tikken
  5. daarna start je irssi door ‘irssi’ in te tikken
  6. connect met je favoriete chatserver, bijvoorbeeld irc.cologd.nl, met /connect irc.cologd.nl
  7. join daarna je favoriete chatkanaal, bijvoorbeeld #blaat, met /join #blaat
  8. chat! duh!
  9. detach je screen met ‘ctrl-a d’ dus eest ctrl-a en daarna een losse d
  10. je ziet dan weer de console van je server, deze kun je uitloggen door exit te tikken of ctrl-d te gebruiken.
  11. als je nou weer verder wilt chatten log je weer in op de server met putty en typ je screen -x en je kunt weer verder.