- Verzeichnis userprofiles/ → bashprofiles/ umbenannt - .gitignore auf neue Pfadstruktur angepasst - Umfassendes bashprofiles/README.md mit Installation und Anpassungen - bashprofiles als eigene Kategorie in main README integriert - How-To Anleitung um bashprofiles erweitert Die bashprofiles enthalten optimierte Bash-Konfigurationen mit erweiterter History, modularer Struktur und Performance-Optimierungen für Support-Umgebungen. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
esn-support-bash-snippets
Sammel-Repository für Bash-Skripte des easyname Support-Teams.
Hier sammeln wir kleine Helfer für Log-Analysen, Automatisierungen und typische Support-Fälle.
Inhaltsverzeichnis
- Übersicht
- Bash-Profile
- Connect Tools
- Legacy Snippets
- WH20 Snippets
- How-To: Neues Skript anlegen
- Lizenz / Sichtbarkeit
Übersicht
Die Skripte sind nach Kategorie getrennt:
- Bashprofiles – Optimierte Bash-Konfigurationen
- Connect – SSH-Verbindungstools und Shortcuts
- Legacy – Snippets für Legacy-Umgebungen
- WH20 – Snippets für WH20-Umgebungen
Bash-Profile
Optimierte Bash-Konfigurationen für verschiedene Support-Umgebungen:
pl
→ Dokumentation & Beispiele
Basis-Profil mit erweiterter History, farbigem Prompt und modularer Struktur
Connect Tools
Verbindungstools für schnellen Zugriff auf easyname-Server:
go
→ Dokumentation & Beispiele
SSH-Shortcuts mit Kerberos-Auth für Web-, MX-, Logger- und Support-Server
Legacy Snippets
Aktuell enthalten:
Weitere Snippets für Legacy kommen hier dazu.
WH20 Snippets
(noch leer, Platzhalter für künftige Snippets)
How-To: Neues Skript anlegen
Um ein neues Bash-Skript in dieses Repository aufzunehmen, bitte folgende Schritte:
-
Ordnerstruktur anlegen
Je nach Kategorie (bashprofiles,connect,legacyoderwh20) einen Unterordner erstellen:bashprofiles/<username>/ connect/<scriptname>/ legacy/<scriptname>/ wh20/<scriptname>/ -
Skript hinzufügen
Das eigentliche Skript im neuen Ordner ablegen:legacy/<scriptname>/<scriptname>oder
wh20/<scriptname>/<scriptname>und ausführbar machen:
chmod +x legacy/<scriptname>/<scriptname> chmod +x wh20/<scriptname>/<scriptname> -
README.md erstellen
Als Basis das Template verwenden:
README_template_script.md
→ kopieren, anpassen und ins Skript-Verzeichnis legen:legacy/<scriptname>/README.mdoder
wh20/<scriptname>/README.md -
Übersicht aktualisieren
Das Skript in die Übersicht der passenden Kategorie-README eintragen: -
Commit & Push
Änderungen ins Repo übernehmen:git add . git commit -m "Add <scriptname> to <legacy|wh20>" git push
Lizenz / Sichtbarkeit
Dieses Repository ist intern für easyname Support.
Falls eine Freigabe nach extern geplant ist, bitte vorab mit Teamleitung abklären.