[selinux-policy: 1855/3172] trunk: deprecate seutil_manage_selinux_config() in favor of correctly named seutil_manage_config().

Daniel J Walsh dwalsh at fedoraproject.org
Thu Oct 7 21:45:26 UTC 2010


commit 53da70cdaaa2ed6d10f08961345545cf9cf1415e
Author: Chris PeBenito <cpebenito at tresys.com>
Date:   Fri Nov 16 15:39:55 2007 +0000

    trunk: deprecate seutil_manage_selinux_config() in favor of correctly named seutil_manage_config().

 policy/modules/system/selinuxutil.if |   29 ++++++++++++++++++++++++++++-
 policy/modules/system/selinuxutil.te |    2 +-
 2 files changed, 29 insertions(+), 2 deletions(-)
---
diff --git a/policy/modules/system/selinuxutil.if b/policy/modules/system/selinuxutil.if
index 9bf41d4..fac0f22 100644
--- a/policy/modules/system/selinuxutil.if
+++ b/policy/modules/system/selinuxutil.if
@@ -654,8 +654,18 @@ interface(`seutil_rw_config',`
 #######################################
 ## <summary>
 ##	Create, read, write, and delete
-##	the general selinux configuration files.
+##	the general selinux configuration files.  (Deprecated)
 ## </summary>
+## <desc>
+##	<p>
+##	Create, read, write, and delete
+##	the general selinux configuration files.
+##	</p>
+##	<p>
+##	This interface has been deprecated, please
+##	use the seutil_manage_config() interface instead.
+##	</p>
+## </desc>
 ## <param name="domain">
 ##	<summary>
 ##	Domain allowed access.
@@ -664,6 +674,23 @@ interface(`seutil_rw_config',`
 ## <rolecap/>
 #
 interface(`seutil_manage_selinux_config',`
+	refpolicywarn(`$0($*) has been deprecated.  Please use seutil_manage_config() instead.')
+	seutil_manage_config($1)
+')
+
+#######################################
+## <summary>
+##	Create, read, write, and delete
+##	the general selinux configuration files.
+## </summary>
+## <param name="domain">
+##	<summary>
+##	Domain allowed access.
+##	</summary>
+## </param>
+## <rolecap/>
+#
+interface(`seutil_manage_config',`
 	gen_require(`
 		type selinux_config_t;
 	')
diff --git a/policy/modules/system/selinuxutil.te b/policy/modules/system/selinuxutil.te
index 13f3daf..03c5756 100644
--- a/policy/modules/system/selinuxutil.te
+++ b/policy/modules/system/selinuxutil.te
@@ -1,5 +1,5 @@
 
-policy_module(selinuxutil,1.7.2)
+policy_module(selinuxutil,1.7.3)
 
 gen_require(`
 	bool secure_mode;


More information about the scm-commits mailing list