rsync zu langsam im LAN - Wie man rsync beschleunigt

…hat schon jemand geschrieben. Man kann es bereits hier nachlesen. rsync nutzt SSH und SSH verschlüsselt. Das kostet Zeit und Performance, vor allem wenn man im LAN mit Gigabit unterwegs ist. Kurz gesagt nutzt man die richtigen Optionen und macht’s damit schneller: rsync -aHAXxv --numeric-ids --delete --progress \ -e "ssh -T -c arcfour -o Compression=no -x" \ user@<source>:<source_dir> <dest_dir>

11. Januar 2016 · 1 min · 59 words · Marco Gabriel

MODx Revo hacked (Update 23.12.2014)

Von Googles Webmastertools wurde ich eben darauf hingewiesen, dass eine meiner MODx Revo Sites offenbar URLs für Spammer redirected. Sie Website verwies also auf dubiose Shops mit Medikamenten und anderem Gedöns. Nach einer ausgedehnten Analyse habe ich dann zunächst in core/cache/ mehrere tmp-* Dateien gefunden, die offenbar immer dann angelegt wurden, wenn eine dieser URLs aufgerufen worden ist. Die Datei selbst enthielt etwas PHP Code, der sich gegenüber Google und anderen Suchmaschinen unsichtbar machte, in dem der Code nur ausgeführt wurde, wenn der Request nicht von bestimmten IPs oder Agents kam. Im Web habe ich darüber etwas unter dem Begriff “Google Conditional Hack” gefunden, z.B. hier. Scheinbar existiert dieser Hack für diverse CMS Systeme, nicht nur für MODx Revo. In meinem speziellen Fall scheint der Angriff zumindest auf MODx angepasst worden zu sein, denn er gibt sich als Core Komponente aus, damit Benutzer ihn nicht finden oder sich nicht trauen ihn zu löschen: ...

23. Januar 2014 · 3 min · 477 words · Marco Gabriel

SQLite Zugriff von extern

SQLite ist eine hübsche kleine Datenbank mit vielen Möglichkeiten. Allerdings kennt sie keinen Client/Server Betrieb, so dass man nur lokal direkt auf die Daten zugreifen kann. Ich habe aktuell die Herausforderung, dass ich auf eine SQLite Datenbank über das Netz zugreifen muss, da ich mit den Daten quasi in Echtzeit auf einem anderen Rechner weiterverarbeite. Konkret geht es um eine SQLite Datenbank auf einer Asterisk Telefonanlage, in der ich die Call Detail Records (CDR) abgreifern kann. Leider ist der Asterisk geschlossen und Module, die es mir leichter machen würden, die Daten gleich in eine externe Datenbank zu schreiben sind nicht vorhanden. Also brauche ich wohl oder übel die Trickkiste. ...

2. Januar 2014 · 2 min · 223 words · Marco Gabriel

Filesystem verkleinern ohne Datenverlust (LVM, ext3/4)

Vergrößern kann jeder, das Verkleinern eines Filesystems ist schon ein wenig aufwendiger. Auch Tools versagen gelegentlich ihren Dienst, wenn ein LVM unter der eigentlichen Partition liegt. Vor allem aber sollte man dies nur tun nach einem vorherigen Backup. Los geht’s. Screen Alle Arbeiten sollte man entweder an der lokalen Konsole oder in einem Screen ausführen. Kommt es mitten in einer Verkleinerung zu einem Verbindungsabbruch, läuft der Task trotzdem weiter und man kann jederzeit neu einsteigen. ...

11. Januar 2013 · 1 min · 193 words · Marco Gabriel

flickr und die Bilder

Flickr verwehrt mir den (direkten) Zugriff auf meine Bilder, zeigt sie anderen zum Nutzen von Flickr aber an. Nun die lange Story: Ich hatte mal einen flickr Pro Account, zahlte meinen kleinen Obulus an flickr für die jährliche Nutzung des Accounts und der schönen vielen kostenpflichtigen Zusatzleistungen. So konnte ich mehr als 200 Bilder hochladen. Irgendwann gab es mal eine Diskussion, dass Flickr Mitgliedern aus Deutschland jedoch den Account zensiert und manche Bilder nicht anzeigt. Ich beschwerte mich bei Flickr, wie so viele andere zu der Zeit ebenfalls und verlängerte danach konsequenterweise meinen Pro Account auch nicht mehr. Ich war schlicht nicht mehr einverstanden mit der Art, wie Flickr mit seinen Nutzern umging. Nach Ablauf des Pro Status wurde mein Account also auf einen normalen Account zurückgestuft und unterlag somit auch wieder der Beschränkung von maximal 200 Bildern. ...

11. Januar 2012 · 2 min · 249 words · Marco Gabriel