# 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](#übersicht) - [Legacy Snippets](#legacy-snippets) - [WH20 Snippets](#wh20-snippets) - [How-To: Neues Skript anlegen](#how-to-neues-skript-anlegen) - [Lizenz / Sichtbarkeit](#lizenz--sichtbarkeit) --- ## Übersicht Die Skripte sind nach Plattform getrennt: - [**Legacy**](./legacy/README.md) – Snippets für Legacy-Umgebungen - [**WH20**](./wh20/README.md) – Snippets für WH20-Umgebungen --- ## Legacy Snippets Aktuell enthalten: - [`checkms`](./legacy/checkms/checkms.sh) → [Dokumentation & Beispiele](./legacy/checkms/README.md) 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: 1. **Ordnerstruktur anlegen** Je nach Umgebung (`legacy` oder `wh20`) einen Unterordner erstellen: ``` legacy// wh20// ``` 2. **Skript hinzufügen** Das eigentliche Skript im neuen Ordner ablegen: ``` legacy// ``` oder ``` wh20// ``` und ausführbar machen: ```bash chmod +x legacy// chmod +x wh20// ``` 3. **README.md erstellen** Als Basis das Template verwenden: [README_template_script.md](./README_template.md) → kopieren, anpassen und ins Skript-Verzeichnis legen: ``` legacy//README.md ``` oder ``` wh20//README.md ``` 4. **Übersicht aktualisieren** Das Skript in die Übersicht der passenden Plattform-README eintragen: - [`legacy/README.md`](./legacy/README.md) - [`wh20/README.md`](./wh20/README.md) 5. **Commit & Push** Änderungen ins Repo übernehmen: ```bash git add . git commit -m "Add to " 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.