- Add exitrace: Enhanced Exim log analyzer with status classification - Add Maintainer: ljp to all ljp-owned scripts - Update READMEs: Use installer-compatible command examples - Update main and legacy READMEs to include exitrace tool
Legacy Tools
Sammlung von Bash-Skripten für die Legacy-Infrastruktur von easyname. Enthält Tools für Log-Analyse, SSH-Verbindungen und Support-Automatisierung.
Inhaltsverzeichnis
Übersicht
Die Legacy-Tools unterstützen bei typischen Support-Aufgaben in der Legacy-Infrastruktur. Von Log-Analyse über SSH-Shortcuts bis hin zu Mail-Suche - alle Tools sind darauf ausgelegt, wiederkehrende Aufgaben zu automatisieren und zu beschleunigen.
Enthaltene Tools
checkms
Analyse von Microsoft-spezifischen SMTP Fehlercodes (S3150, S775, S7771…) in den Exim-Logs.
go
SSH-Shortcut-Tool für schnelle Verbindungen zu easyname-Servern.
pincMails
Sucht nach versendeten PINC Mails einer bestimmten Kundennummer und kopiert diese in einen lokalen Unterordner
exitrace
Exim-Log-Trace & Status für einzelne Mails/Adressen/Domain-Ziele. Durchsucht und analysiert Exim-Logs nach Message-IDs und gruppiert alle Ereignisse einer Mail.
Voraussetzungen
Generelle Anforderungen
- Kerberos-Setup: Funktionierende Kerberos-Konfiguration
- SSH-Zugriff: Berechtigungen für easyname-Infrastruktur
- LUSER Variable: Muss in Environment gesetzt sein
Setup-Anleitung
-
LUSER in
~/.bashrcoder~/.bash_envsetzen:export LUSER="deinusername" -
Kerberos-Ticket erstellen:
kinit deinusername@NESSUS.AT # oder mit go-Tool: go kinit -
Tool in PATH hinzufügen oder Alias erstellen:
# Option 1: Alias alias go="/pfad/zu/legacy/go/go.sh" # Option 2: Symlink ln -s /pfad/zu/legacy/go/go.sh ~/bin/go
Lizenz / Sichtbarkeit
Dieses Repository ist intern für easyname Support.
Falls eine Freigabe nach extern geplant ist, bitte vorab mit Teamleitung abklären.
Diese Tools wurden mit Hilfe von Claude Code erstellt.