diff --git a/bitnami/odoo/13/debian-10/rootfs/opt/bitnami/scripts/odoo/postunpack.sh b/bitnami/odoo/13/debian-10/rootfs/opt/bitnami/scripts/odoo/postunpack.sh index 07b6b1748d5a..ed5e9332695a 100755 --- a/bitnami/odoo/13/debian-10/rootfs/opt/bitnami/scripts/odoo/postunpack.sh +++ b/bitnami/odoo/13/debian-10/rootfs/opt/bitnami/scripts/odoo/postunpack.sh @@ -28,6 +28,8 @@ for dir in "$ODOO_ADDONS_DIR" "$ODOO_CONF_DIR" "$ODOO_DATA_DIR" "$ODOO_LOGS_DIR" # Use daemon:root ownership for compatibility when running as a non-root user configure_permissions_ownership "$dir" -d "775" -f "664" -u "$ODOO_DAEMON_USER" -g "root" done +# Use daemon user ownership for compatibility when running as a non-root user +chown "$ODOO_DAEMON_USER" "$ODOO_BASE_DIR" # Create folders that existed in previous versions of this image with proper permissions/ownership # TODO: Remove this block in a future release diff --git a/bitnami/odoo/14/debian-10/rootfs/opt/bitnami/scripts/odoo/postunpack.sh b/bitnami/odoo/14/debian-10/rootfs/opt/bitnami/scripts/odoo/postunpack.sh index 07b6b1748d5a..ed5e9332695a 100755 --- a/bitnami/odoo/14/debian-10/rootfs/opt/bitnami/scripts/odoo/postunpack.sh +++ b/bitnami/odoo/14/debian-10/rootfs/opt/bitnami/scripts/odoo/postunpack.sh @@ -28,6 +28,8 @@ for dir in "$ODOO_ADDONS_DIR" "$ODOO_CONF_DIR" "$ODOO_DATA_DIR" "$ODOO_LOGS_DIR" # Use daemon:root ownership for compatibility when running as a non-root user configure_permissions_ownership "$dir" -d "775" -f "664" -u "$ODOO_DAEMON_USER" -g "root" done +# Use daemon user ownership for compatibility when running as a non-root user +chown "$ODOO_DAEMON_USER" "$ODOO_BASE_DIR" # Create folders that existed in previous versions of this image with proper permissions/ownership # TODO: Remove this block in a future release diff --git a/bitnami/odoo/15/debian-10/rootfs/opt/bitnami/scripts/odoo/postunpack.sh b/bitnami/odoo/15/debian-10/rootfs/opt/bitnami/scripts/odoo/postunpack.sh index 07b6b1748d5a..ed5e9332695a 100755 --- a/bitnami/odoo/15/debian-10/rootfs/opt/bitnami/scripts/odoo/postunpack.sh +++ b/bitnami/odoo/15/debian-10/rootfs/opt/bitnami/scripts/odoo/postunpack.sh @@ -28,6 +28,8 @@ for dir in "$ODOO_ADDONS_DIR" "$ODOO_CONF_DIR" "$ODOO_DATA_DIR" "$ODOO_LOGS_DIR" # Use daemon:root ownership for compatibility when running as a non-root user configure_permissions_ownership "$dir" -d "775" -f "664" -u "$ODOO_DAEMON_USER" -g "root" done +# Use daemon user ownership for compatibility when running as a non-root user +chown "$ODOO_DAEMON_USER" "$ODOO_BASE_DIR" # Create folders that existed in previous versions of this image with proper permissions/ownership # TODO: Remove this block in a future release