From 20acd7cf61c5de05b6c3efdaf6a017eab953e20f Mon Sep 17 00:00:00 2001 From: zzz <zzz@i2pmail.org> Date: Thu, 23 Jun 2022 09:20:35 -0400 Subject: [PATCH] Debian: Update apparmor profile see gitlab MR !59 --- debian/apparmor/i2p | 6 ++++++ debian/apparmor/system_i2p | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/debian/apparmor/i2p b/debian/apparmor/i2p index 147c085741..fb8333fbbc 100644 --- a/debian/apparmor/i2p +++ b/debian/apparmor/i2p @@ -18,8 +18,10 @@ # Needed by Java @{PROC} r, + @{PROC}/cgroups r, owner @{PROC}/[0-9]*/ r, owner @{PROC}/[0-9]*/cgroup r, + owner @{PROC}/[0-9]*/coredump_filter rw, owner @{PROC}/[0-9]*/mountinfo r, owner @{PROC}/[0-9]*/status r, @{PROC}/[0-9]*/net/ipv6_route r, @@ -60,7 +62,9 @@ /usr/share/java/wrapper*.jar r, # Dependent packages + /usr/share/java/eclipse-jdt-core-*.jar r, /usr/share/java/libintl.jar r, + /usr/share/java/libintl-*.jar r, /usr/share/java/glassfish-appserv-jstl.jar r, /usr/share/maven-repo/jstl/jstl/1.2/jstl-1.2.jar r, /usr/share/java/gnu-getopt.jar r, @@ -68,7 +72,9 @@ /usr/share/java/jetty9-*.jar r, /usr/share/java/json-simple.jar r, /usr/share/java/json-simple-*.jar r, + /usr/share/java/jsp-api.jar r, /usr/share/java/jsp-api-*.jar r, + /usr/share/java/servlet-api.jar r, /usr/share/java/servlet-api-*.jar r, /usr/share/java/standard.jar r, /usr/share/java/standard-*.jar r, diff --git a/debian/apparmor/system_i2p b/debian/apparmor/system_i2p index 2eabd775b2..ea212217c0 100644 --- a/debian/apparmor/system_i2p +++ b/debian/apparmor/system_i2p @@ -5,6 +5,10 @@ profile system_i2p flags=(complain) { #include <abstractions/i2p> + # + # Additional rules required when running as a service. + # + owner /{,lib/live/mount/overlay/}var/lib/i2p/** rwk, owner /{,lib/live/mount/overlay/}var/lib/i2p/i2p-config/eepsite/cgi-bin rix, owner /{,lib/live/mount/overlay/}var/log/i2p/* rw, -- GitLab