Oct 9

openSUSE 10.3 - back on Linsux

After a few months spent with just running Windows my long awaited openSUSE 10.3 was released and I was happy to grab the GM-ISO-Image just before the release when the mirrors weren’t that loaded. A quick and painless installation on the laptop got me a smooth running desktop OS with everything you need.There is a nice howto for doing this which.Though I didn’t use it I can recommend it to nearly everyone without any experience on installing suse. Everyone else should have a look too. There is some good stuff for everyone …
openSUSE 10.3 - openbox 3.4 - Gnome
The wallpaper is from interfacelift.com.

Sep 5

Being really smart!

As I got myself a new (and better) VPS yesterday and I wanted to upgrade the preinstalled openSUSE 10.0 to something more current instead of starting with a nearly outdated system. So the journey began with a simple system update via YaST which ended … well … pretty quickly. And obviously without any success.

After that I decided to do the update with smart instead, so find my little howto below.

Upgrading your openSUSE 10.0 VPS from Hosteurope to 10.2:
  • install smart for 10.0 from here
  • add the needed channels/repositories to smart (OSS, non-OSS, updates, smart) for 10.2
  • update the packagelist smart update
  • upgrade the system smart upgrade
    • Above step fails with “error: filesystem-10.2-22 requires rpmlib(BuiltinLuaScripts) <= 4.2.2-1
  • upgrade system in 2 steps:
    • smart upgrade rpm rpm-python pam pam-modules smart
    • smart upgrade
  • be on the safe side: SuSEconfig ; ldconfig
  • disable all console in /etc/inittab
  • the next step was a real PITA and took me a while to figure it out
    • the ssh-daemon needs /dev/random which isn’t create when booting
    • add to /etc/init.d/boot.local: mknod /dev/random c 1 8
  • make sure all needed services are enabled for runlevel 3: chkconfig -l | grep 3:
  • hold thumbs and reboot
That’s pretty much it. I just had one major problem with the missing /dev/random and the not starting sshd because of it. Needed to install the telnet-server to get access while the system was running so I could debug it. After I while I found that post that finally fixed it.

Have a nice day.

Sep 19

Learning curves …

Just found that and it gave me a good grin. :)

 

Foo?

Apr 10

Fluxbox packages

As I happend to join #fluxbox on the Freenode network a few weeks ago, I discovered
that the former maintainer of the SuSE packages wasn’t very active (read: inactive).
So I raised my arm and since then build the rpm-based fluxbox-packages for SuSE 9.3, 10.0 and 10.1 on i586 and x86_64.
They should actually work on most rpm-based distros not just on the mentioned SuSE versions.

If you use/try them on a different distribution, please let me know.

I build packages for every release as well as for (most) svn-revisions on a daily basis.
Besides that my packages contain 3 (IMHO) fb-extending patches:

  1. * the mod4-patch, it swaps mod1 (left-alt) with mod4 (win-key) for move/resize of windows
  2. * the svn-revision-patch, it changes the output of ‘fluxbox -i’ so it shows a correct version for the svn builds

The packages are maintained in a yum-repository and can therefor be accessed via yum,smart or the new Zen stuff used by SuSE.

You can find my repository here.
Please don’t download all stuff, I only share that via a 386kbit connection from $HOME. :)

Feb 21

Bacula WebView and Statistics

After some weeks of development and debugging I’m proudly presenting some sort of alpha-version of my Bacula WebView and Statistics Application, written in PHP.

Below you can find a screenshot of the thing currently running at work, getting data from our production environment.

If you think any important data is missing, please let me know.

Currently implemented features:

  • - Overview with pools, running processes, last 25 jobs
  • - Detailed view for pools, shows all medias with their properties
  • - Detailed view for filesets, shows amount of data and backup duration

TODO:

  • - Detailed view for JobIds
  • - Show Scheduled Jobs (needs remote console)
  • - Remote Console via php or applet
  • - Search for files/directories and start recovery jobs
  • - Control changerdevice through mtx-changer script
  • - Parse and display logs

Due to public request, I added some more screenshots.

Nov 24

Redesigned, again

I did it again. Tsk.
It’s like being addicted to it. Me redesigned BIOrg again.
The good thing is, I think it’s getting better and better everytime. ;)

Bacula 1.38.2 was released yesterday. If you are running v1.38 you should really update, lots of bugs fixed from 1.38.1. Though there’s still a problem with gcc4 on 64bit, so you SuSEusers out there watch out. Solution: Don’t use optimizer (-O2) flags while compiling.

New project incoming: the House :o

Oct 8

SUSE 10 up and running

Just finished the installation (update from RC1) of SUSE 10.
Got my box via mail this morning and right started with the update while cleaning the appartement. ;o)
Now I’m free for the rest of the day to play with it and arrange everything on the lappy.

I have a few problems with the choice of the right terminal:

  • * mlterm, starts quickly but is pretty slow afterwards
  • * rxvt, somehow ignores the settings in ~/.Xresources
  • * xterm, no transparency (yeah, I know, eye-candy, but …)
  • * gnome-terminal, the one I currently use. Starts up pretty slowly compared to the others
  • * konsole, starts with the evil K

Any hints and tipps are welcome. :)

Well, lets update the rsync scripts.