Compare commits
No commits in common. "f37f91ead96d20ab52bdc8960cb723e41a18560f" and "b060d846bd098f8d005ff1aab96adacf2493c14a" have entirely different histories.
f37f91ead9
...
b060d846bd
34
.gitignore
vendored
34
.gitignore
vendored
@ -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
|
||||
@ -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>"
|
||||
|
||||
36
README.md
36
README.md
@ -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.
|
||||
Loading…
x
Reference in New Issue
Block a user