summaryrefslogtreecommitdiff
path: root/sysui
diff options
context:
space:
mode:
authorRene Engelhard <rene@debian.org>2018-01-20 23:25:07 +0100
committerRene Engelhard <rene@debian.org>2018-01-20 23:26:22 +0100
commitb16d91cff78fa8c60131c76853c5d8fe279210a9 (patch)
treecbf8b3bd228873abcf60acb75a0bc8aa9699b035 /sysui
parent5f650f72861d94c7c173bc16de9331c3c1c305d5 (diff)
deb#887593 make gpg child profile really work
now I can see my testkey and sign. Thanks Christian Bolz Change-Id: Idd46e7f7d2e16cf24bbdee10ecad772baaaa7f4a
Diffstat (limited to 'sysui')
-rw-r--r--sysui/desktop/apparmor/program.soffice.bin7
1 files changed, 6 insertions, 1 deletions
diff --git a/sysui/desktop/apparmor/program.soffice.bin b/sysui/desktop/apparmor/program.soffice.bin
index ba1e248917be..fd074e878d9b 100644
--- a/sysui/desktop/apparmor/program.soffice.bin
+++ b/sysui/desktop/apparmor/program.soffice.bin
@@ -170,8 +170,13 @@ profile libreoffice-soffice INSTDIR-program/soffice.bin flags=(complain) {
/usr/share/fonts-config/conf.avail/*.conf r,
owner @{HOME}/.mozilla/firefox/** r,
- # there is abstractions/gnupg but that's just for gpg1...
profile gpg {
+ #include <abstractions/base>
+
+ /usr/bin/gpgconf rm,
+ /usr/bin/gpg rm,
+ /usr/bin/gpgsm rm,
+
owner @{HOME}/.gnupg/* r,
}
}