The Firefox AppArmor profile isn't enabled by default because it forces
the user to change how they interact with their browser.

Consider that the profile really allows downloads only into ~/Downloads/
directories. (There's other places that are writable, but even less
suitable for downloads.) Many users prefer to download directly to their
existing directory structure.

Consider the wide variety of plugins that may supply helper executables.
Plugins failing without a good interface in the browser to know why they
have failed would be very confusing.

Consider the huge number of applications that people install to handle
mime types. People want to be able to click a link to any random file
and have the browser offer to launch the helper.

People who are fine with all these impositions in how they can use
Firefox can enable the Firefox profile. They'll know how to debug issues
when they arise, and furthermore, probably already have a workflow that
makes it easy to work with the AppArmor policy restrictions.

But most Ubuntu users are completely unaware that they're running
AppArmor on many of their services. Surely some of this group would like
to use it more, if only they knew about it, but also many people just
need their computers to keep working as they always have.

If we enable this one profile, we run the serious risk that users will
disable AppArmor entirely.

Thanks

** Package changed: apparmor (Ubuntu) => firefox (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apparmor in Ubuntu.
https://bugs.launchpad.net/bugs/1914148

Title:
  Firefox connstantly  disabled on Apparmor

Status in firefox package in Ubuntu:
  New

Bug description:
  Once again Apparmor policies are constantly disabled for Firefox. 
  -I've reported this bug in December, then came a patch, then for the last 
month of January -  regardless of updates, Firefox profiles are skipped.
  - You cannot be serious?
  -This is a consistent seccurity issue!
  - Please write rules that consistently work or teach us how to do so / deal 
with Mozilla

  "Feb 02 00:17:24 USER apparmor.systemd[1117]: Skipping profile in 
/etc/apparmor.d/disable: usr.bin.firefox
  Feb 02 00:17:24 USER apparmor.systemd[1118]: Skipping profile in 
/etc/apparmor.d/disable: usr.sbin.rsyslogd
  Feb 02 00:17:24 USER systemd[1]: Finished Load AppArmor profiles.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1914148/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to