/usr/home

just some random thoughts

FreeBSD Ports: Patches einreichen

Einen patch für einen FreeBSD Port zu erstellen ist nicht schwer, ich finde die Doku dazu aber bezüglich best practices eher mager. Daher hier eine Liste, wie der Workflow aussehen kann.

den Patch erstellen

  1. Voraussetzung ist natürlich eine Kopie des Ports-Trees portsnap fetch extract
  2. zunächst Sicherheitshalber eine Kopie der Ports …
Vollständigen Artikel lesen →

Verschlüsselungstrojaner nun auch für den Mac

Bisher konnten sich Nutzer eines Macs meist enstpannt zurücklehnen, wenn die einschlägigen Nachrichtenportale vor neuen Würmern, Viren oder Trojanern warnten. Doch die Zeiten sind spätestens seit dem Flashback-Trojaner von 2012 vorbei. Denn ein OS X ist - auch wenn Apple sich vor allem mit der in 10.11 eingeführtem System Integrity …

Vollständigen Artikel lesen →

Apple Remote Desktop (ARD): kickstart Beispiele

Weil ich die Dokumentation zu kickstart etwas spärlich finde und es daher manchmal ungewollte nebeneffekte gibt, habe ich mir ein paar Beispiele notiert:

dem Benutzer admin alle Rechte geben, ARD neustarten

/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \
-activate -configure -access -on -users admin -privs -all -restart -agent …
Vollständigen Artikel lesen →

TinyTiny RSS: Feeds werden nicht mehr aktualisiert

In den letzten Tagen habe ich mich gewundert, warum keine neuen Feeds mehr in meinem Reader aufgetaucht sind. Zunächst noch an das Sommerloch glaubend, konnte ich mir das irgendwann nicht mehr vorstellen. Da ich vor einigen Tagen auch ein UpDate von TT-RSS vorgenommen hatte, musste da mal näher hinsehen …

Vollständigen Artikel lesen →

Windows-Boot Camp Partition umziehen bzw. clonen

So eine Boot Camp Partition kann ungeheuer praktisch sein. Natürlich werden die meisten Mac Benutzer nicht zugeben wollen, dass sie eine Windows Installation auf Ihrem Mac haben! Ich oute mich hier mal, als jemand mit Windows auf dem Mac. Zugegeben: oft verwende ich es nicht, aber für die Steuererklärung (jaja …

Vollständigen Artikel lesen →

OS X DHCP (bootpd)

nur statische IP-Adresszuweisung

Der OS X DHCP Server bootpd vergibt in der Standardeinstellung dynamisch IP-Adressen in alles konfigurierten Subnetzen. Leider lässt sich dieses verhalten weder in der Server.app noch mit dem serveradmin Tool verändern.

Einzig über die KonfigurationsDatei /etc/bootpd.plist ist das deaktivieren der dynamischen Addresszuweisung …

Vollständigen Artikel lesen →

rsync über ssh mit authorized_keys

Zuerst muss mit ssh-copy-id der Schlüssel des Clients auf dem Server zugelassen werden. Nun darf der natürlich erstmal alles. Bevor wir das beschränken können, müssen wir unser gewünschtes rsync Kommando einmal mit der ssh Option -v ausführen.

rsync -av --exclude='Data' --delete --progress -e 'ssh -v' bart:/proj.stand/ /data …

Vollständigen Artikel lesen →

Python: TLSv1 mit Requests und urllib3

Requests, welches intern urllib3 verwendet, kann keine Verbindung aufbauen, wenn der Host nur TLS, jedoch kein SSL mehr anbietet. Dies ist nun immer öfter der Fall, da SSLv3 durch die Poodle Attacke als unsicher betrachtet werden muss. Es lässt sich nur lösen, indem requests gepatched wird.

Zu verändern ist die …

Vollständigen Artikel lesen →

Python 2: SSL Verbindungen hängen

Da viele Websitenbetreiber wegen der POODLE SSL Lücke die SSL Version 3 nun auch abgeschaltet haben und daher nur noch TLS erlauben, hat so mancher Python 2 Code Probleme.

Bei mir war z.B. kein Timeout definiert, weswegen der Verbindungsaufbau niemals beendet werden konnte. Nach Abbrechen zeigt sich folgender Traceback …

Vollständigen Artikel lesen →

Windows 7: Backup ausschalten

Windows 7 hat eine einfache und sehr praktische Backupfunktion (leider noch nicht mit TimeMachine vergleichbar) eingebaut. Konfiguriert wird diese über die Systemsteuerung -> Sichern und Wiederherstellen.

Leider kann man sie da nicht einfach so wieder ausschalten. Man kann nur den Zeitplan deaktivieren – nicht aber die Einstellungen entfernen.

Über den Registry-Pfad HKEY_LOCAL_MACHINE …

Vollständigen Artikel lesen →