From 54e013824e0599aea01fcdc57f5778931e4bc458 Mon Sep 17 00:00:00 2001 From: Alexandre Pujol Date: Sun, 8 Sep 2024 12:38:54 +0100 Subject: [PATCH] feat(profile): update libreoffice. see #470 --- apparmor.d/profiles-g-l/libreoffice | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/apparmor.d/profiles-g-l/libreoffice b/apparmor.d/profiles-g-l/libreoffice index 2a7295f49..4b9812c55 100644 --- a/apparmor.d/profiles-g-l/libreoffice +++ b/apparmor.d/profiles-g-l/libreoffice @@ -15,6 +15,8 @@ profile libreoffice @{exec_path} { include include include + include + include include include include @@ -41,14 +43,14 @@ profile libreoffice @{exec_path} { @{open_path} rPx -> child-open-browsers, - @{bin}/gpgconf rPx, - @{bin}/gpgsm rPx, - @{bin}/gpg rPx, + @{bin}/gpg rPx, + @{bin}/gpgconf rPx, + @{bin}/gpgsm rPx, @{lib}/libreoffice/program/javaldx rix, @{lib}/libreoffice/program/oosplash rix, @{lib}/libreoffice/program/soffice.bin rix, - @{lib}/jvm/java*/bin/java rix, + @{lib}/jvm/java*/bin/java rix, @{lib}/jvm/java*/lib/** rm, @{lib}/libreoffice/{,**} rm, @@ -70,6 +72,10 @@ profile libreoffice @{exec_path} { owner @{user_config_dirs}/libreoffice/ rw, owner @{user_config_dirs}/libreoffice/** rwk, + owner @{user_config_dirs}/kcminputrc r, + owner @{user_config_dirs}/kdedefaults/kcminputrc r, + + owner @{tmp}/ r, owner @{tmp}/@{rand6} rwk, owner @{tmp}/*.tmp/{,**} rwk, owner @{tmp}/OSL_PIPE_@{uid}_SingleOfficeIPC_@{hex} w,