#!/bin/bash

_fix_packaged_config_permissions() {
    local root="/usr/share/raveos-app-installer/configs"
    if [[ -d "$root" ]]; then
        find "$root" -type d -exec chmod 755 {} +
        find "$root" -type f -exec chmod 644 {} +
    fi
}

post_install() {
    _fix_packaged_config_permissions
}

post_upgrade() {
    _fix_packaged_config_permissions
}

post_remove() {
    echo "==> RaveOS App Installer cleanup..."
    rm -rf /var/log/raveos-app-installer 2>/dev/null
    rmdir /var/cache/raveos-app-installer 2>/dev/null
    rmdir /var/lib/raveos-app-installer 2>/dev/null
    rmdir /etc/raveos-app-installer 2>/dev/null
}
