Stoppt die Vorratsdatenspeicherung! Jetzt klicken &handeln! Willst du auch an der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:

my mailserver grows up

Yay, I received my 200th spam mail after I set up my own mailserver in January. – Now my SpamAssassin can use its Bayes classifier.  %-)

NotToDo List

I decided to shorten my ever expanding “eternal ToDo list”, because I realized I simply will not have enough free time for all my ideas. I put this list of abandoned projects online because maybe you want to work on them, or someone else might find them useful and pay me to work on them.  ;-)

  • syslog-sign library: take the syslog-sign code from syslogd and turn it into a general library to sign arbitrary streams of text or packets.
  • timestamping: extend syslogd or the syslog-sign library to include qualified timestamps.
  • PEAR::Payment_SEPA: write a free library to read and generate SEPA credit transfer messages, basically the next generation of Payment_DTA. Problem is it’s a big XML base specification and customer-to-bank messages may still use different formats; leading to the secondary problem that validation services to test such an implementation are expensive.
  • Puppet package plugin for FreeBSD to use portmaster instead of portupgrade.

Subversion mit vendor branches

Mal ein Eintrag in Kategorie “Tools, die ich gerne schon früher gekannt hätte”: Subversion mit vendor branches um eine eigene Version fremder Software zu pflegen, zum Beispiel um eigene Bugfixes drinzuhaben.

Read the rest of this entry »

Es geht doch nicht ums Urheberrecht

Können wir einfach mal aufhören ständig vom Urheberrecht zu sprechen?

Die üblichen Proponenten von ACTA, von Leistungsschutzrechten und dem „geistigen Eigentum“-Mem sind nämlich keine Urheber, sondern allesamt Verwerter die stärkere Verwertungsrechte fordern.

Und die benutzen sie um die Urheber zu enteignen, Werke zu verstümmeln und nicht-rentables verotten zu lassen…

Solitär-Ersatz ohne EULA-Restriktionen

Der Sony-Mitarbeiter Tim Bird hat vorgeschlagen einen Solitär-Ersatz zu entwickeln, der nicht unter der EULA steht. Mit diesem Vorschlag hat für erhebliche Kontroversen gesorgt: Solitär ist ein Spiel, das in vielen Windows-Varianten eingesetzt wird. Er diente in der Vergangenheit häufig als Aufhänger, um die EULA gegenüber Herstellern durchzusetzen, die Windows in Desktops, Workstations oder Unterhaltungselektronik verbauen, ohne die Nutzungslizenzen zu erwerben, wie es die EULA fordert.

Der Microsoftentwickler John Doe wirft Bird daher vor, er wolle mit einem Vorschlag vor allem EULA-Verletzungen erleichtern. Bird betont, das sei keineswegs sein Ziel; allerdings stünden die Forderungen des Konzerns Microsoft, Inhaber der Rechte an Solitär, bei einer (möglicherweise bloß versehentlichen) EULA-Verletzung nicht in Relation zu dem Wert des Programms.

Domain-Umzug

Da ich nun nicht mehr Admin an der Uni Potsdam bin, habe ich jetzt auch meine Domain auf einen anderen Server umgezogen. – Falls irgendwelche Probleme auffallen schreibt mir bitte.

Read the rest of this entry »

Sizing a Swap Partition

It is still one of the first questions when installing a unixoid OS: do you still need a swap partition and how big should you make it. In the old days™ this was an important question because disk space was expensive and the OS memory management had several constraints.

Today both memory and disks are cheap enough to make this question insignificant in many cases. One can usually buy enough memory to prevent swapping, and with terrabyte disks it makes no real difference whether the swap partition is 1 Gb or 4 Gb in size.

I still use the old rule of thumb and allocate twice the size of RAM for a swap partition. But the intention is not so much to swap memory pages but rather to always have enough space for kernel core dumps. My basic reasoning is:

  1. In case of kernel errors I want to get a core dump.
  2. A later RAM upgrade is relatively cheap and easy, thus probable over a system’s lifetime.
  3. A later disk re-partitioning is more difficult, thus to avoid.
  4. Disk space is cheap, allocating ≤ 5% for a mostly unused swap partition has no significant cost.

 

Tip zur Wohnungssuche

Leute, zieht bloß nie in einem Haus ein in dem es schon jemanden mit gleichem oder sehr ähnlichem Nachnamen gibt…

Gelegentlich verirrte Post ist dabei nur ein Teil des Problems. Hier führte es nun zu einem Wochenende ohne Internet, weil am Freitag bei jemand ganz anderem ein Telephontechniker im Haus war und nebenbei anscheinend unseren Anschluss „korrigiert“ hat.

Und das am letzten Wochenende vor den Feiertagen, an dem es noch Hundert Dinge zu erledigen gab :-/