Archive for the 'Software' Category

Rsync auf einen FTP-Server

Ich bin im Moment daran, ein Backupsystem für einen vServer eines Freundes zu realisieren. Mein erster Gedanke war hier rsync. Allerdings bietet der Backupserver ledeglich die Möglichkeit, sich via FTP einzuloggen. Was also tun?

Nach etwas googeln bin ich auf das Paket curlftpfs gestoßen, welches ein Modul für FUSE ist. Mit curlftpfs lassen sich FTP-Server in das Dateisystem einhängen und stehen somit wie eine normale Festplatte zur Verfügung. Damit lassen sich Daten auf einem FTP-Server relativ komfortabel editieren.

Logischerweiße kann man curlftpfs also auch dazu nutzen, ein lokales Verzeichniss mit rsync auf einen externen FTP-Server zu spiegeln, und das völlig ohne SSH-Verbindung.

Hier ein kleines Beispiel für ein Script, dass das lokale Verzeichniss /home/user zum FTP-Server synchronisiert…

Continue reading ‘Rsync auf einen FTP-Server’

Erfahrungen mit Vista…

Das Vista etwas seltsam ist habe ich ja schon immer gewusst, aber seit heute ist mein Ansehen für Vista nochmal enorm gesunken.

Meine Brüder haben ja nun schon seit längeren einen neuen PC, mit, wie nicht anders zu erwarten: Vista. Ich habe das System auch damals installiert und konfiguriert, wenn auch ungewollt. Da es an dem Tag schon etwas spät war, habe ich mich beim eintippen des Usernames vertippt. Ich hatte statt “Administrator”, “Adminitrator” eingegeben.

Ich habe das zwar direkt nach der Installation korregiert, Vista scheint das aber nicht so richtig kappiert zu haben. Der angezeigte Name war zwar richtig, aber intern schien Vista das ganze doch noch mit dem Usernamen “Adminitrator” gehandelt zu haben. Soweit kein Problem, da bis heute auch noch der grafische Login-Screen aktiv war (mit Liste der Benutzernamen).

Diesen habe ich allerdings heute in die “klassiche Version” geändert, also den, den man noch aus Windows 2000 Zeiten kennt. Dieser ließ sich übrigens, anders als man es von Windows XP kennt, nur durch einen direkten Eingriff in die Registry und das ändern des dafür vorgesehenen Handling Keys anpassen. Das Ergebniss nach langem suchen und probieren sah dann so aus:

Anmeldebildschirm unter Vista

Okay, soweit so gut. Nachdem ich ja den Usernamen von “Adminitrator” auf die richtige Schreibweiße “Administrator” geändert hatte, gehe ich natürlich auch davon aus, dass ich mich mit dem neuen Usernamen einloggen kann. Wäre ja auch logisch, aber wie wir wissen ist Vista nicht logisch.

Gut, ich versuche also mich anzumelden. Was passiert? Nichts, ich bekomme ledeglich eine Meldung “Benutzername oder Kennwort flasch.” Nach mehren Versuchen war ich dann soweit, dass ich mein Backtrack auf USB rausgekramt hatte, mit der Idee das Passwort zurückzusetzen.

Soweit musste ich allerdings nicht mal gehen, denn nachdem ich die Platte gemountet hatte ist mir aufgefallen, dass für den User Administrator gar kein Verzeichniss in “Documents and Settings\” exisiert. Für den alten User “Adminitrator” hingegen schon. Okay, also neuer Versuch. Platte ausgehangen und reboot. Dann habe ich einfach mal versucht mich mit dem Usernamen “Adminitrator” anzumelden… und siehe da, es funktioniert.

Meinen Blick in diesem Moment darf sich jetzt jeder selbst vorstellen. Ich meine, wenn ich meinen Usernamen ändere und danach eine Bestätigung mit “Erfolgreich geändert” bekomme, gehe ich doch auch davon aus, dass sich demnach auch mein Login-Name geändert hatt, alles andere wär ja auch fern von jeder Art von Logik. Aber dieses Wort scheint bei Microsoft wohl nicht zu existieren.

Google Chrome, Segen oder nicht?

Es ist schon erstaunlich: kaum nachdem die erste Beta-Version von Google Chrome released wurde, gibt es schon heftige Kritik gegen den neuen Webbrowser von Google. Sogar das Bundesamt für Sicherheit in der Informationstechnik (BSI) rät bereits vom neuen Google Browser ab.

Ein sehr interessanter Testbericht von Christian (killerbees19) findet sich hier. Darin finden sich enige Interessante Aspekte, die definitiv gegen den Google Chrome Browser sprechen.

So baut der Browser bereits vor dem aufrufen einer Seite eine Verbindung zu google.com auf und “telefoniert nach Hause”. Von seitens Google heißt es, dies würde nur für die Suchvorschläge benutzt werden, aber mich würde es nicht wundern, wenn Google damit seine Datensammlung nochmal enorm vergrößert. Immerhin weißt Google Chrome jedem User durch die sogennante Chrome-ID eine eindeutige ID zu, mit dem er später auch wieder identifiziert werden kann.

Kurz nach dem Relase der Beta gab es schon den ersten Exploit. Die Lücke bestand im Apple Webkit, wovon Google wohl eine veraltete Version benutzt hat. Denn im Safari Browser ist die Lücke längst gefixt. Was für Google spricht ist, dass relativ schnell nach dem bekannt werden der Lücke eine neue Beta erschienen ist, in der diese Lücke behoben ist. Dagegen, dass Google den Fehler nicht schon vorher bemerkt hat.

Das Design des Browser erinnert meiner Meinung nach etwas an IE, etwas an Opera. Zwar nur minimal, aber trotzdem eine recht hässliche Mischung, wie finde. Das schöne ist allerdings das man nahezu komplett auf irgendwelche Navigationsmenüs verzichtet und sich auf das wichtigste konzentriert: die Webseite.

Ebenfalls schön ist, dass einzelne Webseiten in eigene Prozesse ausgelagert werden. Dies hat den Vorteil, falls der Browser mal abstürzten sollte, nicht alles, sondern eben nur gewisse Teilprozesse weg sind. Der Kern von Google Chrome läuft so weiter stabil.

Aber trotzdem, meiner Meinung nach sollte man definitiv die Finger von dem Teil lassen. Erstens sollte man Beta Software von Google nicht immer als voll funktionsfähige Software betrachten, auch wenn das einige wohl so gewöhnt sind und zweitens hat Google ohnehin schon gigantische Sammlungen von privaten Daten, und mit einem Browser ist es eben nochmals viel einfacher Daten zu sammeln… Wer weiß wo das ganze irgendwann mal noch endet. Dann, meine lieben Windows-Freunde, bleibt doch lieber beim Internet Explorer.

Ich bin aber trotzdem mal gespannt wie sich der Browser am Markt etablieren kann.

Pidgin 2.4.3 veröffentlicht

Nachdem seit gestern ja das einloggen in ICQ per Pidgin nicht mehr möglich ist, haben die lieben Entwickler sofort reagiert.

Auf Grund der gestern bekannt gewordenen Probleme mit ICQ wurde vorzeitig die aktuelle Version 2.4.3 veröffentlicht, welche auch gleich das ICQ-Problem behebt.

Quelle: pidgin-im.de

Continue reading ‘Pidgin 2.4.3 veröffentlicht’

Upgrade auf Ubuntu 8.04 Hardy Heron

Heute morgen habe ich ein Systemupgrade durchgeführt: Ab sofort läuft meine Kiste nicht mehr mit Ubuntu Gutsy Gibbon, sondern mit der neuen LTS Version 8.04 Hardy Heron.

Mein erster Eindruck: Einfach nur Klasse. Alles funktioniert mal einwandfrei.

Direkt nach dem booten ist mir der neue Style von GDM aufgefallen. Sieht viel schöner aus als vorher.
Danach war ich schon fast etwas überrascht: ALSA funktionierte nun auch so, kein manuelles kompillen mehr, um meinem Ubuntu Sound zu entlocken. Ob nun aber mein Mikrofon endlich mal funktioniert, habe ich noch nicht ausprobiert. Das werde ich im Laufe des Tages noch nachholen. Ich bin jedenfalls zuversichtlich. :D

Update: Unglaublich, der neue Soundserver scheint wirklich gut zu sein. Das Mikrofon funktionierte auf anhieb und ohne Probleme. Endlich auch unter Linux Teamspeak! ;)

Nun, die neue Firefox Version macht leider ein paar Probleme mit meinen Plugins. Dementsprechend sind nun HTML Tidy, iMacros und einige weitere vorerst deaktivert. Ich hoffe die Entwickler tun mal was dagegen und bringen möglichst schnell neue Versionen der Plugins für Firefox 3 raus. :(

Dann sind es eben noch so Kleinigkeiten, die die neue Version einfach schön machen. Das wäre z. B. die überarbeite Weltzeituhr mit Wetteranzeige (Screenshot) oder das neue Dialogfenster beim Kopieren von Dateien.

Hier nochmal eine Liste mit den wichtigsten Änderungen:

Continue reading ‘Upgrade auf Ubuntu 8.04 Hardy Heron’

Rhythmbox Fernsteuerung

Heute habe ich mich mal etwas umgeschaut, in wie fern es möglich ist, Rhythmbox fernzusteuern. Leider habe ich nur Möglichkeiten via Bluetooth gefunden. Da ich aber weder Bluetooth am Computer, noch ein Gerät zum steuern habe, habe ich mich mal hingesetzt und eine HTTP-Fernsteuerung geschrieben.

Das ganze funktioniert folgendermaßen: Via PHP Script wird ein Bash-Script aufgerufen, dass per Shell das Kommando rhythmbox-client aufruft. Jeweils mit einem Parameter, z. B. next (für den nächsten Song), previous (für den vorherigen Song) usw. Dieser Umweg ist nötig, da zuerst die DBUS-Session bzw. die Prozess ID gesucht werden muss.

Hier mal ein kleiner Screenshot, wie das ganze auf meinen iPod aussieht. ;)
Rhythmbox per iPod touch und Safari steuern

Das ganze Script könnt ihr euch hier herunterladen.

Das Script muss man, wie schon oben beschrieben, per PHP Funktion shell_exec(); ausführen lassen. Das sollte aber kaum ein Problem darstellen, dass kann sich jeder auch selbst in ein paar Minuten basteln. Die Parameter für das Bash Script sind im Quelltext ersichtlich. Hier noch ein kleines Beispiel:

Continue reading ‘Rhythmbox Fernsteuerung’

Firefox Addon: iMacros

iMacros befreit den Benutzer davon, immer wieder die selben Webseiten zu besuchen, Passwörter einzugeben und Formulare auszufüllen zu müssen. Mit iMacros kann eine Aufgabe einmal aufgezeichnet werden und wird auf Knopfdruck automatisch ausgeführt. Mit iMacros für Firefox automatisieren sie alle Routine-Arbeiten in Ihrem Webbrowser.

Mit iMacros kann man sich bestimmte Aktionen, die man öfters wiederholt, im Firefox automatisieren lassen.

Das ganze kann man z. B. für einen automatischen Reconnect nutzen. Nützlich für Leute, die viel über Rapidshare o. ä. downloaden. Da ich schon öfter gelesen habe, dass Leute damit Probleme haben, hier ein kleiner Denkanstoss, wie man so etwas realisieren kann:

Einfach eine Textdatei mit dem folgenden Inhalt anlegen:

firefox http://run.imacros.net/?m=Mein_Script.iim

Mein_Script.iim steht hier natürlich für das eigene Script, welches vorher selbst geschrieben bzw. aufgenommen werden muss. Das kann in diesem Fall z. B. ein Reconnect über das Webinterface des Routers sein.

Das ganze als ff_reconnect abspeichern und per Chmod ausführbar machen. Nun kann man das ganze entweder in einen Cronjob-Dienst (z. B. GNOME Schedule) eintragen lassen oder aber auch für jDownloader und ähnliche Programme nutzen. ;)

Natürlich kann man iMacros auch zu ganz anderen Dingen benutzen… Aber das ist natürlich jedem selbst überlassen. ;)

Download von iMacros
https://addons.mozilla.org/de/firefox/addon/3863

Ubuntu Human Theme für iPod touch

Nachdem ich mich nun schon seit einiger Zeit intensiv mit SummerBoard beschäftige, habe ich mich nun auch mal an meinen ersten eigenen Theme versucht. Herausgekommen ist eine iPod touch Version des Ubuntu Human Themes. Hier ein kleiner Screenshot von dem ganzen:

Ubuntu Human for iPod touch  Ubuntu Human for iPod touch

Download (ZIP-Archiv, ca. 970 kb)

Für eine größere Ansicht genügt ein Klick auf den jeweiligen Screenshot.

Für die Installation den entpackten Ordner einfach mit einem SSH-Clienten nach /var/root/Libary/SummerBoard/Themes verschieben. ;)

Kommentare sind wie immer erwünscht. ;)

Bewertung der Blog Einträge

Ab sofort läuft im Blog ein neues Plugin, welches euch erlaubt, die Beiträge zu bewerten. Ich würde mich freuen, wenn ihr das ganze auch benutzen würdet. Natürlich rein der Interesse wegen. ;)

Das Plugin heißt WP-Postratings und herunterladen kann man sich das ganze für Wordpress hier. Allerdings müssen die Änderungen an den Templatedateien per Hand durchgeführt werden. Trotzdem, nicht nur wegen dem Ajax-Effekt, ein recht gelungenes Plugin, wie ich finde. :D

iPod touch unter Ubuntu Gutsy 7.10

Nach etwas suchen in Google und etwas herumexperementieren habe ich es nun hingekriegt, dass ich meinen iTouch auch direkt in Ubuntu synchroniseren kann, und das ganze sogar kabellos. Ich hab das ganze nochmals hier zusammengefasst, für alle die ihren iTouch/ihr iPhone auch unter Ubuntu nutzen wollen. Das ganze ist besonders dann praktisch, wenn man ein Dualboot-System betreibt, und nicht immer umbooten will, um seinem iPod mit Musik zu bestücken… ;)

Wichtig: Euer iPod touch (bzw. iPhone) muss gejailbreakt sein. Wie bekannt kann dadurch möglicherweise die Garantie verloren gehen. Benutzung also auf eigene Gefahr!

Continue reading ‘iPod touch unter Ubuntu Gutsy 7.10′