Gentoo Archives: gentoo-commits

From: Sven Vermeulen <sven.vermeulen@××××××.be>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
Date: Wed, 21 Nov 2012 20:40:51
Message-Id: 1353530143.ba915b4358cb0a2faa481bc64defc9b805219863.SwifT@gentoo
1 commit: ba915b4358cb0a2faa481bc64defc9b805219863
2 Author: Sven Vermeulen <sven.vermeulen <AT> siphos <DOT> be>
3 AuthorDate: Wed Nov 21 20:35:43 2012 +0000
4 Commit: Sven Vermeulen <sven.vermeulen <AT> siphos <DOT> be>
5 CommitDate: Wed Nov 21 20:35:43 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/hardened-refpolicy.git;a=commit;h=ba915b43
7
8 Pulseaudio does not harddepend on rtkit
9
10 Make rtkit calls optional in pulseaudio policy.
11
12 See also bug #444006
13
14 ---
15 policy/modules/contrib/pulseaudio.te | 7 ++++++-
16 1 files changed, 6 insertions(+), 1 deletions(-)
17
18 diff --git a/policy/modules/contrib/pulseaudio.te b/policy/modules/contrib/pulseaudio.te
19 index 99e371b..974b63a 100644
20 --- a/policy/modules/contrib/pulseaudio.te
21 +++ b/policy/modules/contrib/pulseaudio.te
22 @@ -224,7 +224,6 @@ pulseaudio_home_filetrans_pulseaudio_home(pulseaudio_client, file, ".esd_auth")
23 pulseaudio_home_filetrans_pulseaudio_home(pulseaudio_client, file, ".pulse-cookie")
24 pulseaudio_signull(pulseaudio_client)
25
26 -rtkit_scheduled(pulseaudio_client)
27
28 # TODO: ~/.cache
29 userdom_manage_user_home_content_files(pulseaudio_client)
30 @@ -232,6 +231,12 @@ userdom_manage_user_home_content_files(pulseaudio_client)
31 userdom_read_user_tmpfs_files(pulseaudio_client)
32 # userdom_delete_user_tmpfs_files(pulseaudio_client)
33
34 +ifdef(`distro_gentoo',`
35 + optional_policy(`
36 + rtkit_scheduled(pulseaudio_client)
37 + ')
38 +')
39 +
40 tunable_policy(`use_nfs_home_dirs',`
41 fs_getattr_nfs(pulseaudio_client)
42 fs_manage_nfs_dirs(pulseaudio_client)