Gentoo Archives: gentoo-commits

From: Sven Vermeulen <swift@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
Date: Sat, 05 Jul 2014 17:17:53
Message-Id: 1404578760.0f31533b6763859bc8c27a82530671130633dadc.swift@gentoo
1 commit: 0f31533b6763859bc8c27a82530671130633dadc
2 Author: Sven Vermeulen <sven.vermeulen <AT> siphos <DOT> be>
3 AuthorDate: Sat Jul 5 16:46:00 2014 +0000
4 Commit: Sven Vermeulen <swift <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 5 16:46:00 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/hardened-refpolicy.git;a=commit;h=0f31533b
7
8 Move gentoo specifics downwards
9
10 ---
11 policy/modules/contrib/alsa.if | 36 +++++++++++++++++++-----------------
12 1 file changed, 19 insertions(+), 17 deletions(-)
13
14 diff --git a/policy/modules/contrib/alsa.if b/policy/modules/contrib/alsa.if
15 index 29806ad..8f25112 100644
16 --- a/policy/modules/contrib/alsa.if
17 +++ b/policy/modules/contrib/alsa.if
18 @@ -257,6 +257,25 @@ interface(`alsa_read_lib',`
19 read_files_pattern($1, alsa_var_lib_t, alsa_var_lib_t)
20 ')
21
22 +#########################################
23 +## <summary>
24 +## Write Alsa lib files.
25 +## </summary>
26 +## <param name="domain">
27 +## <summary>
28 +## Domain allowed access.
29 +## </summary>
30 +## </param>
31 +#
32 +interface(`alsa_write_lib',`
33 + gen_require(`
34 + type alsa_var_lib_t;
35 + ')
36 +
37 + files_search_var_lib($1)
38 + write_files_pattern($1, alsa_var_lib_t, alsa_var_lib_t)
39 +')
40 +
41 # Gentoo specific for now, but cannot use ifdef distro_gentoo in an interface
42
43 # alsa_domain - see http://oss.tresys.com/pipermail/refpolicy/2014-March/007029.html
44 @@ -287,21 +306,4 @@ interface(`alsa_domain',`
45 typeattribute $2 alsatmpfsfile;
46 ')
47
48 -########################################
49 -## <summary>
50 -## Write Alsa lib files.
51 -## </summary>
52 -## <param name="domain">
53 -## <summary>
54 -## Domain allowed access.
55 -## </summary>
56 -## </param>
57 -#
58 -interface(`alsa_write_lib',`
59 - gen_require(`
60 - type alsa_var_lib_t;
61 - ')
62
63 - files_search_var_lib($1)
64 - write_files_pattern($1, alsa_var_lib_t, alsa_var_lib_t)
65 -')