Archiv für Mai 2008

TVBrowser – Kinoprogramm CineStar

Freitag, 30. Mai 2008

Aus neugierde habe ich eben einfach im TV-Browser die Funktion Kinoprogramm hinzunehmen ausgewählt und ein CineStar Kino in meiner nähe ausgewählt. Ich bin begeistert. Die ganzen Funktionen vom TV-Browser kann ich nun auch aufs Kinoprogramm ausdehnen. Ich finde es eine Supersache das CineStar Kinoprogramm im TV Browser verfügbar ist und würde mich freuen, wenn das auf andere Kinos noch ausdehnt wird, das Angebot.

Paperboy wieder online

Donnerstag, 29. Mai 2008

Schon lange hatte ich es vor und heute bin ich dazu gekommen, dass Projekt “Paperboy” wieder online zu stellen. An dem Projekt werde ich bei Zeiten nochmal was ändern und eventuell kommt eine neue Klasse dazu.

Firefox Suchplugins

Mittwoch, 28. Mai 2008

Ich hatte mich gerade gefreut, etwas Zeit gefunden zu haben und wollte ein eigenes Suchplugin für den flinken Fuchs entwickeln. Nach einigem stöbern im Internet, bin ich auf eine große Sammlung gestoßen, wo ich auch die Suchmaschine fand, für die ich eigentlich was Scripten wollte. Gesucht, gefunden und installiert :) .

Wer andere Suchmaschinen oder Dienste nutzen möchte, sollte mal einen Blick auf diese Seite werfen : http://mycroft.mozdev.org/ .
Einfach suchen auswählen, die Abfrage mit ja beantworten und schon ist das Plugin installiert und fertig für den Einsatz.

Erstes größeres Java Programm geschrieben

Mittwoch, 28. Mai 2008

Ich habe zwar schon ein paar Erfahrungen in Java sammeln können, aber seit kurzem entwickle ich ein Projekt in Java, was von ich von Anfang bis Ende betreue. Mit einigen Problemen am Anfang ging es heute richtig gut vorran. An dieser Stelle bedanke ich mich bei Tom, der mir bei einigen kniffligen Sachen mit Rat zur Seite stand. Nachdem ich nun mehrere Tage an dem Projekt verbracht habe, muss ich doch sagen, Java ist eine echt schöne Sprache und freue mich schon in Zukunft, noch mehr mit der Sprache machen zu können/dürfen.

UUID herausfinden

Mittwoch, 28. Mai 2008

Bei UUID handelt es sich um die “Universally Unique Identifier (UUID)” das ist eine eindeutige Nummer für Laufwerke. Diese bleibt solange erhalten bis diese neu formatiert werden.
Um alle UUID und dazugehörige Festplatte Partition anzuzeigen gibt man folgendes Kommando in die Kommandozeile ein :
ls -al /dev/disk/by-uuid/

Ausgabe :

Der größte Vorteil von UUID sind Speichermedien wie USB-Stick, Mp3 Player etc. an speziellen Orten einzuhängen. Da diese durch die UUID eindeutig identifiziert werden können. Die UUIDs werden dann in der fstab eingetragen anstatt von /dev/sda6 .

Mehrere verschiedene Hintergrundbilder Gnome II

Dienstag, 27. Mai 2008

Leider funktioniert der Daemon nicht wirklich, der sich um die Wallpaper kümmert. Dieser muss mit Restart immer gestartet werden, wenn man den Rechner neu gestartet hat. Dieses geht natürlich einfacher :D . Man ist ja faul ;) .

Dafür gehen wir unter : System -> Einstellungen -> Sitzungen . Dort tragen wir das folgendes ein “siehe Bild” :

In der Zeile Befehl steht drin : /usr/local/bin/daemon_wallpapoz .

Nachdem nächsten Neustart von Gnome (reicht also abmelden und wieder anmelden), sollte das ganze funktionieren.

Übrigens kann man auch mehrere Hintergrundbilder hinterlegen und es wird in einem Interval gewechselt. Das kann ich mir nun alles einstellen :) . Viel Spaß.

Mehrere verschiedene Hintergrundbilder Gnome

Dienstag, 27. Mai 2008

Bis dato ist es unter Gnome nicht möglich mehrere verschiedene Wallpaper zu benutzen. Über einen Artikel im Forum der LUG Peine bin ich auf das Projekt wallpapoz gestoßen.

Im Prinzip ist es einfach bedienen, entpacken und setup.py ausführen mit Parameter install installieren.
sudo ./setup.py install
sollte alles mit OK und Installiert angegeben sein, war die Installation erfolgreich. Das Programm benötigt die Scriptsprache Phyton, sollte es zu Problemen kommen, einfach mal nach schauen, ob die Sprache installiert ist.

Kleiner Tip : Ich hatte auch erst Probleme bei der Installation, bei mir läuft nun die Version 0.4.1 . Wenn es nach mehrmaligen installieren nicht geht einfach mal mal den Ordner .wallpapoz im Home Verzeichnis löschen und installiert dann nochmal die aktuelle Version!

OpenSSL Zertifikat erstellen für qmail – Plesk

Sonntag, 18. Mai 2008

Wer einen eigenen Server hat, wo ein Mailserver mit Qmail läuft, kann
nach dieser Anleitung die Fehlermeldung wegbekommen das ein unsicheres
Zertifikat benutzt wird und ob sie dem Vertrauen.
Bevor wir loslegen ein wichtiger Hinweis. Alle Dateien die überschrieben
werden bzw ausgetauscht werden sollten vorher gesichert werden. Sollte
was schief gehen und das Zertifikat nicht funktionieren wird der
Mailserver später im WorstCase nicht mehr starten!
Die Beschreibung ist auf Ubuntu ausgelegt, ein paar Sachen müssen
abgeändert werden um die Beschreibung für andere Distributionen nutzen
zu können!
Legen wir los :

Wir benötigen OpenSSL.
sudo apt-get install openssl
Danach müssen wir Backups anlegen von den folgenden Dateien :
/var/qmail/control/servercert.pem
/usr/share/courier-imap/pop3d.pem
/usr/share/courier-imap/imapd.pem

Die Datei servercert ist für den smtp Dienst, pop3 wie der Name schon
sagt für den pop3 Dienst und imap für imap. Alle drei Dateien müssen
ersetzt werden.

Zwei Dateien unter /etc/courier-imap müssen noch bearbeitet werden. Auch diese sollten vorher gesichert werden.
Es geht um die Datei imapd.cnf und pop3d.cnf.
Aussehen sollten diese wie folgt. Statt NY kann man dort auch was anderes angeben wie NI für Niedersachen.
imapd.cnf
RANDFILE = /usr/share/courier-imap/imapd.rand

[ req ]
default_bits = 1024
encrypt_key = yes
distinguished_name = req_dn
x509_extensions = cert_type
prompt = no

[ req_dn ]
C=US
ST=NY
L=New York
O=Courier Mail Server
OU=Automatically-generated IMAP SSL key
CN=localhost
emailAddress=postmaster@example.com

[ cert_type ]
nsCertType = server

pop3d.cnf
RANDFILE = /usr/share/courier-imap/imapd.rand

[ req ]
default_bits = 1024
encrypt_key = yes
distinguished_name = req_dn
x509_extensions = cert_type
prompt = no

[ req_dn ]
C=US
ST=NY
L=New York
O=Courier Mail Server
OU=Automatically-generated IMAP SSL key
CN=localhost
emailAddress=postmaster@example.com

[ cert_type ]
nsCertType = server

Wir fangen mit der servercert an.
openssl req -new -x509 -nodes -out
/var/qmail/control/servercert.pem -days 3650 -keyout
/var/qmail/control/servercert.pem
chmod 640 /var/qmail/control/servercert.pem
chown qmaild.qmail /var/qmail/control/servercert.pem
ln -s /var/qmail/control/servercert.pem
/var/qmail/control/clientcert.pem

Nach der Eingabe von dem Befehl openssl müssen noch einige Angaben
gemacht werden :
Country Name (2 letter code) [AU]: DE
State or Province Name (full name) [Some-State]: Germany
Organization Name (eg, company) [Internet Widgits Pty Ltd]: Firmenname
Organizational Unit Name (eg, section) []: Abteilung
Common Name (eg, YOUR name) []: www.domain.tld
Common Name (eg, YOUR name) []: mail.domain.tld
Email Address []: ansprechpartner@domain.tld

Diese vier Befehle geben wir ein in die Kommandozeile. Bei dem Befehl
chown wird die Gruppe und der User gleichzeitig geändert. Der Symlink
vom servercert auf clientcert existiert meistens schon, wenn nicht
anlegen ansonsten kommt eine Fehlermeldung, die wir ignorieren können.

Jetzt kommen die anderen beiden Dateien dran (imapd.pem und pop3d.pem).
/usr/share/courier-imap/mkpop3dcert
/usr/share/courier-imap/mkimapdcert

User und Gruppe sollten root sein und die Rechte auf 600 (rw User).

Danach starten wir den Dienst neu
/etc/init.d/qmail restart
und wir verschicken über den Server einen Email. Wir sollten nun die
Aufforderung erhalten ob wir das Zertifikat runter laden wollen. Das
machen wir einmal und dann sollte keine Fehlermeldung mehr auf treten.
Daran können wir auch erkennen ob es funktioniert hat. Wenn das nicht
der Fall ist Backup wieder einspielen und den Dienst neu starten.

Plesk Mail Problem nach Update auf 8.4

Sonntag, 18. Mai 2008

Oh man, das war echt aufwendig, aber eigentlich auch einfach zu lösen. Man muss nur erstmal drauf kommen. Mich hat nur stutzig gemacht, das es auch in den FAQ Punkten von http://www.parallels.com/ drin stand. Es stand zwar woran es liegt, aber wie ich es über Plesk oder die Kommandozeile löse, leider nicht.

Nach vielen Suchen fand ich nun die Lösung.
sed -i -e 's/^{/{\n\tenv\t\t= SMTPAUTH=1/' /etc/xinetd.d/smtp*_psa;
/etc/init.d/xinetd restart

Ziemlich einfach wenn man es weiß :) . Es wird nur SMTPAUTH in die beiden Dateien smtp_psa und smtps_psa geschrieben nach env = . Das war es schon. Das ganze trat durch ein Update von Plesk auf.

Immer mehr Besucher auf osdevel

Donnerstag, 15. Mai 2008

Wie auf dem Bild zu erkennen ist, steigen die Zugriffszahlen rasant an. Ich hoffe auch, immer mehr mit meinen Einträgen, anderen helfen zu können. Im Forum wird man häufig auf Google verwiesen, aber wenn ich auch jede Frage in einem Forum auf Google verweise, dann habe ich irgendwann keine sinnvollen Infos mehr in Foren. Ich schweife ein bisschen vom Thema ab. Das wäre etwas, zu einem anderen Blog Eintrag.
Das Bild zeigt nur die Zugriffe auf meine Subdomain und leider auch nicht ganz vollständig, durch einige Probleme mit der Domain und Plesk. Die beiden Probleme sind Ende April behoben wurden, die Domain etwas früher und das Logging etwas später.