securedrop-client icon indicating copy to clipboard operation
securedrop-client copied to clipboard

Have CI job run client under apparmor

Open emkll opened this issue 5 years ago • 3 comments

As noted in https://github.com/freedomofpress/securedrop-debian-packaging/pull/105#issuecomment-566137365 , we should:

  1. ~~Add an item in this repo's GitHub PR template to ensure the AppArmor profile is updated in the packaging ero if securedrop-client interacts with a new file~~ DONE
  2. Create a CI job that will start the built client with the apparmor profile enabled

emkll avatar Dec 16 '19 20:12 emkll

Poking at template update now.

eloquence avatar Dec 17 '19 00:12 eloquence

Running the functional tests with the AppArmor profile in enforce mode would definitely help us catch issues

redshiftzero avatar Mar 31 '20 16:03 redshiftzero

Will pick this up as something we can reasonably implement on the new Workstation CI setup.

zenmonkeykstop avatar Feb 29 '24 19:02 zenmonkeykstop