Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
interfaces/desktop-launch: support confined snaps launching other snaps #8699
interfaces/desktop-launch: support confined snaps launching other snaps #8699
Changes from 124 commits
0461b76
a954fea
8a60e15
6f8343d
677a1bd
2258b75
5987a0a
2bc5922
71d2123
b7de328
abfc59a
c48272c
67d2f61
e8dec70
b769b09
23e7a89
a11e9b4
2671228
16f03b0
00cc0f8
f1aeab9
196ad63
09f9474
fca6562
848a73e
cca474e
a7f75ee
5dd7228
2567e93
a3c1ed2
c7534e8
e6997dc
b2567ff
9d77a34
a10ae4f
6547512
74c437d
fda7fa0
cd6378f
f18aee7
3a44c7f
2d3b99a
000837f
a6499d8
2773622
7371e9b
7742cfe
fb2764b
d30cff7
6ede6fe
888ffbb
6c60b2e
805886d
bbc945e
6848788
2c4ea7d
31a13cd
429b549
73ff67a
24179b2
6adef25
5a283e6
1553fa3
f913a42
c6a5d1e
fc17286
04acb0c
d8fda58
8ba9b51
2ecb2b3
8686434
fde5f97
932e06c
876da60
461865e
6b25e2d
d49bc2e
3b94f67
bba4b04
944a9f6
df18340
aa309b3
8779610
d5505c7
5459324
5cc65f3
065a98a
94dd345
dea3c8a
4ef15aa
17c38e3
47872a7
b075034
bdc03fa
607b49a
c228d16
cd6244f
bade7ab
e7ec6d8
a64a652
020b575
dbf2f7f
dfa591f
1751bff
0e76699
e312ab1
d7a07aa
dcdac5e
a97e900
5e8c3f3
4ec0b3b
f6a83df
742d1d8
2f45fd4
b16ccb4
e5e989e
f5f4873
3d48386
14009e0
b144983
a8c979c
47d6a3e
7be605e
2284c54
4213409
57ef4e2
76a3681
ebb891c
76284d4
13c4aea
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the base declaration looks right, it follow the same pattern as snapd-control of a superprivileged interface
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks wrong. The comma separates AppArmor rules, so this breaks a rule in half.
Rather than changing the AppArmor snippet, @pedronis was suggesting that an extra assertion be added to the test verifying that the snippet contained this part of the rule.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we probably want to check as well at least for:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
could you add a comment that userd does not yet work properly enough on ubuntu core to be able to run this test there (fine for followup)?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
does this need to be
exec
? I assume this is somehow related to user sessions?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
also should we be checking the output of this command with MATCH, since we are using
--print-reply
?