commit:     4145312546b2dfef571c04698fa81b545a5be63d
Author:     Jason Zaman <jason <AT> perfinion <DOT> com>
AuthorDate: Fri May 22 19:52:07 2015 +0000
Commit:     Sven Vermeulen <swift <AT> gentoo <DOT> org>
CommitDate: Fri May 22 19:52:07 2015 +0000
URL:        
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=41453125

Revert "Introduce init_startstop_service interface", accidentally applied twice

This reverts commit c2986eed04bbae7ef6ff1bdad6df31022abdc970.

 policy/modules/system/init.if | 40 ----------------------------------------
 1 file changed, 40 deletions(-)

diff --git a/policy/modules/system/init.if b/policy/modules/system/init.if
index acf1fae..61db079 100644
--- a/policy/modules/system/init.if
+++ b/policy/modules/system/init.if
@@ -1008,46 +1008,6 @@ interface(`init_startstop_service',`
 
 ########################################
 ## <summary>
-##     Allow the role to start and stop
-##     labeled services.
-## </summary>
-## <param name="domain">
-##     <summary>
-##     Domain allowed to transition.
-##     </summary>
-## </param>
-## <param name="role">
-##     <summary>
-##     The role to be performing this action.
-##     </summary>
-## </param>
-## <param name="domain">
-##     <summary>
-##     Type to be used as a daemon domain.
-##     </summary>
-## </param>
-## <param name="init_script_file">
-##     <summary>
-##     Labeled init script file.
-##     </summary>
-## </param>
-#
-interface(`init_startstop_service',`
-       gen_require(`
-               role system_r;
-       ')
-
-       ifndef(`direct_sysadm_daemon',`
-               # rules for sysvinit / upstart
-               init_labeled_script_domtrans($1, $4)
-               domain_system_change_exemption($1)
-               role_transition $2 $4 system_r;
-               allow $2 system_r;
-       ')
-')
-
-########################################
-## <summary>
 ##     Start and stop daemon programs directly.
 ## </summary>
 ## <desc>

Reply via email to