Interaktives install.sh Script hinzugefügt
- Modulares Installationsscript für alle Kategorien - Interaktive Auswahl mit farbigem Output - Automatische Backups und Symlink-Management - LUSER-Setup für go-Tool integriert - Erweiterbar für neue Tools und Kategorien - Repository-URL auf ljp aktualisiert 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -12,6 +12,7 @@ Hier sammeln wir kleine Helfer für Log-Analysen, Automatisierungen und typische
|
||||
- [Connect Tools](#connect-tools)
|
||||
- [Legacy Snippets](#legacy-snippets)
|
||||
- [WH20 Snippets](#wh20-snippets)
|
||||
- [Installation](#installation)
|
||||
- [How-To: Neues Skript anlegen](#how-to-neues-skript-anlegen)
|
||||
- [Lizenz / Sichtbarkeit](#lizenz--sichtbarkeit)
|
||||
|
||||
@@ -67,6 +68,34 @@ Weitere Snippets für Legacy kommen hier dazu.
|
||||
|
||||
---
|
||||
|
||||
## Installation
|
||||
|
||||
Nach dem Klonen des Repositories steht ein interaktives Installationsscript zur Verfügung:
|
||||
|
||||
```bash
|
||||
# Repository klonen
|
||||
git clone http://vps.dominikus.one:3000/ljp/esn-support-bash-snippets.git
|
||||
cd esn-support-bash-snippets
|
||||
|
||||
# Installationsscript ausführen
|
||||
./install.sh
|
||||
```
|
||||
|
||||
**Features des Installers:**
|
||||
- **Interaktive Auswahl**: Kategorien und einzelne Tools wählbar
|
||||
- **Automatische Backups**: Vorhandene Dateien werden gesichert
|
||||
- **Symlink-Management**: Tools werden in ~/bin verlinkt
|
||||
- **LUSER-Setup**: Automatische Konfiguration für go-Tool
|
||||
- **Modular erweiterbar**: Neue Tools einfach hinzufügbar
|
||||
|
||||
**Verfügbare Kategorien:**
|
||||
- **Bash-Profile**: .bashrc Optimierungen und modulare Konfiguration
|
||||
- **Connect Tools**: SSH-Shortcuts (go-Tool) mit Kerberos-Setup
|
||||
- **Legacy Tools**: checkms, quicknav für Legacy-Infrastruktur
|
||||
- **WH20 Tools**: Platzhalter für zukünftige WH20-Tools
|
||||
|
||||
---
|
||||
|
||||
## How-To: Neues Skript anlegen
|
||||
|
||||
Um ein neues Bash-Skript in dieses Repository aufzunehmen, bitte folgende Schritte:
|
||||
@@ -114,11 +143,14 @@ Um ein neues Bash-Skript in dieses Repository aufzunehmen, bitte folgende Schrit
|
||||
- [`legacy/README.md`](./legacy/README.md)
|
||||
- [`wh20/README.md`](./wh20/README.md)
|
||||
|
||||
5. **Commit & Push**
|
||||
5. **Install-Script erweitern**
|
||||
Neue Tools zum `install.sh` hinzufügen für automatische Installation
|
||||
|
||||
6. **Commit & Push**
|
||||
Änderungen ins Repo übernehmen:
|
||||
```bash
|
||||
git add .
|
||||
git commit -m "Add <scriptname> to <legacy|wh20>"
|
||||
git commit -m "Add <scriptname> to <category>"
|
||||
git push
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user