Ñò £Tc @ s« d d k Z d d k l Z l Z l Z l Z d d k l Z d d k Z d d k Z d d k Z d „ Z d e d d „ Z d e d „ Z d „ Z d „ Z d „ Z d S( iÿÿÿÿN( t OLD_CONFIGt CONFIGt IP4TABLES_CFGt IP6TABLES_CFG( t parseSysconfigArgsc C s d } t i i t ƒ o t i i t ƒ o t } n1 t i i t ƒ o t i i t ƒ o t } n y t | d ƒ } Wn d SXg } xd | i ƒ D]V } | p Pn | i ƒ } t | ƒ d j p | d d j o q— n | i | ƒ q— W| i ƒ | | f S( Nt ri i t #( t Nonet ost patht existsR t isfileR t opent xreadlinest stript lent appendt close( t filenamet fdt argvt line( ( s1 /usr/share/system-config-firewall/fw_sysconfig.pyt read_sysconfig_args s( & & $ c C sa t | d | d | d | ƒ} | p d S| | _ | i t j o t i | ƒ t | _ n | S( Nt optionst compatt source( R R R R t fw_compatt convertToServicest Truet converted( t argst merge_configR R t config( ( s1 /usr/share/system-config-firewall/fw_sysconfig.pyt parse_sysconfig_args1 s c C s0 t ƒ } | p | St | d | | | d ƒ S( Ni i ( R R! ( R R R ( ( s1 /usr/share/system-config-firewall/fw_sysconfig.pyt read_sysconfig_config<