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>
57 lines
1.1 KiB
Plaintext
57 lines
1.1 KiB
Plaintext
## <summary>Mirrors a block device over the network to another machine.</summary>
|
|
|
|
########################################
|
|
## <summary>
|
|
## Execute a domain transition to
|
|
## run drbd.
|
|
## </summary>
|
|
## <param name="domain">
|
|
## <summary>
|
|
## Domain allowed to transition.
|
|
## </summary>
|
|
## </param>
|
|
#
|
|
interface(`drbd_domtrans',`
|
|
gen_require(`
|
|
type drbd_t, drbd_exec_t;
|
|
')
|
|
|
|
corecmd_search_bin($1)
|
|
domtrans_pattern($1, drbd_exec_t, drbd_t)
|
|
')
|
|
|
|
########################################
|
|
## <summary>
|
|
## All of the rules required to
|
|
## administrate an drbd environment.
|
|
## </summary>
|
|
## <param name="domain">
|
|
## <summary>
|
|
## Domain allowed access.
|
|
## </summary>
|
|
## </param>
|
|
## <param name="role">
|
|
## <summary>
|
|
## Role allowed access.
|
|
## </summary>
|
|
## </param>
|
|
## <rolecap/>
|
|
#
|
|
interface(`drbd_admin',`
|
|
gen_require(`
|
|
type drbd_t, drbd_initrc_exec_t, drbd_lock_t;
|
|
type drbd_var_lib_t;
|
|
')
|
|
|
|
allow $1 drbd_t:process { ptrace signal_perms };
|
|
ps_process_pattern($1, drbd_t)
|
|
|
|
init_startstop_service($1, $2, drbd_t, drbd_initrc_exec_t)
|
|
|
|
files_search_locks($1)
|
|
admin_pattern($1, drbd_lock_t)
|
|
|
|
files_search_var_lib($1)
|
|
admin_pattern($1, drbd_var_lib_t)
|
|
')
|