lp://staging/ubuntu/trusty-proposed/click-apparmor
- Get this branch:
- bzr branch lp://staging/ubuntu/trusty-proposed/click-apparmor
Branch merges
Branch information
Recent revisions
- 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 - 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). - 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_ _
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