MINI MINI MANI MO
d[c @ s( d d l Z d g Z d d d Z d S( iNt runProgc
C s | d k r g } n | g | } d } | r[ t | d } | j j } Wd QXn i d d 6} y: t j | d t j d t j d t j d t d | } Wn t k
r d
SX| j
| \ } } | j d d } | j | f S( Nt rt Ct LANGt stdint stderrt stdoutt close_fdst envi t s utf-8t replace( i R (
t Nonet opent readt encodet
subprocesst Popent PIPEt STDOUTt Truet OSErrort communicatet decodet
returncode(
t progt argvR t argst input_stringt handleR t processt outputt
err_output( ( s6 /usr/lib/python2.7/site-packages/firewall/core/prog.pyR s$
( R t __all__R R ( ( ( s6 /usr/lib/python2.7/site-packages/firewall/core/prog.pyt <module> s
OHA YOOOO