[selinux-policy: 2436/3172] Rearrange files interfaces.

Daniel J Walsh dwalsh at fedoraproject.org
Thu Oct 7 22:36:15 UTC 2010


commit 6dadd3995eee708d37ae45a398f3fe5692b91fda
Author: Chris PeBenito <cpebenito at tresys.com>
Date:   Thu Feb 25 08:32:22 2010 -0500

    Rearrange files interfaces.

 policy/modules/kernel/files.if |   82 ++++++++++++++++++++--------------------
 1 files changed, 41 insertions(+), 41 deletions(-)
---
diff --git a/policy/modules/kernel/files.if b/policy/modules/kernel/files.if
index 704dec7..3e97ca8 100644
--- a/policy/modules/kernel/files.if
+++ b/policy/modules/kernel/files.if
@@ -40,6 +40,27 @@ interface(`files_type',`
 
 ########################################
 ## <summary>
+##	Make the specified type a file that
+##	should not be dontaudited from
+##	browsing from user domains.
+## </summary>
+## <param name="file_type">
+##	<summary>
+##	Type of the file to be used as a
+##	member directory.
+##	</summary>
+## </param>
+#
+interface(`files_security_file',`
+	gen_require(`
+		attribute file_type, security_file_type;
+	')
+
+	typeattribute $1 file_type, security_file_type;
+')
+
+########################################
+## <summary>
 ##	Make the specified type usable for
 ##	lock files.
 ## </summary>
@@ -81,6 +102,26 @@ interface(`files_mountpoint',`
 ########################################
 ## <summary>
 ##	Make the specified type usable for
+##	security file filesystem mount points.
+## </summary>
+## <param name="type">
+##	<summary>
+##	Type to be used for mount points.
+##	</summary>
+## </param>
+#
+interface(`files_security_mountpoint',`
+	gen_require(`
+		attribute mountpoint;
+	')
+
+	files_security_file($1)
+	typeattribute $1 mountpoint;
+')
+
+########################################
+## <summary>
+##	Make the specified type usable for
 ##	runtime process ID files.
 ## </summary>
 ## <param name="type">
@@ -208,47 +249,6 @@ interface(`files_poly_member_tmp',`
 
 ########################################
 ## <summary>
-##	Make the specified type a file that
-##	should not be dontaudited from
-##	browsing from user domains.
-## </summary>
-## <param name="file_type">
-##	<summary>
-##	Type of the file to be used as a
-##	member directory.
-##	</summary>
-## </param>
-#
-interface(`files_security_file',`
-	gen_require(`
-		attribute file_type, security_file_type;
-	')
-
-	typeattribute $1 file_type, security_file_type;
-')
-
-########################################
-## <summary>
-##	Make the specified type usable for
-##	security file filesystem mount points.
-## </summary>
-## <param name="type">
-##	<summary>
-##	Type to be used for mount points.
-##	</summary>
-## </param>
-#
-interface(`files_security_mountpoint',`
-	gen_require(`
-		attribute mountpoint;
-	')
-
-	files_security_file($1)
-	typeattribute $1 mountpoint;
-')
-
-########################################
-## <summary>
 ##	Make the specified type a file
 ##	used for temporary files.
 ## </summary>


More information about the scm-commits mailing list