Windows

^M am Ende jeder Zeile

Posted in Linux, Windows on März 19th, 2010 by Patrick – 16 Comments

Soeben habe ich ein paar Anpassungen in einem File einer Internetplattform vorgenommen.
Als ich die Daten dann mit VI auf der Konsole geöffnet hatte, stand an jedem Ende einer Zeile ein ^M.
Dies kommt daher, dass die Datei unter Windows geschrieben wurde und dadurch ein anderes Fileformat enthält. Dadurch bildet VI jeden Zeilenumbruch durch ein ^M ab.
Wer häufig zwischen den beiden Welten Linux und Windows unterwegs ist, der hat sicher schon oft festgestellt, dass eine unter Linux verfasste Textdatei unter Windows plötzlich keine Zeilenumbrüche mehr hat.

Zuerst habe ich versucht, dieses Überbleibsel der Windows-Welt direkt in VI selbst zu ersetzen:

1
%s/\^M//g

Dies funktionierte leider nicht, wäre ja auch zu schön gewesen.
VI sucht mit diesem Kommando nach den Zeichen ^ und M. Leider ist der Zeilenumbruch aber nur abgebildet als ^M, nicht aber auch als solches abgespeichert, wodurch VI nie etwas finden wird.

Die Lösung schlussendlich war zwar nicht ganz so komfortabel wie direkt per VI, hat aber ihren Zweck voll und ganz erfüllt:

1
perl -p -e 's/\r$//' < windowsdatei > linuxdatei

Natürlich funktioniert das ganze auch für alle Verräter der Linuxwelt (kein Flame, nur Spass) ;)

1
perl -p -e 's/\n/\r\n/' < linudatei > windowsdatei

Bundestrojaner goes GPL

Posted in Linux, OpenSource, Programmieren, Software, Windows on August 31st, 2009 by Patrick – 13 Comments

Man hat ja schon lange mal darüber gesprochen, dass der Bundestrojaner für Deutschland in der Schweiz programmiert worden sei.

Doch nun gibt es handfeste Beweise! Der Programmierer Ruben Unteregger, ehemaliger Angestellter des Schweizer Unternehmen ERA IT Solutions, packt aus.

Für den Trojaner selbst und dessen Entwicklung gilt zwar Geheimhaltungspflicht, doch die Softwarerechte sind immer noch im Besitz von Ruben, weshalb er den Sourcecode auch teilweise unter der GPL veröffentlichen konnte.

Details zu Ruben und seiner Arbeit bei ERA IT Solutions findet man in einem Interview mit ihm, welches durch Gulli zustande kam.

Der Trojaner selbst gibt es in zwei Versionen: Mini- und Megapanzer.

Der Megapanzer wurde nur Stückchenweise veröffentlicht, wogegen der Minipanzer, die abgespeckte Version, voll und ganz verfügbar ist.

Da leider ein Geheimhaltungsvertrag zwischen Ruben und seinem Ex-Arbeitgeber besteht, gibt es nur Spekulationen über den Auftraggeber und leider keine eindeutigen Beweise, dass da wirklich die Regierung mit drinhängt!

Laut Ruben bietet der Trojaner noch keinen Support für Linux, erst für Windows XP. Doch wie lange das wohl noch so bleibt?

Ich finde das ganze sehr beunruhigend, sollte da tatsächlich die Regierung mitmischen! Gleichzeitig habe ich grossen Respekt vor Ruben und vor seiner Arbeit und dem Schritt, den Code öffentlich zu machen.

Blogparade Betriebssystem- oder Distributionsumstieg

Posted in OS, Ubuntu, Windows on Juni 14th, 2009 by Patrick – 5 Comments

In der Blogparade von Ute und Roland geht es darum, warum man auf ein anderes Betriebssystem oder eine andere Distribution umgestiegen ist.

Auch ich wollte diese Gelegenheit nutzen und mal erzählen, wieso ich eigentlich umgestiegen bin und welche Erfahrungen ich bis jetzt sammeln konnte.

Die passenden Fragen dazu werden auch schon geliefert:

  • Habt ihr euch stark über andere Möglichkeiten informiert?
  • Was war schlussendlich der Grund für den Umstieg?
  • Was war vorher schöner, besser, schneller, toller?
  • Was ist jetzt besser, schneller, schöner, toller?
  • Bereut ihr euren Umstieg?
  • Würdet ihr Anderen diesen Umstieg empfehlen?

    Dann mal los :-)

    Habt ihr euch stark über andere Möglichkeiten informiert?

    Naja… Wenn ich heute so zurück denke eher weniger! Bevor ich auf Linux / Ubuntu umgestiegen bin, habe ich mit Vista gearbeitet. Kurz vor dem Wechsel habe ich Ubuntu immer öfters per Live CD gestartet und ausprobiert.

    Und als sich dann mein Vista verabschiedet hatte, wollte ich mal etwas neues ausprobieren. Und wieder ein Windows OS aufzusetzen war mir irgendwie zu öde :-) Also blieben noch ein Mac OS und Linux…

    Doch da ich auf meinen PC angewiesen war und kein Mac OS zur Hand hatte, und ich immer noch eine Live CD von Ubuntu zur Hand hatte, habe ich dieses auch aufgesetzt.

    Was war schlussendlich der Grund für den Umstieg?

    Der Hauptgrund war eine wunderschöne Windowsmeldung beim Aufstarten,

    Fatal Error - Please insert Recovery Disk

    und meine Neugierde endlich mal wieder was neues auszuprobieren.

    Was war vorher schöner, besser, schneller, toller?

    Das einzige was ich vermisse ist Photoshop…Das kann man wohl zu toller zählen.

    Ich weiss, dass ich jetzt praktisch einen Krieg anzettle, aber bevor jetzt alle schreien – GIMP kann und wird Photoshop niemals ersezten :-)

    Ein bisschen vermisse ich auch noch die Hardwareunterstützung im Bezug auf Treiber etc. welche es halt hauptsächlich als erstes für Windows gibt. Das war schöner unter Windows… Aber wenn es dann mal läuft, läuft es genauso gut (oder besser :-) ) wie Windows!

    Was ist jetzt besser, schneller, schöner, toller?

    Besser und schöner ist das Design! An Ubuntu mag ich besonders die Wandlungsfähigkeit in Sachen Design, Frabe etc…

    Auch finde ich die virtuellen Desktops sehr praktisch. Klar gibt es Tools wie Dexpot für Windows, aber halt nicht von Haus aus…

    Schneller ist bei mir der ganze Bootvorgang. Meine Vista-Kiste habe ich mitlerweile gar nicht mehr runtergefahren, weil das Booten schlussendlich bereits mehrere Minuten dauerte!

    Toller oder besser konfortabler finde ich die Installationen per Paketserver. Auch dass man so seine gesamten (oder fast :-) ) Programme in einem File sichern und auf einem neuen System gleich wieder in einem Zug installieren kann.

    Besser finde ich auch das ganze Grundsystem von Linux. An Windows stört mich die Registry… Denn dadurch kann man nicht einfach den Ordner eines Programmes kopieren und hat alle Einstellungen! Da unter Linux alle benutzerdefinierten Einstellungen in Files abgespeichert werden, kann man nur den gesamten Ordner kopieren, am anderen Ort wieder einfügen und alles ist wieder so wie vorher.

    Bereut ihr euren Umstieg?

    Nein, auf keinen Fall. Die zahlreichen Vorteile überwiegen ganz klar die wenigen Nachteile :-)

    Würdet ihr Anderen diesen Umstieg empfehlen?

    Sofort! Jedem der sich ein bisschen mit seinem PC auskennt, etwas Zeit investieren will und nicht das einfachste sondern das beste OS will :-)

    Kaspersky 2009 unter Windows Server 2k8

    Posted in Windows on Mai 30th, 2009 by Patrick – 2 Comments

    Da ich aus schulischen Zwecken gezwungen bin ein Windows zu gebrauchen, habe ich mich vor noch nicht allzulanger Zeit für ein Windows Server 2008 entschieden.

    Dies, da es zu der Zeit noch kein Windows 7 gab, ein Vista aus Performance-Gründen nicht in Frage kam und für XP nicht alle Treiber vorhanden waren.

    Soweit ich mich zurück erinnere war die Installation schnell und unkompliziert. Was mich jedoch damals viel Zeit gekostet hatte, war das Aktivieren von Kleinigkeiten die typisch für einen Desktop sind, jedoch in einem Server-OS selbstverständlich nicht out-of-the-box laufen. Mittlerweilen ist dies jedoch auch kein Problem mehr, da es mittlerweile gute Seiten im Netz gibt, welche Schritt für Schritt diese Kleinigkeiten durchgehen und aktivieren.

    Ein Problem, dass ich aber bis heute morgen noch nicht lösen konnte, war ein brauchbarer Virenscanner!

    Aus meiner Vista-Zeit bin ich noch im Besitz einer gültigen Kaspersky Internet Security 09 Lizenz.

    Jedoch, alle Virenscanner (Avira, Kaspersky, AVG, Norton, F-Secure, BitDefender) überprüfen erst den PC und reklamieren dann, ich darf den Schutz auf keinem Server installieren, und ich solle doch eine spezielle Serverlizenz kaufen!

    Also habe ich mich heute mal wieder auf die Suche nach einer passenden Lösung gemacht. Gestossen bin ich auf einen Kommentar in einem anderen Blog:

    Kaspersky Internet Security 2009 (downloaded final )will definitely run on x86. You must extract the files, open the .msi in Orca, search for all occurences of “unsupported operating system” (or whatever the error message states), drop those lines (4, I think. Voila! You’ve got it installed.

    Die Lösung war dann auch ganz simpel, nachdem ich wusste wo suchen :-)

    Ich musste nur die 4 Einträge löschen und schon funktionierte die Installation problemlos :D

    kaspersky