9127219358
There is more than 5000 parameter documentations. Only about 300 are differently done. Change them to be consistently indented. param with one space and content inside with one tab This was done with: sed -ri ' /^##[[:space:]]*<param/,/^##[[:space:]]*<[/]param>/{ s/^##[[:space:]]*/##\t/; s/^##[[:space:]]*(<[/]?summary)/##\t\1/; s/^##[[:space:]]*(<[/]?param)/## \1/; }' policy/modules/*/*.if Signed-off-by: Markus Linnala <Markus.Linnala@cybercom.com>
47 lines
923 B
Plaintext
47 lines
923 B
Plaintext
## <summary>Cross-platform network configuration library.</summary>
|
|
|
|
########################################
|
|
## <summary>
|
|
## Execute a domain transition to run ncftool.
|
|
## </summary>
|
|
## <param name="domain">
|
|
## <summary>
|
|
## Domain allowed to transition.
|
|
## </summary>
|
|
## </param>
|
|
#
|
|
interface(`ncftool_domtrans',`
|
|
gen_require(`
|
|
type ncftool_t, ncftool_exec_t;
|
|
')
|
|
|
|
corecmd_search_bin($1)
|
|
domtrans_pattern($1, ncftool_exec_t, ncftool_t)
|
|
')
|
|
|
|
########################################
|
|
## <summary>
|
|
## Execute ncftool in the ncftool
|
|
## domain, and allow the specified
|
|
## role the ncftool domain.
|
|
## </summary>
|
|
## <param name="domain">
|
|
## <summary>
|
|
## Domain allowed access
|
|
## </summary>
|
|
## </param>
|
|
## <param name="role">
|
|
## <summary>
|
|
## Role allowed access.
|
|
## </summary>
|
|
## </param>
|
|
#
|
|
interface(`ncftool_run',`
|
|
gen_require(`
|
|
attribute_role ncftool_roles;
|
|
')
|
|
|
|
ncftool_domtrans($1)
|
|
roleattribute $2 ncftool_roles;
|
|
')
|