diff --git a/package/rhel/postinstall.sh b/package/rhel/postinstall.sh index f35cc97a..5905e295 100755 --- a/package/rhel/postinstall.sh +++ b/package/rhel/postinstall.sh @@ -16,6 +16,7 @@ if [ -x /usr/sbin/semanage ] && [ -x /usr/sbin/restorecon ]; then semanage fcontext --add --type httpd_sys_content_t '/usr/share/frankenphp(/.*)?' 2>/dev/null || : semanage fcontext --add --type httpd_config_t '/etc/frankenphp(/.*)?' 2>/dev/null || : semanage fcontext --add --type httpd_var_lib_t '/var/lib/frankenphp(/.*)?' 2>/dev/null || : + semanage fcontext --add --type httpd_sys_rw_content_t "/var/lib/frankenphp(/.*\.db)" 2>/dev/null || : restorecon -r /usr/bin/frankenphp /usr/share/frankenphp /etc/frankenphp /var/lib/frankenphp || : fi diff --git a/package/rhel/postuninstall.sh b/package/rhel/postuninstall.sh index c75da45c..dee966f1 100755 --- a/package/rhel/postuninstall.sh +++ b/package/rhel/postuninstall.sh @@ -16,6 +16,7 @@ if [ "$1" -eq 0 ]; then semanage fcontext --delete --type httpd_sys_content_t '/usr/share/frankenphp(/.*)?' 2>/dev/null || : semanage fcontext --delete --type httpd_config_t '/etc/frankenphp(/.*)?' 2>/dev/null || : semanage fcontext --delete --type httpd_var_lib_t '/var/lib/frankenphp(/.*)?' 2>/dev/null || : + semanage fcontext --delete --type httpd_sys_rw_content_t '/var/lib/frankenphp(/.*\.db)' 2>/dev/null || : # QUIC semanage port --delete --type http_port_t --proto udp 80 2>/dev/null || : semanage port --delete --type http_port_t --proto udp 443 2>/dev/null || :