Kategorie: Betriebssysteme

Mavericks (OS X 10.9) Upgrade Notes WIP

Problem: Virtual Box not working Solution: Manually load kernel modules #!/bin/bash sudo kextload -r "/Library/Extensions/" "/Library/Extensions/VBoxDrv.kext" sudo kextload -r "/Library/Extensions/" "/Library/Extensions/VBoxNetFlt.kext" sudo kextload -r "/Library/Extensions/" "/Library/Extensions/VBoxNetAdp.kext" sudo kextload -r "/Library/Extensions/" "/Library/Extensions/VBoxUSB.kext" source Problem: MacPorts upgrade fails Solution: Reinstall MacPorts Follow steps 1, 2 & 3 of the Migration page: https://trac.macports.org/wiki/Migration […]
Zum Artikel

Über sendmail ausgehende E-Mails an lokale Adresse umleiten

Manchmal (auf Entwicklungsumgebungen wohl immer) ist es ganz praktisch, wenn keine E-Mails unabsichtlich ins Internet entschwinden. Vor allem, wenn man mit den Daten echter Kunden „jongliert“. Wie man das einfach mit sendmail verhindert, ist in diesem Beitrag zu lesen.
Zum Artikel

OSSEC / Warnung bei bestimmter Anzahl ausgehender Mails

Wie kann ich mit OSSEC die Anzahl ausgehender Mails überwachen und bei Erreichen einer bestimmten Anzahl/Zeiteinheit einen Alert versenden?
Zum Artikel

iTerm2 und tmux

Als vermeintlich bessere Alternative (dazu habe ich noch keine eigene Meinung) zu screen bietet sich tmux als Terminal Multiplexer an. Nachdem tmux seit dem letzten Beta Release von iTerm2 stark in darin integriert ist, werde ich mir das einmal näher ansehen. Links: iTerm2 tmux Artikel Permanenter Link (46 words, geschätzte […]
Zum Artikel

Mails unter Windows mit PHP versenden

Manchmal hat man das Problem, dass man lokal unter Windows ein Mail mit PHP verschicken muss aber der Mailserver Authentfizierung erfordert. Die php.ini erlaubt aber nur den Host (Parameter „smtp“) und den Port (Parameter „smtp_port“) einzustellen, also was tun? Anstelle sich einen kompletten Mailserver zu installieren, installiert man sich einen […]
Zum Artikel

MacBook / OSX Lion / eingebautes Display abschalten bei Nutzung eines externen Displays

OSX Lion macht es einem nicht einfach, wenn man bei Anschluß eines externen Displays gerne das eingebaute Display abdrehen möchte. Natürlich könnte man die Helligkeit komplett zurückdrehen, aber das ist nicht wirklich eine Lösung. Das Display ist erstens weiterhin aktiv und zweitens ist das Display auch noch für Anwendungen verfügbar, […]
Zum Artikel

Postfix: alle mails kriegen

Manchmal machts (vorallem auf Entwicklungsservern) Sinn alle ausgehenden Mails unabhängig von der Empfängeradresse an einen Empfänger zuzustellen. Postfix macht einem sowas recht einfach. Nehmen wir an wir wollen alles an catchall@mydomain.invalid zustellen. Als erstes tragen folgendes in die /etc/postfix/main.cf ein always_bcc=catchall@mydomain.invalid transport_maps = hash:/etc/postfix/transport Damit werden schon mal alle Mails […]
Zum Artikel

Wenns mal wieder länger dauert

Szenario: Ein Shell-script wird in relativ kurzen Intervallen via cron ausgeführt (z.B. „pseudo Echtzeit“-Sync o.ä). „Normalerweise“ läuft das Script immer kürzer als der Cron-Intervall (2min Laufzeit, 4min Intervall). „Manchmal“ dauerts länger und dann laufen auf einmal mehrere Instanzen (und kommen sich vielleicht in die Quere) Es soll/muss also ein Lockfile […]
Zum Artikel

Ruby Einzeiler, um Dateien umzubenennen

ruby -e 'Dir.glob("*JPG") { |n| `mv #{n} #{n.sub(/JPG/, "jpg")}`}' Permanenter Link (10 words, geschätzte Lesezeit: 2 secs )
Zum Artikel

Ruby / ffmpeg & Co. / Video and Audio Inspector

RVideo ist eine Ruby Bibliothek, mit der man Daten von Video und Audio Dateien mit Hilfe von Open Source Tools (wie ffmpeg) abfragen kann, ohne sich selbst mit dem Parsen des Outputs dieser Tools zu beschäftigen. Beispiel: file = RVideo::Inspector.new(:file => "/home/wolfgang/somefile.mp4") file.video_codec # => mpeg4 file.audio_codec # => aac […]
Zum Artikel

Anfrage
Eine kleine Rechenübung*: