Archiv für die Kategorie „IT“

Gecko 1.9.3 macht Firefox schneller

Dienstag, 13. April 2010

Mozilla hat eine vierte Vorabversion seiner Rendering-Engine Gecko 1.9.3 veröffentlicht,…

Als wichtigste neuerung führt Mozilla die Shutdown Zeit an. Die Zeit soll um 97 Prozent verkürzt worden sein, so dass Firefox sich nun praktisch sofort beendet. Das heisst die kommenden Firefox Versionen könnten jetzt mal richtig schnell werden :-D
Das wär mal wieder ne Entwicklung in die richtige Richtung!

Quelle: Golem

HowTo: Maemo OpenVPN mit IPCop

Dienstag, 16. März 2010

Wie ihr vielleicht schon wisst habe ich bei mir mittlerweile von Windows Mobile basierten Handys auf ein Nokia N900 mit Maemo (Linux) umgestellt.
Und da ich schon vor langer Zeit ein HowTo für ipcop-forum.de geschrieben habe in dem erklärt wird wie man mit WM6 und Co eine OpenVPN Verbindung zum Cop aufbaut, möchte ich das gleiche nun für Maemo tun. Ich hoffe der eine oder andere kanns mal brauchen ;-)
Die Vorgehensweise im HowTo ist etwas umständlicher als nötig dafür eigentlich Idioten sicher.
Es gibt auch die Möglichkeit sich eine SSH Verbindung zum Handy einzurichten und die Pakete mit apt-get auf der Konsole zu installieren
das möchte ich aufgrund der Einfachheit aber nicht weiter vertiefen.

    Ich gehe im übrigen davon aus das der Umgang mit der Linux Konsole dem IPCop und Zerina bekannt ist!

Um mit dem auf Linux (Debian) basierten Maemo Betriebssystem eine OpenVPN Verbindung zum IPCop herzustellen muss man wie folgt vorgehen:

Vorbereitungen im Maemo:

1. Programmmanager öffnen
Im geöffneten Programmmanager erstmal rechts auf aktualisieren tippen:

dann auf “Herunterladen” tippen und die Kategorie Netzwerk auswählen:

nun den Eintrag “OpenVPN” antippen

Den Eintrag “Ich verstehe und stimme zu” anhaken und dann auf “Fortfahren” tippen

jetzt wird das Programm runter geladen und installiert.
Wenn die Installation ohne Fehler geklappt hat wird das durchs System mit folgender Meldung quittiert.

So nun ist OpenVPN an-sich auf dem System installiert.
Das aufbauen einer VPN Verbindung in der Konsole wär jetzt schon möglich.
Damit man sich aber auch bequem aus dem Desktop raus verbinden kann braucht man noch das passende Applet dazu.
Dieses befindet sich in der Kategorie “Desktop” im Programmmanager und wird auf die gleiche Weise installiert.
Das Applet heißt “OpenVPN Applet” und fügt sich nachher im oberen Panel bei den Verbindungen ein.

Nun ist auf dem Maemo System alles für die OpenVPN Verbindung vorbereitet und wir sollten uns jetzt um die Konfiguration seitens Zerina kümmern.
Als erstes erstellt man wie gewohnt eine neue Verbindung in der GUI und lädt danach das Client Package (Zip Datei) runter.
Jetzt muss man die Datei entpacken und das enthaltene pkcs12 Zertifikat in drei einzelne Zertifikate aufteilen.
Eigentlich kann man im OpenVPN Applet auch eine pkcs12 Datei als Zertifikat angeben was allerdings bei mir bisher nicht funktionieren wollte.

Um das Zertifikat teilen zu können muss man openssl auf seinem PC installiert haben. Wenn man wie ich Ubuntu benutzt ist dies bereits standardmäßig installiert.

Jetzt geht man in die Konsole und wechselt in den Ordner in welchem unsere aus dem Client Package extrahierten OpenVPN Dateien liegen.
Dort führt man nun folgende Befehle aus:

openssl pkcs12 -in ZERTIFIKAT.p12 -clcerts -nokeys -nodes -out user.pem

openssl pkcs12 -in ZERTIFIKAT.p12 -nocerts -nodes -out keys.pem

openssl pkcs12 -in ZERTIFIKAT.p12 -cacerts -nodes -out ca.pem

Das ZERTIFIKAT im Befehl durch den richtigen Zertifikatsnamen ersetzen.
Man muss jeden Befehl mit dem Zertifikatpasswort bestätigen!
Danach kommt dann eine Meldung die so aussehen sollte:

MAC verified OK

Jetzt sollten drei zusätzliche Zertifikate mit den Namen user.pem, keys.pem und ca.pem mit in dem Ordner liegen.
Als nächstes müssen wir die Konfigurationsdatei “VERBINDUNGSNAME-TO-IPCop.ovpn” mit einem Editor öffnen und
ein paar Einstellungen anpassen.
Standardmäßig sieht der Inhalt so aus:


#OpenVPN Server conf
tls-client
client
dev tun
proto udp
tun-mtu 1400
remote ipcop.hostname.lan 1194
#Coment the above line and uncoment the next line, if you want to connect on the Blue interface
;remote 192.168.1.1 1194
pkcs12 VERBINDUNGSNAME.p12
cipher BF-CBC
verb 3
ns-cert-type server

Damit sich das richtig mit dem OpenVPN Applet einrichten lässt muss man die 3 aus dem pkcs12 Zertifikat generierten
Zertifikate mit in die Konfiguration eintragen. Das sieht dann so aus:


ca ca.pem
cert user.pem
key keys.pem

Den Teil muss man anstelle des pkcs12 Teils eintragen

pkcs12 VERBINDUNGSNAME.p12

Natürlich muss der Parameter “remote” in der Konfig noch auf die eigenen Gegebenheiten angepasst werden.
Geändert sieht das dann so aus:


#OpenVPN Server conf
tls-client
client
dev tun
proto udp
tun-mtu 1400
#remote ipcop.hostname.lan 1194
#Coment the above line and uncoment the next line, if you want to connect on the Blue interface
remote 192.168.1.1 1194
ca ca.pem
cert user.pem
key keys.pem
cipher BF-CBC
verb 3
ns-cert-type server

Jetzt muss alles was benötigt wird auf das Maemo Gerät kopiert werden.
Folgende Dateien sind zu kopieren:

-VERBINDUNGSNAME-TO-IPCop.ovpn
-ca.pem
-user.pem
-keys.pem

Am besten eine USB Verbindung mit dem PC herstellen und die Dateien in den Ordner MyDocs in einem neuen Unterordner schieben.

Jetzt kann die Verbindung eingerichtet werden.
Dazu erstmal das OpenVPN Applet aufrufen indem man auf den Bereich oben Links mit der Uhr dem Akku und dem Wlan Symbol tippt

jetzt öffnet sich ein Menü in man den Eintrag “OpenVPN” findet

auch da muss man wieder drauf tippen damit sich folgendes öffnet

wenn man nun hier auf “Manage Connections” tippt kann man im nächsten Fenster mit “New” eine neue Verbindung anlegen

im sich öffnenden Fenster wählt man nun über den Punkt “Configuration File” die Datei VERBINDUNGSNAME-TO-IPCop.ovpn aus.

Durch das Eintragen der 3 Zertifikate in die Konfiguration werden nun alle anderen Felder automatisch mit dem richtigen Zertifikat gefüllt.
Mit klick auf den Button “Import” wird die Verbindung nun gespeichert und heißt dann so wie die .ovpn Datei benannt ist! Also ggf. umbenennen.
Man hat jetzt noch die Möglichkeit durch den Button “Test” die Einstellungen zu testen. Es öffnet sich dann ein Fenster in dem alle Ausgaben von OpenVPN angezeigt werden.

Sollte alles ohne Fehler funktioniert haben kann ab sofort im Applet die gerade konfigurierte Verbindung auswählen

Eine Aktive VPN Verbindung erkennt man dann am orangefarbenen Symbol oben im Panel

Ich hoffe die Schritt für Schritt Anleitung ist für Jedermann verständlich ;-)
Feedback ist wie immer willkommen!

Suche Sync HowTo Nokia N900 – Evolution

Montag, 15. März 2010

Falls es Jemanden da draußen gibt der weiß wie man Evolution (Ubuntu) mit dem N900 synchronisiert bekommt wäre es super wenn derjenige mir ein HowTo oder Link zukommen lassen könnte :-D

Ich hab jetzt sämtliche Infos die ich ergoogelt habe durchprobiert und komme auf keinen grünen Zweig. Sämtliche Tests mit syncevolution auf dem N900 haben mir mein komplettes Adressbuch zerschossen was dank Backup kein Problem war ;-) Ich hoffe es kann mir wer helfen!

N900

Donnerstag, 4. März 2010

So wie ich eben erfahren habe bekomme ich Morgen endlich mein Nokia N900 mit Maemo.
Dann könnt ihr euch über die ersten Tests und Berichte schon am Wochenende freuen.

Vorratsdatenspeicherung gekippt!

Dienstag, 2. März 2010

Gerade hab ichs im Radio gehört :-D

Das Bundesverfassungsgericht in Karlsruhe entschied am Dienstag, dass die Vorratsdatenspeicherung gegen die Verfassung verstößt.

Das ist ein großer Tag für den Datenschutz in Deutschland!

Quelle: heise.de

Tipp: FF Plugin Read it Later

Sonntag, 21. Februar 2010

Ein Kumpel hat mir vor kurzem ein cooles Firefox Plugin gezeigt.
Ich finde es mittlerweile so cool das ich euch das nicht vorenthalten möchte ;-)
Das Plugin nennt sich “Read it Later” und bringt eine Funktion für den Browser die es erlaubt eine Seite auf der man sich befindet mit einem Klick in eine Liste aufzunehmen um sie dann z.B. später zu lesen.
Vorher hatte ich immer viele Seiten als Lesezeichen abgelegt was aber teilweise sehr unübersichtlich war.
Mit Read it Later hab ich das Chaos nun besser im Griff.

Das Plugin bekommt man hier: addons.mozilla.org

Viel Spaß damit :-D

Bundespräsident segnet Internetsperren ab

Mittwoch, 17. Februar 2010

Der Bundespräsident Horst Köhler hat Heute das “Zugangs erschwerungs Gesetzt” abgesegnet.
Für mich wichtigster Punkt ist dabei:

Demnach geht die Bundesregierung auf “Distanz zum umstrittenen Internet-Sperrgesetz” und plane stattdessen ein “Löschgesetz”. Bis es so weit sei, wolle sich die Bundesregierung “auf der Grundlage des Zugangserschwerungsgesetzes ausschließlich und intensiv für die Löschung derartiger Seiten einsetzen, Zugangssperren aber nicht vornehmen”,

Quelle: Golem

Gottseidank hat die Bundesregierung mittlerweile erkannt das solch blödsinnige Stopschilder wie sie zuerst geplant waren nicht gegen das verbreiten von Kinder Pornografie helfen.
Löschen der Rechtswidrigen Inhalte ist deutlich sinnvoller und effektiver.

Aus Maemo und Moblin wird MeeGo

Dienstag, 16. Februar 2010

Auf dem „Mobile World Congress“ (MWC) gaben Intel und Nokia heute eine Kooperation bekannt: Die beiden Linux-Betriebssysteme Maemo von Nokia und Moblin von Intel werden zusammengeführt. Der Name soll MeeGo lauten.

Quelle: Ubuntuusers

Ich glaube das es ein richtiger Schritt ist um den Vormarsch der Linux basierten Mobile Device noch anzutreiben. Ende des Monats bekomm ich das Nokia N900 (Maemo) welches dann mein erstes Linux basiertes Handy sein wird :-D

Ausführliche Tests folgen dann ;-)

TFTP als Instrument gegen den Terror

Montag, 15. Februar 2010

Eine solche Meldung hätte ich eher am 1 April erwartet.

Spaniens Innenminister Alfredo PÉREZ RUBALCABA erklärte im Namen der Ratspräsidentschaft, dass das Dateiübertragungsprotokoll TFTP (Trivial File Transfer Protocol) ein Instrument von großem Wert sei, durch das versuchte Terroranschläge verhindert werden konnten.

Quelle: Europäisches Parlament

Ich gehe mal davon aus das es sich hier um einen Übersetzungsfehler handelt.
TFTP soll hier wohl nicht “Trivial File Transfer Protocol” heißen sondern “Terrorist Finance Tracking Program” Infos dazu hier.

Da sieht man mal wieder was passiert wenn man seinen Job nicht ernst nimmt!

Evolution mit Handy synchronisieren (Teil2)

Sonntag, 14. Februar 2010

Fortsetzung von Evolution mit Handy synchronisieren

In dieser Fortsetzung will ich die benötigten Schritte erklären um ein Sony Ericsson W890i Handy mit Evolution zu synchronisieren.
Vom Ablauf her macht man das genauso wie im verlinkten Artikel, allerdings nimmt man nicht das Plugin “synce-sync-engine” sondern den “syncml-obex-client”. Diesen kann manfolgendermaßen installieren:

sudo apt-get install opensync-plugin-syncml

Damit dieser funktioniert habe ich eine im Internet gefundene Konfigdatei nach

/home/user/.opensync-0.22/gruppenname/2/syncml-obex-client.conf

kopiert.
Hier noch die Konfig:

www.big-boogi.de/uploads/syncml-obex-client.conf