Project

General

Profile

Feature #11929

Upstream AppArmor profiles for Onionshare

Added by u almost 3 years ago. Updated 7 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
11/16/2016
Due date:
% Done:

10%

Feature Branch:
Type of work:
Communicate
Blueprint:
Starter:
Affected tool:
OnionShare


Related issues

Related to Tails - Bug #14649: Ship OnionShare 2.x in Tails Confirmed 09/13/2017
Blocked by Tails - Feature #11930: Review AppArmor profiles for OnionShare Resolved 11/16/2016

History

#1 Updated by u almost 3 years ago

  • Subject changed from Upstream apparmor profiles for onionshare to Upstream apparmor profiles for Onionshare
  • Target version set to 284

#2 Updated by u almost 3 years ago

#3 Updated by u almost 3 years ago

  • % Done changed from 0 to 10

Created a pull request upstream: https://github.com/micahflee/onionshare/pull/320

#4 Updated by anonym almost 3 years ago

  • Target version changed from 284 to Tails 2.10

#5 Updated by intrigeri almost 3 years ago

  • Subject changed from Upstream apparmor profiles for Onionshare to Upstream AppArmor profiles for Onionshare

#6 Updated by intrigeri almost 3 years ago

  • Parent task deleted (#7870)

This is not a blocker for #7870.

#7 Updated by intrigeri almost 3 years ago

  • Blocked by Feature #11930: Review AppArmor profiles for OnionShare added

#8 Updated by intrigeri almost 3 years ago

intrigeri wrote:

This is not a blocker for #7870

… so feel free to move this to a later target version.

#9 Updated by intrigeri almost 3 years ago

  • Affected tool set to OnionShare

#10 Updated by intrigeri almost 3 years ago

  • Tracker changed from Bug to Feature
  • Status changed from Confirmed to In Progress

#11 Updated by intrigeri almost 3 years ago

u wrote:

Created a pull request upstream: https://github.com/micahflee/onionshare/pull/320

I think we should wait for #11930 to be done first. And anonym wrote on #7870 that his profiles break functionality if enforced, so it sounds like more initial work may be needed to upstream them. If you agree, I'll let you tell Micah Lee that he shouldn't merge this branch as-is. Sorry if I missed something :)

#12 Updated by u over 2 years ago

Those things need to be upstreamed:

6e7ad41ca9 Remove superfluous AppArmor rule.
b3a827d8e3 Make onionshare-gui able to access folders beneath $HOME.

#13 Updated by u over 2 years ago

Here is a pull request for the latest improvements : https://github.com/micahflee/onionshare/pull/348

#14 Updated by u over 2 years ago

  • Target version changed from Tails 2.10 to Tails_2.11

#15 Updated by u over 2 years ago

  • Status changed from In Progress to Fix committed
  • Assignee deleted (u)

This was merged, yay.

As soon as there will be a new release I will add it to the Debian package. Also considering adding it as a patch eventually.

#16 Updated by intrigeri over 2 years ago

Congrats!

#17 Updated by anonym over 2 years ago

  • Status changed from Fix committed to Resolved

#18 Updated by intrigeri 8 months ago

  • Related to Bug #16414: onionshare-gui does not start in VirtualBox (with VBoxVGA and 3D acceration enabled) added

#19 Updated by intrigeri 7 months ago

  • Related to Bug #14649: Ship OnionShare 2.x in Tails added

#20 Updated by intrigeri 7 months ago

u wrote:

As soon as there will be a new release I will add it to the Debian package.

FTR this is now tracked on #14649.

#21 Updated by intrigeri 7 months ago

  • Related to deleted (Bug #16414: onionshare-gui does not start in VirtualBox (with VBoxVGA and 3D acceration enabled))

Also available in: Atom PDF