Kategorien
Linux

Email verschicken auch bei nicht interaktiven Logins über SSH

Es ist eine schöne Funktion, sich beim Einloggen eines Benutzers auf einem Linux-Server eine Email zukommen zu lassen mit den Informationen wie IP-Adresse, weitere eingeloggte Benutzer usw.

Dazu erstellt man z. B. eine ausführbare Datei in /etc/profile.d/, die dann nach dem Login beim Starten der Shell ausgeführt wird.

Kategorien
Linux

Speedtest–Ergebnisse angucken…

Ein Bash-Script, welches eine Reihe von Ergebnissen – anhand einer Start-ID und End-ID – von Speedtest.net abruft, anzeigt und die IDs der bisher höchsten Download-/Upload-Rate speichert; hat keinen höheren Sinn und wurde nur aus Neugierde gemacht :P

Das Script gibt es im Wiki, siehe hier.

Danach ist man froh über jedes MBit :)

Kategorien
Linux

Bash: Pimp my history

Per Voreinstellung werden in der .bash_history nur die letzten 500 Befehle gespeichert; das ist für meine Bedürfnisse viel zu wenig, schließlich möchte man sich auch noch Befehle von vor mehreren Wochen ins Gedächtnis holen. Glücklicherweise gibt es diesbezüglich ein paar Einstellungen für die Bash (siehe „man bash“),die entsprechenden Variablen fangen mit „HIST“ an.

Kategorien
Linux

Jamendo-Listen Script aufpoliert…

Jamendo-Listen ist ein Bash-Script zum Durchhören, Herunterladen und mehr von Alben bei Jamendo. Dabei wird ausgehend von einer (angegebenen) Album-ID die jeweils nächste Album-ID ermittelt und bei Bedarf werden die Lieder direkt in einem Player geladen.

Kategorien
Spiele

mcontrol.sh zur Steuerung von Minecraft-/Bukkit-Servern verbessert

mcontrol.sh ist ein Shell-Script zur Steuerung von Minecraft-/Bukkit-Servern; wir verwenden es zur Verwaltung, Steuerung und für inkrementelle Backups unserer Bukkit-Server.

Kategorien
Linux

Sag mal, welche Musik hörst du da gerade? – Shell-Funktionen für ein einfacheres Leben :)

Werde öfters mal gefragt, welche Musik gerade bei mir läuft. Jedes Mal in den MusicPlayer zu wechseln, die Daten herauszusuchen und zu schicken ist zu umständlich.

Dafür gibt es Shell-Funktionen, die die entsprechenden Daten des gerade laufenden Stücks aus dem MusicPlayer holen und in eine Datei per Template stecken und diese Datei dann per SCP hochladen.

Kategorien
Spiele

Bash-Script für inkrementelles Backup, Restart, usw. von Minecraft-/CraftBukkit-Servern

Update: Das Script unterstützt jetzt auch rdiff-backup; man kann einstellen ob dieses oder doch lieber tar verwendet werden soll.

Das Script mcontrol.sh basiert auf einem älteren Script (0.3.2 von 2011-01-27) welches es, mittlerweile in einer aktualisierten Version, im MinecraftWiki zum Herunterladen gibt.
Damit habe ich auch anfangs unsere MinecraftServer gesteuert.
Allerdings ist das Originalscript nur dafür ausgelegt, genau einen Server zu steuern; wir haben zwei, deshalb wurde es entsprechend angepasst und vereinfacht.

Kategorien
Linux

Bash-Script zum Dürchhören auf Jamendo…

Ich höre gerne jedes neue Album bei Jamendo mehr oder weniger gründlich zumindest teilweise an.

Jedes Album bekommt von Jamendo eine eigene ID, die normalerweise die letzte ID + 1 ist.

Aus mir unbekannten Gründen sind jedoch teilweise die IDs nicht oder nicht mehr belegt und man landet auf einer Fehlerseite.

Kategorien
Linux

Script für “Music on Console” überarbeitet (jetzt mit Free Music Charts)

Inspiriert durch diesen Artikel hier: http://www.darkerradio.com/news/free-music-charts-im-neuen-vlc-media-player/.

Das Script wurde überarbeitet und verwendet jetzt keine KDE/Gnome Popups mehr (Nachrichten werden nur noch im Terminal angezeigt) … einige Dinge sind vereinfacht worden und das Ding ist übersichtlicher.

Kategorien
Linux

Backup Script mit Quota fertig :)

Halbe Nacht verbraten … das neue Backup Script löscht nun bei der Erstellung eines neuen Backups entsprechend veraltete Backups (angefangen beim ältesten) damit am Ende sichergestellt ist, dass das Quota für den Backup Ordner eingehalten wird.