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
|
exit 1
|
||||||
fi
|
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 ===
|
# === PARAMETER-ÜBERPRÜFUNG ===
|
||||||
if [[ "$#" -ne 4 ]]; then
|
if [[ "$#" -ne 4 ]]; then
|
||||||
echo "Benutzung: $0 <DEVICE_MAC> <DEVICE_IP> <WEBDAV_URL> <NFS_PATH>"
|
echo "Benutzung: $0 <DEVICE_MAC> <DEVICE_IP> <WEBDAV_URL> <NFS_PATH>"
|
||||||
|
|||||||
36
README.md
36
README.md
@ -1,38 +1,2 @@
|
|||||||
# Skripte
|
# 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