Spade
Mini Shell
| Directory:~$ /lib/python2.7/site-packages/firewall/core/ |
| [Home] [System Details] [Kill Me] |
�
�G�`c@ssdgZddlmZddlmZddlmZddlmZddlm Z de
fd��YZdS( tFirewallPoliciesi����(tconfig(tlog(tLockdownWhitelist(terrors(t
FirewallErrorcBsGeZd�Zd�Zd�Zd�Zd�Zd�Zd�ZRS(cCst|_ttj�|_dS(N(tFalset _lockdownRRtLOCKDOWN_WHITELISTtlockdown_whitelist(tself((s=/usr/lib/python2.7/site-packages/firewall/core/fw_policies.pyt__init__s cCsd|j|j|jfS(Ns
%s(%r, %r)(t __class__RR (R
((s=/usr/lib/python2.7/site-packages/firewall/core/fw_policies.pyt__repr__#scCst|_|jj�dS(N(RRR tcleanup(R
((s=/usr/lib/python2.7/site-packages/firewall/core/fw_policies.pyR's cCs|dkrCtjd|�|jj|�rtjd�tSn�|dkr�tjd|�|jj|�rtjd�tSn�|dkr�tjd|�|jj|�rtjd �tSnC|d
krtjd|�|jj|�rtjd�tSnt S(
Ntcontexts#Doing access
check for context "%s"scontext matches.tuidsDoing access check
for uid %dsuid matches.tusers Doing access check for user
"%s"s
user matches.tcommands#Doing access check for command
"%s"scommand matches.(
Rtdebug2R t
match_contexttdebug3tTruet match_uidt
match_usert
match_commandR(R
tkeytvalue((s=/usr/lib/python2.7/site-packages/firewall/core/fw_policies.pytaccess_check-s*
cCs+|jrttjd��nt|_dS(Nsenable_lockdown()(RRRtALREADY_ENABLEDR(R
((s=/usr/lib/python2.7/site-packages/firewall/core/fw_policies.pytenable_lockdownDs cCs+|jsttjd��nt|_dS(Nsdisable_lockdown()(RRRtNOT_ENABLEDR(R
((s=/usr/lib/python2.7/site-packages/firewall/core/fw_policies.pytdisable_lockdownIs cCs|jS(N(R(R
((s=/usr/lib/python2.7/site-packages/firewall/core/fw_policies.pytquery_lockdownNs( t__name__t
__module__RR
RRRR
R!(((s=/usr/lib/python2.7/site-packages/firewall/core/fw_policies.pyRs N(t__all__tfirewallRtfirewall.core.loggerRt#firewall.core.io.lockdown_whitelistRRtfirewall.errorsRtobjectR(((s=/usr/lib/python2.7/site-packages/firewall/core/fw_policies.pyt<module>s