Einträge zum Thema computer

Dienstag, 19. August 2008

Being an admin and doing things right:


Mittwoch, 9. Juli 2008

GnuPG frustration

Now I know why secure encryption hasn't made it into the daily use of the masses yet. When it isn't even possible to do simple things for developers, how are developers supposed to make it easy for users? Yeah, crypto is hard'n'stuff and I'm no crypto expert at all. But heck, there should be a working way for generating keys, encrypting, decrypting and signing messages using non standard homedirectories with python and gpg.

Gah. I need easier crypto.

Freitag, 4. Juli 2008

Rewrite of the mokeladmin management tool

This might be shocking, but this post is actually not about coffee.

It's been a long time in the making, and it's still far from finished, but much of the work to get a first release is now done. Amazing that this little project is already two years old and has already undergone the odd rewrite.


What am I talking about you might ask? Right. The mokeladmin. Currently, it's an application to manage mail accounts (smtp/imap/pop3), aliases/forwards and xmpp/jabber accounts. It has a web frontend for admins, written with the incredible django framework. The basic features currently implemented are:

And probably many things I've forgotten.

The minimum requirements are a sane admin who knows what he/she's doing. Seriously. We support postfix and dovecot and ejabberd. Definitely planned for the near future are:

Why am I making this public? Well, currently, it only runs on one server (this), but it needs more work and it has potential. I just wanted to have this out of the bzr repository into the public. If you, dear reader, really want to try it out, the code lives in the bzr branch

which you can checkout with
bzr branch http://lukas.einfachkaffee.de/bzr/mokeladmin-rewrite/ mokeladmin
if you happen to have a recent version of bzr installed. Yeah, the little documentation that's there is out of date (you guess). Setting up the web frontend is the easy part (go over to the django tutorial for info on that), wiring everything with the respective server software is the hard part and needs to be done quite manually and is the main reason why this requires an admin and is completely uninteresting for anybody else (I think). Oh and you need the newforms-admin-branch of django, which will eventually get merged to the main developement branch which will eventually result in a 1.0 version near the end of this year. If you like python and what we've written here so far, feel free to contact me (or send patches). I especially welcome input on that gpg-encrypted-maps-over-http-part.

Thanks Jan for writing the powerdns part, we will get that working again eventually. Thanks to jcs for the hours of SQL-juggling with the old version and the help with rewrite and the web fronted. Thanks to Ingo for the visual inspirations!

Freitag, 13. Juni 2008

Life update

A short list of coffee-things I've been up to lately:

Mittwoch, 19. März 2008

A good day for freedom in germany

Today, the Federal Constitutional Court (Bundersverfassungsgericht), the highest court in germany, decided in an express resolution that the lawsuit of more than 34000 (that's thirty-four thousand!) people against the federal republic's gouvernment that the six month data retention law (all connections to the internet; all email (sender, subject, recipients, date); all mobile communication (caller, location, callee, date, duration) and others) is in parts against our constitution. I'm quite happy, though not satisfied - the data retention itself is still legal, just the access to the data is permitted only when a severe crime can be attested.

A proper trial will not be held before the end of the year, so a final decision is far away. See also (german only):

At least, one good day for freedom in these times.

Dienstag, 11. März 2008

New Developments

For one, it's "bzr branch http://lukas.einfachkaffee.de/bzr/mokeladmin-rewrite/" - an afford to rewrite our mail(/dns) management platform by mostly Jan-Christoph and I. And then, I'm now famous. Don't believe it? Have a look here (at the bottom, under 'Aficionados'). Thanks for linking, jr! And then, there's a new Münster-based coffee startup called sonntagmorgen (sunday morning), that let's you blend your own blends online. I'll visit them this week and see what their coffee is like and what they do. And then, there's roasterBase, a coffee roasting profile database (sort of), that soon might get a web two dot zero beta social community component to it. And then, there's life, that's in between everything. And then, good night!

And then, in an update, there's a list of blogs that I read and might update every now and then. Suggestions welcome.

Mittwoch, 16. August 2006

Feeds working again

I hate technical meta-nonsense on weblogs. Nevertheless, the feeds do work again.

Dienstag, 15. August 2006

No more feeds

Due to my technical incompetences, feeds are unavailable for the moment. Need some time to work on it.

Sonntag, 13. August 2006

Bleeding Edge time

I recently upgraded my notebook to Ubuntu's Edgy Eft, their current development version. It includes new versions of many software, most notable (for me) the current Gnome development version. I expected lot's of crashers and bugs, and stumbled over a few, of course. When Evolution began to crash, this nice little "Bug Buddy" program told me that it has collected crash information and was ready to send that to a bugtracker. I know how to use most bugtrackers, of course, but I thought "why not, this little program is very nifty and handy" and clicked "send" - and guess what? Ever since then I get about 2-10 mails a day notifying me that some other bug has been marked as a duplicate of my bug. It must be pretty frustrating for the gnome hackers to get loads of crash-reports that were already reported, where a fix is in the works and it even is not the fault of their software (evolution), but of the new beta version of firefox (evolution uses the nss-library from mozilla). So, is this bug-buddy thing useful or does it just help to spam the anyway overcrowded bugzilla with new bugs for every crasher it encounters?

Dienstag, 4. April 2006


Oh, was ich noch erwähnen wollte:

Einer der Gründe, warum ich so lange nichts hab von mir hören lassen, war, dass ich die Zugangsdaten für mein altes Blog verpeilt habe. Und überhaupt keinen Nerv hatte, mich irgendwie mit Datenbanken, Serendipity und/oder PHP auseinanderzusetzen, so dass ich einfach nichts schreiben konnte. Und ich hätte wirklich gewollt, zum Beispiel über die westdeutschen Ausscheidungen der deutschen Baristameisterschaften in Dortmund, oder das finale derselben in Köln. Oder den Kaffee im Coffee-Store und den Kaffee im Edwards, oder diese verrückten Menschen, die man auf toomuchcoffee.com findet.

Wie gut, dass mich das alles irgendwann so sehr genervt hat, dass ich mir jetzt ein neues kleines schickes Blog mit Hilfe von django gebaut und diesen ganzen PHP-Kram einfach weggeworfen habe.

Made with Django.
Creative Commons License