Browsing the archives for the Linux tag

Vim: Datei trotz fehlender Schreibrechte speichern

Ich bekenne mich als vim-Fan. Abgesehen von Textmate habe ich noch keinen Editor gefunden, mit dem ich ähnlich produktiv arbeiten könnte. Unter vim wurde bisweilen meine Produktivität gelegentlich ein wenig gebremst: Schnell eine Änderung in einer Server-Konfigurationsdatei vorgenommen, :win die Tastatur gehackt und vim quittiert es mit E212: Can’t open file for writing. Mal [...]

Linux: Mehrere IP-Adressen an ein Netzwerkinterface binden

Manchmal ist es erforderlich mehrere IP-Adressen an ein Netzwerkinterface zu binden. Nur so lassen sich beispielsweise auf einem angemieteten Rootserver mit nur einer Netzwerkkarte Websites unter verschiedenen IP-Adressen hosten – Voraussetzung dabei ist selbstverständlich, dass der Hoster zusätzliche IP-Adressen zur Verfügung stellt.
Linux bietet mit dem Konzept der virtuellen Netzwerkinterfaces eine elegante Lösung, um an einen [...]

Auf nach Hannover

Ab morgenfrüh geht es auf nach Hannover zur Industrie- und Handelsmesse. Ich gestehe, dass mich langsam eine gewisse Nervosität übermannt, denn die Präsentation eines Produkts vor großer Öffentlichkeit ist noch Neuland für mich. Und es wird gleich der Sprung ins kalte Wasser werden: Im Rahmen der Forschungs- und Technologiearena werde ich zwei Vorträge über die [...]

Neues Notebook – Dell hat Lieferschwierigkeiten

Beim Kauf von Notebooks fehlt mir das richtige Händchen. Nachdem mein MacBook gelinde gesprochen nicht meinen Erwartungen entsprach, orderte ich gestern bei Dell ein Insprion 1520. Überzeugt haben mich nicht nur die Testberichte in Fachzeitschriften und aus der Community, sondern vor allem mein persönliche Eindruck, den ich mir durch das Inspiron 1520 eines Arbeitskollegen vermitteln [...]

SSH absichern

Vor einiger Zeit schon  habe ich mir vorgenommen etwas darüber zu schreiben, wie ein Webserver abgesichert werden kann. Darum nehme ich die heute kürzlich gestellte Frage zum Anlass endlich damit zu beginnen und fange bei SSH an. Im folgenden beziehe ich mich auf die Implementierung OpenSSH. Die Konfiguration anderer Implementierung wie etwas SSH.com verläuft ähnlich, [...]

Tobit FaxWare auf HylaFAX migriert

Gestern habe ich einen Tobit-Faxserver auf HylaFAX migriert, weil mit der alten Tobit FaxWare die Integration in Exchange nicht so recht gelingen wollte und zudem die FaxWare-Lizenz nicht mehr alle Arbeitsplätze abdeckte. Außerdem lief die Tobit-Software noch auf Netware, was die Netzwerkinfrastruktur im Unternehmen unnötig verkomplizierte. Der Windowseigene Faxdienst lässt sich zwar elegant an Exchange [...]

bye bye mod_php

Ich habe meine PHP-Apache-Installationen von mod_php auf php_cgi umgestellt. Anlass zu diesem Schritt gab mir, dass ich keine befriedigende Lösung gefunden habe, um beim Schreibzugriff auf Dateien mit PHP Berechtigungskonflikte zwischen Apache und dem User, dem die Dateien eigentlich gehören sollten, auszulösen. Auch war mir schon lange ein Dorn im Auge, dass mod_php nicht mit [...]

wget aufbohren: dotfiles per –mirror mitkopieren

Ich benutze GNU wget gerne um verschiedene Websites per FTP mit dem Parameter --mirror zu spiegeln. Leider werden dabei versteckte Dateien (so genannte dotfiles) wie etwa .htaccess nicht berücksichtigt. Nach eingehendem Studium der manpage stellte ich enttäuscht fest, dass wget tatsächlich keine Option zur Lösung des Problem vorsieht.
Aber zum Glück lässt sich GNU wget [...]

Unable to create temporary directory

Wenn Windowsuser PHP lernen und dafür gleich einen Rootserver anmieten, muss das in einer Katastrophe enden.

Zeichensätze bequem konvertieren

Eine bequeme Möglichkeit Zeichensätze zu konvertieren kommt natürlich aus der UNIX-Welt: iconv
Kürzlich wurde ich mit der Migration eines CRM beauftragt. Das alte CRM speicherte die Daten ISO 8859-1 codiert ab, das neue in UTF-8.
Hier die Lösung:
iconv -f iso-8859-1 -t utf-8 crm8859-1.sql > crmUTF-8.sql
Das SQL-Dump war übrigens > 2 GB, iconv eignet sich [...]