setze Berechtigungen
This commit is contained in:
parent
62d1cc22cf
commit
be8115c3da
|
|
@ -13,5 +13,16 @@ source venv/bin/activate || { echo "Virtuelle Umgebung konnte nicht aktiviert we
|
|||
# Füge 'y' als Parameter hinzu, wenn automatisches Löschen ohne Bestätigung erfolgen soll
|
||||
python3 s3_email_downloader.py y
|
||||
|
||||
# Setze die korrekten Berechtigungen für Dovecot im Docker-Container
|
||||
MAIL_DIR="${PROJECT_DIR}/mail" # Anpassen an den tatsächlichen Pfad
|
||||
USER_ID=1000 # User ID für aknuth
|
||||
GROUP_ID=1000 # Group ID für aknuth
|
||||
|
||||
echo "Setze Berechtigungen für Dovecot in Docker..."
|
||||
find "$MAIL_DIR" -type d -exec chmod 0755 {} \; # rwxr-xr-x für Verzeichnisse
|
||||
find "$MAIL_DIR" -type f -exec chmod 0644 {} \; # rw-r--r-- für Dateien
|
||||
chown -R $USER_ID:$GROUP_ID "$MAIL_DIR"
|
||||
echo "Berechtigungen gesetzt."
|
||||
|
||||
# Deaktiviere die virtuelle Umgebung (optional)
|
||||
deactivate
|
||||
Loading…
Reference in New Issue