apparmor: add transmission updated daemon profile

This commit is contained in:
Ark74 2025-05-31 01:49:25 -06:00
parent b074fc04d1
commit 6c4cd38392
6 changed files with 63 additions and 6 deletions

View file

@ -17,13 +17,13 @@
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#
VERSION=1
VERSION=2
. ./config
# Apply fix for pipewire on apparmor, see more at:
# https://bugs.launchpad.net/apparmor/+bug/2003702
patch_p1 $DATA/b5a7641dd3502fcfb897d3b96e197628b674ce3c.patch
patch_p1 $DATA/001-b5a7641dd3502fcfb897d3b96e197628b674ce3c.patch
# Add custom unconfined profiles for abrowser and icedove, deliberately patch
# upon an original upstream profile copy to force track original files and
@ -33,13 +33,16 @@ patch_p1 $DATA/b5a7641dd3502fcfb897d3b96e197628b674ce3c.patch
cp profiles/apparmor.d/{thunderbird,icedove}
cp profiles/apparmor.d/{firefox,abrowser}
patch_p1 $DATA/add-unconfined-profile-firefox-icedove.patch
patch_p1 $DATA/002-add-unconfined-profile-firefox-icedove.patch
cp profiles/apparmor/profiles/extras/{firefox,abrowser}
patch_p1 $DATA/add-extra-abrowser-profile.patch
patch_p1 $DATA/003-add-extra-abrowser-profile.patch
# Note: look for updates on abrowser.sh profile on each helper/patch change:
patch_p1 $DATA/update-profile-extra-firefox-sh.patch
patch_p1 $DATA/004-update-profile-extra-firefox-sh.patch
changelog "Apply fix LP:2003702 for pidgin like clients. | Add unconfined profiles for firefox and icedove."
# Update trasnmission apparmor profile to fix daemon management
patch_p1 $DATA/005-update_trasnmission_profile_for_daemon_service_fix.patch
changelog "Apply fix LP:2003702 for pidgin like clients. | Add unconfined profiles for firefox and icedove. | Improve transmission daemon service profile to improve management."
package