[selinux-policy: 557/3172] remove secdesc since desc is sufficient

Daniel J Walsh dwalsh at fedoraproject.org
Thu Oct 7 19:52:45 UTC 2010


commit d06f3c37526215f083a467fa82b1f0ce4b057d5f
Author: Chris PeBenito <cpebenito at tresys.com>
Date:   Thu Aug 11 17:55:47 2005 +0000

    remove secdesc since desc is sufficient

 refpolicy/doc/policy.dtd       |    5 ++---
 refpolicy/support/sedoctool.py |   18 ++++--------------
 2 files changed, 6 insertions(+), 17 deletions(-)
---
diff --git a/refpolicy/doc/policy.dtd b/refpolicy/doc/policy.dtd
index 73ecc41..8cb370d 100644
--- a/refpolicy/doc/policy.dtd
+++ b/refpolicy/doc/policy.dtd
@@ -19,12 +19,11 @@
       name CDATA #REQUIRED
       dftval CDATA #REQUIRED>
 <!ELEMENT summary (#PCDATA)>
-<!ELEMENT interface (summary,desc?,secdesc?,param+,infoflow?)>
+<!ELEMENT interface (summary,desc?,param+,infoflow?)>
 <!ATTLIST interface name CDATA #REQUIRED>
-<!ELEMENT template (summary,desc?,secdesc?,param+)>
+<!ELEMENT template (summary,desc?,param+)>
 <!ATTLIST template name CDATA #REQUIRED>
 <!ELEMENT desc (#PCDATA|%inline.class;)*>
-<!ELEMENT secdesc (#PCDATA|%inline.class;)*>
 <!ELEMENT param (#PCDATA)>
 <!ATTLIST param 
       name CDATA #REQUIRED
diff --git a/refpolicy/support/sedoctool.py b/refpolicy/support/sedoctool.py
index 1c0414b..407ab6d 100755
--- a/refpolicy/support/sedoctool.py
+++ b/refpolicy/support/sedoctool.py
@@ -389,14 +389,11 @@ def gen_docs(doc, working_dir, templatedir):
 		interfaces = []
 		for interface in node.getElementsByTagName("interface"):
 			interface_parameters = []
-			interface_desc = interface_secdesc = interface_summary = None
+			interface_desc = interface_summary = None
 			for i,v in interface.attributes.items():
 				interface_name = v
 			for desc in interface.getElementsByTagName("desc"):
 				interface_desc = format_html_desc(desc)
-			for desc in interface.getElementsByTagName("secdesc"):
-				if desc:
-					interface_secdesc = format_html_desc(desc)
 			for desc in interface.getElementsByTagName("summary"):
 				interface_summary = format_html_desc(desc)
 			
@@ -417,14 +414,12 @@ def gen_docs(doc, working_dir, templatedir):
 			interfaces.append( { "interface_name" : interface_name,
 					   "interface_summary" : interface_summary,
 					   "interface_desc" : interface_desc,
-					   "interface_parameters" : interface_parameters,
-					   "interface_secdesc" : interface_secdesc })
+					   "interface_parameters" : interface_parameters })
 			#all_interfaces is for the main interface index with all interfaces
 			all_interfaces.append( { "interface_name" : interface_name,
 					   "interface_summary" : interface_summary,
 					   "interface_desc" : interface_desc,
 					   "interface_parameters" : interface_parameters,
-					   "interface_secdesc" : interface_secdesc,
 					   "mod_name": mod_name,
 					   "mod_layer" : mod_layer })
 		interfaces.sort(int_cmp)	
@@ -436,14 +431,11 @@ def gen_docs(doc, working_dir, templatedir):
 		templates = []
 		for template in node.getElementsByTagName("template"):
 			template_parameters = []
-			template_desc = template_secdesc = template_summary = None
+			template_desc = template_summary = None
 			for i,v in template.attributes.items():
 				template_name = v
 			for desc in template.getElementsByTagName("desc"):
 				template_desc = format_html_desc(desc)
-			for desc in template.getElementsByTagName("secdesc"):
-				if desc:
-					template_secdesc = format_html_desc(desc)
 			for desc in template.getElementsByTagName("summary"):
 				template_summary = format_html_desc(desc)
 			
@@ -464,14 +456,12 @@ def gen_docs(doc, working_dir, templatedir):
 			templates.append( { "template_name" : template_name,
 					   "template_summary" : template_summary,
 					   "template_desc" : template_desc,
-					   "template_parameters" : template_parameters,
-					   "template_secdesc" : template_secdesc })
+					   "template_parameters" : template_parameters })
 			#all_templates is for the main interface index with all templates
 			all_templates.append( { "template_name" : template_name,
 					   "template_summary" : template_summary,
 					   "template_desc" : template_desc,
 					   "template_parameters" : template_parameters,
-					   "template_secdesc" : template_secdesc,
 					   "mod_name": mod_name,
 					   "mod_layer" : mod_layer })
 


More information about the scm-commits mailing list