Copyright © KC Green

Fuchsbau

dmenu everything

 desktop   howto 

'dmenu' das leichtgewichtige, dynamische Auswahlmenü für X!

Sobald ich eine Sache mehrmals ausführen muss, überlege ich mir einen Weg diese Aufgabe zu optimieren oder zu automatisieren. Wenn das nicht geht, soll sie immerhin so bequem wie möglich werden. Aus diesem Grund greife ich bei der täglichen Arbeit am Linux Desktop immer dann auf dmenu zurück, wenn es darum geht Dinge - dynamisch - aus einer großen Liste zu selektieren.

Im Laufe der Zeit sind so eine Vielzahl an Wrapper entstanden, die alle auf dmenu aufbauen. So wähle ich z.B. die Netzwerke aus - mit denen ich mich verbinden möchte, lasse Qutebrowser Passwörter aus pass in Webseiten einfügen, suche in PATH nach Programmen oder verwende dmenu als Pineingabe, wenn GnuPG meine Passphrase benötigt.

In diesem Artikel möchte ich euch einige dieser Wrapper vorstellen..

Davmail als Gateway für M$ Exchange (IMAP/SMTP/CalDAV)

 infrastructure   howto 

Davmail als Gateway für Microsoft Exchange verwenden und an den lokalen Mail- und Caldav-/Carddav-Client anbinden
DavMail ist ein offenes POP/IMAP/SMTP/Caldav/Carddav/LDAP Gateway. Bestens geeignet, um Microsoft Mailserver (Exchange, Office 365, ..) mit jedem beliebigen E-Mail Client nutzen zu können. TODO: https://git.sr.ht/~ff0x/davmail Anbindung an: vdirsyncer, offlineimap, mutt, khal und khard Referenz zu: mutt/offlineimap

Von der Shell an einem WLAN Captive Portal von Aruba Networks einloggen

 howto   reference 

Von der Shell aus an einem Aruba Networks Access Point (captive portal) anmelden um eine Verbindung ins Internet herzustellen
Ab und an kommt man in die Verlegenheit, sich an einem WLAN-AP “Captive-Portal” anmelden zu müssen, bevor man das Internet nutzen kann. Häufig sind diese Geräte von Aruba Networks. Bislang fehlte mir eine einfache Methode, um mich dort von der Shell aus anmelden zu können und so habe ich mir das Ganze etwas näher angesehen. Selbstverständlich muss das nachfolgende Bash Script für jedes Portal maßgeschneidert werden, aber generell sollte damit einem die Anmeldung gelingen:

Dateien mit Hilfe von zssh übertragen

 infrastructure   howto 

zssh - ein Wrapper für SSH mit Unterstützung für ZMODEM
ZMODEM war ursprünglich ein proprietäres Dateitransfer-Protokoll der Firma Omen Technologies Inc.. Das 1986 von Chuck Forsberg entwickelte Protokoll ist nun weitestgehend freie Software. Die Linux Implementierung lrzsz basiert auf dem letzten, unter public domain veröffentlichten Release, von rzsz. Neben ZMODEM gibt es weitere Varianten des Protokolls, wie XMODEM, YMODEM, SEXYZ und SyncTERM. Das lrzsz Paket besteht aus den Programmen: rb, rx, rz, sb, sx und sz. Manche werden zum Senden von Daten via X/Y/ZMODEM benötigt, andere zum Empfangen.