initial
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
# Konfiguration
|
||||
CAL_URL="https://dav.mailbox.org/caldav/Y2FsOi8vMC8zMg"
|
||||
USER="minitux@net-so.org"
|
||||
PASS="dbba-guvm-perd-pdhq"
|
||||
OUT_FILE="/home/hans/.openclaw/workspace/mailbox-calendar.ics"
|
||||
|
||||
# Temporäre Datei, um halb geschriebene Files zu vermeiden
|
||||
TMP_FILE="$(mktemp)"
|
||||
|
||||
# ICS/CalDAV-Daten holen
|
||||
curl -sS -u "$USER:$PASS" "$CAL_URL" -o "$TMP_FILE"
|
||||
|
||||
# Wenn curl erfolgreich war, Datei an Ziel verschieben
|
||||
mv "$TMP_FILE" "$OUT_FILE"
|
||||
chmod 644 "$OUT_FILE"
|
||||
Reference in New Issue
Block a user