~gyancey/firefox/firefox-alsa

« back to all changes in this revision

Viewing changes to debian/usr.bin.firefox.apparmor.11.04

  • Committer: Chris Coulson
  • Date: 2012-04-24 18:16:16 UTC
  • mto: This revision was merged to the branch mainline in revision 899.
  • Revision ID: chris.coulson@canonical.com-20120424181616-urle1jb950kh0ujy
* New upstream release from the beta channel (FIREFOX_13_0b1_BUILD1)
* Refresh build-depends:
  - Bump minimum GTK version to 2.14 as we build with GIO support
  - Add minimum requirement for glib (2.18)
  - Drop libidl-dev, this doesn't appear to be needed now
  - Bump minimum NSPR version to 4.9.0 for --enable-system-nspr builds
  - Bump minimum sqlite version to 3.7.10 for --enable-system-sqlite
    builds
  - Bump minimum NSS version to 3.13.2 for --enable-system-nss builds
  - update debian/patches/ubuntu-ua-string-changes.patch
  - update debian/patches/dont-include-hyphenation-patterns.patch
* Clean up the file exclude list and add comments for excluded files
  - update debian/build/create-tarball.py
* Make it easy to run Firefox in valgrind for builds that are compiled
  with explicit valgrind support
  - update debian/firefox.sh.in
* Don't build with gnomevfs anywhere anymore
  - update debian/firefox-gnome-support.install.in
  - update debian/config/mozconfig.in
  - update debian/control.in
  - update debian/rules
* Bump debhelper compat to 7
  - update debian/apport/blacklist.in
  - update debian/apport/source_firefox.py.in
  - update debian/compat
  - update debian/config/mozconfig.in
  - update debian/control.in
  - update debian/firefox-dev.install.in
  - update debian/firefox-dev.links.in
  - update debian/firefox-globalmenu.dirs.in
  - update debian/firefox-gnome-support.install.in
  - update debian/firefox.dirs.in
  - update debian/firefox.install.in
  - update debian/firefox.links.in
  - update debian/firefox.postinst.in
  - update debian/firefox.preinst.in
  - update debian/firefox.sh.in
  - update debian/pkgconfig/libxul.pc.in
  - update debian/pkgconfig/mozilla-nspr.pc.in
  - update debian/pkgconfig/mozilla-plugin.pc.in
  - update debian/rules
  - update debian/usr.bin.firefox.apparmor.10.04
  - update debian/usr.bin.firefox.apparmor.10.10
  - update debian/usr.bin.firefox.apparmor.11.04
  - update debian/usr.bin.firefox.apparmor.12.04
  - update debian/usr.bin.firefox.apparmor.9.10
* Override 2 embedded-library lintian errors
  - update debian/firefox.lintian-overrides.in
* Drop debian/patches/distro-locale-searchplugins after landing of
  bmo: #515232
* Don't hardcode general.useragent.locale to en-US, now that it's used
  for searchplugin localization. This means we can drop this pref from
  ubufox
  - add debian/patches/dont-override-general-useragent-locale.patch
  - update debian/patches/series
* Drop patches fixed upstream
  - remove debian/patches/no-sps-profiler-on-unsupported-archs.patch
  - remove debian/patches/avoid-dbus-roundtrip-for-httpchannel.patch
  - update debian/patches/series
* Apport hook improvements:
  - Add support for reporting preference defaults that are set by extensions
  - When reporting preferences, record the source of each preference
  - Report plugin packages for plugins that are installed with the
    package manager
  - Add some addon manager related prefs to the whitelist
  - Display additional metadata in the extensions report
  - Take "default-to-compatible" in to account when determining whether
    the user is running incompatible addons
  - Attach submitted crash ID's to bug reports
  - Report if files in the profile folder have broken permissions
* Update compare-locales to 0.9.5

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
#include <tunables/global>
5
5
 
6
6
# We want to confine the binaries that match:
7
 
#  @MOZ_LIBDIR@/@MOZ_APP_NAME@
8
 
#  @MOZ_LIBDIR@/firefox
 
7
#  /@MOZ_LIBDIR@/@MOZ_APP_NAME@
 
8
#  /@MOZ_LIBDIR@/firefox
9
9
# but not:
10
 
#  @MOZ_LIBDIR@/firefox.sh
11
 
@MOZ_LIBDIR@/firefox{,*[^s][^h]} {
 
10
#  /@MOZ_LIBDIR@/firefox.sh
 
11
/@MOZ_LIBDIR@/firefox{,*[^s][^h]} {
12
12
  #include <abstractions/audio>
13
13
  #include <abstractions/cups-client>
14
14
  #include <abstractions/dbus-session>
52
52
  /etc/gre.d/* r,
53
53
 
54
54
  # noisy
55
 
  deny @MOZ_LIBDIR@/** w,
 
55
  deny /@MOZ_LIBDIR@/** w,
56
56
  deny /usr/lib/@MOZ_APP_NAME@-addons/** w,
57
57
  deny /usr/lib/xulrunner-addons/** w,
58
58
  deny /usr/lib/xulrunner-*/components/*.tmp w,
66
66
  deny /usr/bin/gconftool-2 x,
67
67
 
68
68
  # These are needed when a new user starts firefox and firefox.sh is used
69
 
  @MOZ_LIBDIR@/** ixr,
 
69
  /@MOZ_LIBDIR@/** ixr,
70
70
  /usr/bin/basename ixr,
71
71
  /usr/bin/dirname ixr,
72
72
  /usr/bin/pwd ixr,
133
133
  # Allow 'x' for downloaded extensions, but inherit policy for safety
134
134
  owner @{HOME}/.mozilla/**/extensions/** mixr,
135
135
 
136
 
  deny @MOZ_LIBDIR@/update.test w,
 
136
  deny /@MOZ_LIBDIR@/update.test w,
137
137
  deny /usr/lib/mozilla/extensions/**/ w,
138
138
  deny /usr/lib/xulrunner-addons/extensions/**/ w,
139
139
  deny /usr/share/mozilla/extensions/**/ w,