diff --git a/profiles/apparmor.d/abstractions/php b/profiles/apparmor.d/abstractions/php index ac760bc9e..ca7ca370f 100644 --- a/profiles/apparmor.d/abstractions/php +++ b/profiles/apparmor.d/abstractions/php @@ -13,25 +13,25 @@ abi , # shared snippets for config files - /etc/php{,5,7,8}/** r, + /etc/php{,5,7,8,-legacy}/** r, # Xlibs /usr/X11R6/lib{,32,64}/lib*.so* mr, # php extensions - /usr/lib{64,}/php{,5,7,8}/*/*.so mr, + /usr/lib{64,}/php{,5,7,8,-legacy}/*/*.so mr, # ICU (unicode support) data tables /usr/share/icu/*/*.dat r, # php session mmap socket - /var/lib/php{,5,7,8}/session_mm_* rwlk, + /var/lib/php{,5,7,8,-legacy}/session_mm_* rwlk, # file based session handler - /var/lib/php{,5,7,8}/sess_* rwlk, - /var/lib/php{,5,7,8}/sessions/* rwlk, + /var/lib/php{,5,7,8,-legacy}/sess_* rwlk, + /var/lib/php{,5,7,8,-legacy}/sessions/* rwlk, # php libraries - /usr/share/php{,5,7,8}/ r, - /usr/share/php{,5,7,8}/** mr, + /usr/share/php{,5,7,8,-legacy}/ r, + /usr/share/php{,5,7,8,-legacy}/** mr, # MySQL extension /usr/share/mysql/** r, diff --git a/profiles/apparmor.d/php-fpm b/profiles/apparmor.d/php-fpm index 736a786a8..bc684fa11 100644 --- a/profiles/apparmor.d/php-fpm +++ b/profiles/apparmor.d/php-fpm @@ -32,9 +32,9 @@ profile php-fpm /usr/{bin,sbin}/php-fpm* flags=(attach_disconnected) { /var/log/php*-fpm.log rw, # we need to be able to create all sockets - @{run}/php{,-fpm}/php*-fpm.pid rw, + @{run}/php{,-fpm,-fpm-legacy}/php*-fpm.pid rw, @{run}/php*-fpm.pid rw, - @{run}/php{,-fpm}/php*-fpm.sock rwlk, + @{run}/php{,-fpm,-fpm-legacy}/php*-fpm.sock rwlk, # LP: #2061113 owner @{run}/systemd/notify w,