Archiv

Archiv für September, 2010

Übler OpenOffice Programmierscherz: Hurenkinderregelung und Schusterjungenregelung

23. September 2010 2 Kommentare

Heute ist der Spürnase im Büro namens Marc ein wirklich übler Programmierscherz in OpenOffice aufgefallen. Man öffnet dazu den Writer macht ein Rechtsklick auf ein leeres Dokument und wählt Absatzvorlage bearbeiten => Textfluss.

Danach sieht man die zwei auswählbaren Felder: Hurenkinderregelung und Schusterjungenregelung

Ein bisschen zu übel wie wir meinen…

EDIT:
Eine Designerin klärte mich gerade darüber auf, dass es sich hierbei nicht um einen Scherz handelt sondern um feststehende und offizielle Begriffe aus der Typografie siehe: Wikipedia
WTF?!

Linux Console E-Mail mit Anhang versenden

10. September 2010 Keine Kommentare

Um auf der Linux Konsole E-Mails mit Anhängen zu versenden gibt es verschiedene Möglichkeiten. Eigentlich sind sie nur durch das verwendete Tool abhängig.

Ich verwende immer eines der beiden Möglichkeiten die ich kurz vorstellen möchte:

Mit dem Paket mailx also dem Kommando “mail“:

(echo "Text in der Nachricht mit Anhang"; \
uuencode /root/dateiname.txt name-des-anhangs-in-der-mail.txt) | \
mail -s "Betreff der Nachricht" empfanger@domain.de

Mit dem bequemeren Weg des BSD Programms “nail“:

echo "Text in der Nachricht mit Anhang" | \
nail -s "Betreff der Nachricht" -a /root/dateiname.txt empfanger@domain.de

Versendet wird jeweils die Datei /root/dateiname.txt

Bei der mailx Variante kann man den Namen des Anhangs in der Mail frei bestimmen. Die nail Variante nimmt immer den aktuellen Dateinamen, was ja auch zumeist so gewünscht ist. Ich empfinde die Variante des nail Paketes für einfacher, da man sich nicht selbst um die Kodierung kümmern muss.

[error] Unable to configure RSA server private key

10. September 2010 Keine Kommentare

Heute zeigte mir ein Apache2 Webserver mit geplantem SSL Support folgende Meldung an:


[Fri Sep 10 12:29:02 2010] [error] Unable to configure RSA server private key
[Fri Sep 10 12:29:02 2010] [error] SSL Library Error: 185073780 error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch

Das hat zumeist den Grund, dass Key und SSL Zertifikat nicht zusammenpassen. Um zu prüfen ob Key (.key), Zertifikat (.crt) und Zertifikatrequest (.csr) genau zusammenpassen kann man folgende Befehle ausführen:

openssl x509 -noout -modulus -in dateiname.crt | openssl md5
openssl rsa -noout -modulus -in dateiname.key | openssl md5
openssl req -noout -modulus -in dateiname.csr | openssl md5

Nur wenn alle 3 md5 Hashes genau zusammenpassen ist alles richtig gelaufen. In meinem Fall wurde die .csr Datei falsch übertragen und es kam ein Zertifikat dabei heraus, dass nicht genau zum Key passte. Der Apache2 quittierte dann beim Starten mit oben genannter Meldung den Dienst.