Changeset 2732

Show
Ignore:
Timestamp:
06/24/08 09:23:40 (2 months ago)
Author:
cpebenito
Message:

trunk: Add unused interface/template parameter metadata in XML.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Changelog

    r2731 r2732  
     1- Add unused interface/template parameter metadata in XML. 
    12- Patch to handle postfix data_directory from Vaclav Ovsik. 
    23- SE-Postgresql policy from KaiGai Kohei. 
  • trunk/doc/policy.dtd

    r2243 r2732  
    2929<!ATTLIST param  
    3030      name CDATA #REQUIRED 
    31       optional (true|false) "false"> 
     31      optional (true|false) "false" 
     32      unused (true|false) "false"> 
    3233<!ELEMENT infoflow EMPTY> 
    3334<!ATTLIST infoflow  
  • trunk/doc/templates/interface.html

    r476 r2732  
    3636[[end]] 
    3737<h5>Parameters</h5> 
    38 <table border="1" cellspacing="0" cellpadding="3" width="80%"> 
    39 <tr><th >Parameter:</td><th >Description:</td><th >Optional:</td></tr> 
     38<table border="1" cellspacing="0" cellpadding="3" width="65%"> 
     39<tr><th >Parameter:</th><th >Description:</th></tr> 
    4040[[for arg in int['interface_parameters']]] 
    4141<tr><td> 
     
    4343</td><td> 
    4444[[arg['desc']]] 
    45 </td><td> 
    46 [[arg['optional']]] 
    4745</td></tr> 
    4846[[end]] 
  • trunk/doc/templates/template.html

    r476 r2732  
    3636[[end]] 
    3737<h5>Parameters</h5> 
    38 <table border="1" cellspacing="0" cellpadding="3" width="80%"> 
    39 <tr><th >Parameter:</td><th >Description:</td><th >Optional:</td></tr> 
     38<table border="1" cellspacing="0" cellpadding="3" width="65%"> 
     39<tr><th >Parameter:</th><th >Description:</th></tr> 
    4040[[for arg in temp['template_parameters']]] 
    4141<tr><td> 
     
    4343</td><td> 
    4444[[arg['desc']]] 
    45 </td><td> 
    46 [[arg['optional']]] 
    4745</td></tr> 
    4846[[end]] 
  • trunk/policy/modules/services/cpucontrol.if

    r1501 r2732  
    55##      CPUcontrol stub interface.  No access allowed. 
    66## </summary> 
    7 ## <param name="domain" optional="true"
     7## <param name="domain" optional="true" unused="true"
    88##      <summary> 
    99##      N/A 
  • trunk/policy/modules/services/dbus.if

    r2540 r2732  
    55##      DBUS stub interface.  No access allowed. 
    66## </summary> 
    7 ## <param name="domain" optional="true"
     7## <param name="domain" optional="true" unused="true"
    88##      <summary> 
    99##      N/A 
     
    237237##      </summary> 
    238238## </param> 
    239 ## <param name="domain_prefix"
     239## <param name="domain_prefix" unused="true"
    240240##      <summary> 
    241241##      The prefix of the domain (e.g., user 
  • trunk/policy/modules/services/mta.if

    r2690 r2732  
    55##      MTA stub interface.  No access allowed. 
    66## </summary> 
    7 ## <param name="domain" optional="true"
     7## <param name="domain" optional="true" unused="true"
    88##      <summary> 
    99##      N/A 
  • trunk/policy/modules/services/ntp.if

    r2239 r2732  
    55##      NTP stub interface.  No access allowed. 
    66## </summary> 
    7 ## <param name="domain" optional="true"
     7## <param name="domain" optional="true" unused="true"
    88##      <summary> 
    99##      N/A 
  • trunk/policy/modules/services/postfix.if

    r2540 r2732  
    166166##      The per role template for the postfix module. 
    167167## </summary> 
    168 ## <param name="prefix"
     168## <param name="prefix" unused="true"
    169169##      <summary> 
    170170##      The prefix of the user domain. 
     
    175175##      <summary> 
    176176##      User domain type. 
     177##      </summary> 
     178## </param> 
     179## <param name="user_role"> 
     180##      <summary> 
     181##      User role 
    177182##      </summary> 
    178183## </param> 
  • trunk/policy/modules/services/qmail.if

    r2239 r2732  
    1212##      </p> 
    1313## </desc> 
    14 ## <param name="userdomain_prefix"
     14## <param name="userdomain_prefix" unused="true"
    1515##      <summary> 
    1616##      The prefix of the user domain (e.g., user 
  • trunk/policy/modules/services/rhgb.if

    r2181 r2732  
    55##      RHGB stub interface.  No access allowed. 
    66## </summary> 
    7 ## <param name="domain"
     7## <param name="domain" unused="true"
    88##      <summary> 
    99##      N/A 
  • trunk/policy/modules/services/rpc.if

    r2540 r2732  
    55##      RPC stub interface.  No access allowed. 
    66## </summary> 
    7 ## <param name="domain" optional="true"
     7## <param name="domain" optional="true" unused="true"
    88##      <summary> 
    99##      N/A 
  • trunk/policy/modules/services/sendmail.if

    r2401 r2732  
    55##      Sendmail stub interface.  No access allowed. 
    66## </summary> 
    7 ## <param name="domain" optional="true"
     7## <param name="domain" optional="true" unused="true"
    88##      <summary> 
    99##      N/A 
  • trunk/policy/modules/system/pcmcia.if

    r2169 r2732  
    55##      PCMCIA stub interface.  No access allowed. 
    66## </summary> 
    7 ## <param name="domain" optional="true"
     7## <param name="domain" optional="true" unused="true"
    88##      <summary> 
    99##      N/A 
  • trunk/support/sedoctool.py

    r2243 r2732  
    466466                                else: 
    467467                                        paramopt = "No" 
     468                                if args.getAttribute("unused") == "true": 
     469                                        paramunused = "Yes" 
     470                                else: 
     471                                        paramunused = "No" 
    468472                                parameter = { "name" : paramname, 
    469473                                              "desc" : paramdesc, 
    470                                               "optional" : paramopt } 
     474                                              "optional" : paramopt, 
     475                                              "unused" : paramunused } 
    471476                                interface_parameters.append(parameter) 
    472477                        interfaces.append( { "interface_name" : interface_name, 
     
    507512                                else: 
    508513                                        paramopt = "No" 
     514                                if args.getAttribute("unused") == "true": 
     515                                        paramunused = "Yes" 
     516                                else: 
     517                                        paramunused = "No" 
    509518                                parameter = { "name" : paramname, 
    510519                                              "desc" : paramdesc, 
    511                                               "optional" : paramopt } 
     520                                              "optional" : paramopt, 
     521                                              "unused": paramunused } 
    512522                                template_parameters.append(parameter) 
    513523                        templates.append( { "template_name" : template_name,