Fix: fix_permissions in ensure_system – läuft auch mit veraltetem sbin

ensure_system() wird bei JEDEM Update aufgerufen, selbst wenn kein
Code geändert wurde. fix_permissions dort garantiert saubere Rechte
und frischen Cache unabhängig von der sbin-Version.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
main v1.1.314
boban 2026-04-26 19:32:46 +02:00
parent 190b627fd4
commit 1d18e80749
1 changed files with 3 additions and 0 deletions

View File

@ -181,6 +181,9 @@ fix_permissions(){
}
ensure_system(){
# Cache + Rechte immer korrigieren — auch wenn das sbin veraltet ist
fix_permissions
# Scripts nach sbin
_sbin_install "${APP_DIR}/scripts/mailwolt-apply-domains" /usr/local/sbin/mailwolt-apply-domains
_sbin_install "${APP_DIR}/scripts/mailwolt-fetch-tags" /usr/local/sbin/mailwolt-fetch-tags