Archive for the ‘’ Category

update in progress

You may have noticed that the site have changed. I have migrated the installation to a new server. As the old theme did not support widgets I have switched the theme. I havn’t migrated media files yet – so some images will show up some time later.

UPDATE: I’ve migrated all the media content from the old server, so the images should be in place now…


Do you know µ? it is a blog-software for thousands of blogs on a site. On the server this blog runs on are only about six or seven. Using wordpress-mu we are able to update every blog to a new blog-version with one single click. There was a trick to support arbitrary domain names beside to the already supported sub-domain names… I had to replace the with www.domain.tld in the wp_blogs-table and in the wp_*_options-tables in the database and added a bit more of cookie-handling. It seems to work great!


May I introduce you to my new tutorials section. Well – there is currently only one tutorial containing the topic “how to convert a svg file to wmf”.

But this is likely to be extended…

Dear Everybody,

I just want to you wish you a




Yours sincerely


Recently I wrote a small backup solution for our server. The configuration is based on a simple text file and a remote-backup-server-configuration-file. As ncftp is very handy in shell scripts I am using it as ftp client. That’s why the remote-backup-server-configuration-file uses a ncftp specific configuration format . It includes the server name, the login name and the login password.

At first I have read the man page of ncftpput and tried it out. It worked great using -f, -c and a pipe. The other direction (ncftpget) worked also like a charm. Afterwards I’ve tried ncftpls in the same manner but it gave me the confusing error message “Not a URL: /…/”. *** Thoughts: Of course this is not an URL. – I can see that. – And I do not want to enter a URL. – The Program already has every info it needs. /Thoughts *** A second try using a relative path did not gave me the expected result either. After a look into the man page (where I saw only one possible command line) I knew that I found a missing feature …

Afterwards I wrote an email to the developers of ncftp and they gave me a “no way” response. They wanted to avoid complexity and confusion. – I think they haven’t tried their own program…

Some examples:

ncftpput -f server_login.dat remote_path local_file

ncftpget -f server_login.dat local_path remote_file

ncftpls -f server_login.dat remote_path

The first two commands work as expected but the last command is the version I expected to work but in the current Version of ncftp you have to provide a command line like

ncftpls -f server_login.dat

if you want to use the -f option. As you see you have to specify the server twice (at first in the server_login.dat, second in the command line).

They are selling a closed source ftp server software. I think the real reason for giving me the fluff is that they have no one who pays for their work on their own open source (Artistic License) product (the client ncftp).

I think this is not how open source works.

Welcome to the World of randomice

As this is my first post on this freshly installed WordPress blog system on a freshly (re-)installed Debian system there is not much to say – except thanks and many wishes to Alex for a great teamwork on setting up this server.

You can opt-out from Google Analytics tracking by clicking the link below. Click here to opt-out.