Compare commits

..

No commits in common. "f37f91ead96d20ab52bdc8960cb723e41a18560f" and "b060d846bd098f8d005ff1aab96adacf2493c14a" have entirely different histories.

11 changed files with 77 additions and 162 deletions

34
.gitignore vendored
View File

@ -1,34 +0,0 @@
# Ignore macOS system files
.DS_Store
# Ignore swap files created by editors
*.swp
*.swo
# Ignore temporary bash script files
*.tmp
*.bak
# Ignore log files
*.log
# Ignore compiled binary files
*.out
*.o
# Ignore user settings files
*.env
*.conf
# Ignore core dumps
core
# Ignore backup files created by editors
*~
# Ignore directories
/temp/
.cache/
.logs/
.fleet

View File

@ -11,21 +11,6 @@ if [[ $EUID -ne 0 ]]; then
exit 1
fi
# === Hilfe-Seite ===
if [[ "$*" == *"-h"* ]]; then
echo "Benutzung: $0 <DEVICE_MAC> <DEVICE_IP> <WEBDAV_URL> <NFS_PATH>"
echo
echo "Optionen:"
echo " -h Zeigt diese Hilfenachricht an"
echo " DEVICE_MAC Die MAC-Adresse des Geräts"
echo " DEVICE_IP Die IP-Adresse des Geräts"
echo " WEBDAV_URL Die WebDAV-URL des Dateisystems"
echo " NFS_PATH Der NFS-Pfad des Dateisystems"
echo
echo "Folgende Pakete müssen installiert sein: davfs2, nfs-common, wakeonlan, wget"
exit 0
fi
# === PARAMETER-ÜBERPRÜFUNG ===
if [[ "$#" -ne 4 ]]; then
echo "Benutzung: $0 <DEVICE_MAC> <DEVICE_IP> <WEBDAV_URL> <NFS_PATH>"

View File

@ -1,38 +1,2 @@
# Skripte
## Übersicht
Dieses Repository enthält Skripte und Ressourcen zur Automatisierung,
Datenverarbeitung und anderen Aufgaben.
## Verzeichnisstruktur
- **Skripte**: Enthält alle relevanten Skripte für verschiedene Prozesse und Anwendungen.
- **Mount**: Enthält Skripte zum mounten von Dateisytemen und Cloudsanbietern.
- **Setup**: Enthält Skripte um einen Rechner aufzusetzen.
- **Utility**: Enthält Utility-Skripte und Funktionen, die in anderen Skripten eingebunden werden können.
## Anforderungen
Um die Skripte in diesem Repository auszuführen, stelle sicher, dass die folgenden Voraussetzungen erfüllt sind:
- Die Skripte sind als bash-Skripte konzipiert.
- Für die Skripte müssen u.a. Pakete installiert werden. Informationen dazu gibt es in den Skripten.
- Die Skripte sind hautsächlich für Linux entwickelt.
## Nutzung
1. Klone das Repository:
```bash
git clone https://gitea.creative-dragonslayer.de/DragonSlayer_14/Skripte.git
```
2. Navigiere in das Verzeichnis `Skripte`, um die ausführbaren Dateien und Ressourcen zu finden.
3. Folge den spezifischen Anweisungen in einzelnen Dateien oder Skripten für die korrekte Ausführung.
## Lizenz
Dieses Projekt steht unter einer Open-Source-Lizenz. Weitere Informationen findest du in der Datei `LICENSE`.
## Autor
Erstellt und gepflegt von DragonSlayer_14.