Debian 8 Jessie Upgrade auf Debian 9 Stretch

Ein letztes Mal vor dem Upgrade.

Kurze Überprüfung der vorhandenen Installationen und ob Pakete zurückgehalten wurde.

Wenn alles fehlerfrei war, Sicherung der Sources.list anlegen.

Und einmal alles updaten und schauen was ein Update erhält.

Feuer frei zum komplette Upgrade.

Abschließend noch eine Prüfung, ob es noch veraltete Pakete gibt.

Lubuntu – Nummernblock immer aktivieren / Numlock always on

Quick & dirty…

Mit folgendem Inhalt befüllen…

Und noch eine weitere Änderung, damit der Nummernblock auf beim Anmelden aktiv ist.

Mhddfs – Festplatten und Verzeichnisse zusammenfassen / mounten

Was tun, wenn am BananaPi, 2 HDD angeschlossen sind und dafür 2 SMB Freigaben existieren?! Richtig, eine Lösung suchen, zum Zusammenlegen.

In diesem Fall, heißt die Lösung „mhddfs“.

Also kurzgefasst. Ordner angeben die zusammen gemountet werden sollen und das Ziel, wo gemountet werden soll.
In meinem Fall, eine USB und eine SATA HDD…

„-o allow_other“ erlaubt den Zugriff für alle. Also auch für SMB Freigaben. Ohne die Option war kein SMB Zugriff möglich. Die Option fehlt leider in der Manpage.

Lustigerweise werden beide Platten mit der Größe auch zusammengelegt.

Aushängen geht mit fusermount…

Hier noch die spärliche Manpage

Lighttpd Logrotate Problem – Set „su“ directive in config file to…

Seit den letzten Updates, gibt es Probleme mit dem Lighttpd Webserver. Und zwar erscheint folgende Meldung im Terminal oder kommt jeden Tag per Mail…

Oder…

Die Lösung kommt quasi schon mit, es müssen Rechte via su in der logrotate Datei gesetzt werden. Also…

Und folgenden Text hinzufügen.

So sollte es dann aussehen.

Speichern, beenden und testen, wenn alles richtig war, kommt keine Fehlermeldung mehr im Terminal.

Stress testing Shoutcast Server // Shoutcast Server load test

Ein kleines Script für einen Shoutcast Server Lasttest. Das Script stammt NICHT von mir. Ich übernehme es bloß, da die orig. Seite offline ging / geht.

Quelle: http://willstare.com/stress-testing-shoutcast-server/

Curl und vnstat wird benötigt.

Das Ergebnis.

Debian: FFmpeg kompilieren / FFmpeg compile

Hier der kurze Weg um FFmpeg zu kompilieren. Je nach Cpu-Cores dauert es etwas länger oder kürzer…

Und tadaaa!

Codeschnipsel: Command loop / Befehl in einer Schleife laufen lassen

Kurzform: Command#1 wird ausgeführt, Kurze vordefinierte Wartezeit oder evtl. auch 2. Befehl und dann geht es wieder von vorne los.

Ich brauchte dies, um Dateien per rsync vom Server zukopieren, weil alle paar Sekunden die Verbindung abgebrochen wurde. Damit lies es dann ohne Probleme und rsync wurde immer neugestartet.

Beendet wird der Befehl mit 2x „Strg + c“.

Prosody mod_admin_web Fix… / Kein Login / No Login

Ich hatte noch etwas vergessen, für meine Anleitung für die Prosody Installation. Nach dem alles installiert und konfiguriert wurde, gibt es das Problem das der Webadmin nicht richtig öffnet und kein Login möglich ist.

Wenn man die Modulbeschreibung richtig liest, findet man den Fehler! -> Klick -> mod_admin_web

Es muss noch eine Datei ausgeführt werden!