lp://staging/ubuntu/trusty-proposed/click-apparmor

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp://staging/ubuntu/trusty-proposed/click-apparmor
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

22. By Matthias Klose <doko@carbon>

Build-depend on apparmor-easyprof. (LP: #1451459)

21. By Jamie Strandboge

* aa-exec-click: don't allow running under X by default
  - abort if running under X
  - add -x option to force running under X
  - add aa-exec-click.1 man page
  - debian/click-apparmor.manpages: install aa-exec-click.1
* debian/control:
  - drop unneeded Depends on python3-click
  - Build-Depends on pyflakes
* add Makefile for tests
* debian/rules:
  - don't also call dh_auto_build now that we have a Makefile
  - update to use Makefile for test commands
* support alternate frameworks and subframeworks
* add API for querying policy version given the click framework
* add aa-clickquery tool to use query API with associated man page and
  autopkgtest
* add aa-clickhook man page

20. By Didier Roche-Tolomelli

Quick fix using the 13.10 profile to generate the 14.04-dev framework

19. By PS Jenkins bot

[ Jamie Strandboge ]
* regenerate policy if hook symlink is newer than the profile (LP: #1291549)
* debian/control: update for CI Train
  - Set X-Auto-Uploader to no-rewrite-version
  - Set Vcs-Bzr to the new target branch

18. By Jamie Strandboge

* implement autopkgtests
  - add debian/tests/control
  - add preliminary tests to debian/tests
  - adjust debian/control for XS-Testsuite
* test-clicktool.py: don't run unload profiles if ADTTMP is set
* apparmor/click.py: adjust to add mock_testenv and honor it to skip
  checking apparmor_dirs when set

17. By Jamie Strandboge

* prepend the click install directory to XDG_DATA_DIRS (LP: #1250546)
* aa-exec-click: adjust to update LD_LIBRARY_PATH and QML2_IMPORT_PATH
* debian/control: make click-apparmor Architecture: any so we can obtain
  the gnu triplet
* debian/rules: adjust aa-exec-click for gnu triplet

16. By Jamie Strandboge

[ Colin Watson ]
Treat manifests as UTF-8, even in non-UTF-8 locales (LP: #1245677).

15. By Jamie Strandboge

don't traceback on os.remove (LP: #1234908)

14. By Jamie Strandboge

* work around lack of first boot postinst-style code in lxc-android-config
  and ship a click-apparmor upstart job. This checks to see if apparmor or
  apparmor-easyprof-ubuntu's dpkg md5sums changed, and if so, runs
  'aa-clickhook -f'. This allows us to update policy for click packages on
  reboot after system-image updates. Note, the click system hooks job is
  not enough, because that correctly uses 'aa-clickhook' without arguments.
  'aa-clickhook -f' isn't normally needed so this job completes quickly
  in typical reboots ('aa-clickhook -f' still only updates the click policy
  that is affected). (LP: #1229449)
* don't verify the policy before load. It will error on load which is
  equivalent to erroring out before load. This allows us to avoid parsing
  policy twice which can save significant time when regenerating lots of
  profiles, which is important during first boot after system upgrade
* generated policy should be readable by everyone (the click security
  manifests are not private)
* fix default path to apparmor_parser (thus avoiding a needless 'which')
* debian/rules: cleanup .coverage and apparmor/__pycache__

13. By Jamie Strandboge

aa-exec-click: account for when /usr/sbin is not in the user's PATH

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/ubuntu/trusty/click-apparmor
This branch contains Public information 
Everyone can see this information.

Subscribers