/run/php-fpm/limesurvey.sock rwlk,
profile LimeSurvey {
  #include <abstractions/base>
  #include <abstractions/nameservice>
  #include <abstractions/user-tmp>

  /etc/limesurvey/{config*,console,email,fonts,ldap,packages,questiontypes,routes,tcpdf,updater_version,vendor,version}.php r,
  /usr/share/php8/limesurvey/locale/*/*.mo mrk,
  owner /usr/share/php8/limesurvey/application/config/security.php mrw,
  owner /usr/share/php8/limesurvey/{tmp,upload}/ r,
  owner /usr/share/php8/limesurvey/tmp/** mrwk,
  /usr/share/php8/limesurvey/{admin/index,index,setdebug}.php r,
  /usr/share/php8/limesurvey/application/*/*.php r,
  /usr/share/php8/limesurvey/application/{core,controllers,extensions,helpers,libraries,models,views}/**.php r,
  /usr/share/php8/limesurvey/application/helpers/update/updates/ r,
  /usr/share/php8/limesurvey/application/extensions/**/assets/{,{css,js,js/i18n}/,**.{css,js},img/{,*.{gif,png}}} r,
  /usr/share/php8/limesurvey/application/core/plugins/*/config.xml r,
  /usr/share/php8/limesurvey/{node_modules,vendor}/** r,
  /usr/share/php8/limesurvey/application/views/*/*/** r,
  /usr/share/php8/limesurvey/{upload,themes}/*/{,*/} r,
  /usr/share/php8/limesurvey/upload/twig/extensions/*/{,*} r,
  /usr/share/php8/limesurvey/upload/*{,/*/} rw,
  /usr/share/php8/limesurvey/upload/themes/*/*/{,**} rw,
  /usr/share/php8/limesurvey/{,upload/}themes/{admin,question,survey}/{,generalfiles/} r,
  /usr/share/php8/limesurvey/themes/*/*/{config.xml,preview.png,*/**} r,
  /usr/share/php8/limesurvey/modules/admin/{,*/*/*.php} r,
  /usr/share/php8/limesurvey/application/views/**/config.xml r,
  /usr/share/php8/limesurvey/application/views/*/** r,
  /usr/share/php8/limesurvey/assets/** r,
  owner /var/cache/limesurvey/cache/* rwk,
  owner /run/limesurvey_sessions/{,*} rwk,
  /etc/limesurvey/config.php rw,

  unix (receive) type=stream,
  signal send set=abrt peer=php-fpm,
  signal receive set=abrt peer=php-fpm,
  signal receive set=quit peer=php-fpm,
  signal receive set=kill peer=php-fpm,
  signal receive set=term peer=php-fpm,

  #include if exists <local/LimeSurvey_Install>
  #include if exists <local/php-fpm.d/LimeSurvey>
}
