;ò
ådê@c           @   sp  d  k  Z  d k l Z d  k Z d k l Z d k l Z d  k Z d k Td Z	 d Z
 h  e	 e d ƒ <e
 e d ƒ <Z h  e d ƒ d <e d	 ƒ d
 <e d ƒ d <e d ƒ d <e d ƒ d <e d ƒ d <e d ƒ d <e d ƒ d <e d ƒ d <e d ƒ d <e d ƒ d <e d ƒ d <e d ƒ d  <e d! ƒ d" <e d# ƒ d$ <e d% ƒ d" <e d& ƒ d' <e d( ƒ d) <e d* ƒ d+ <e d, ƒ d- <e d. ƒ d/ <e d0 ƒ d1 <e d2 ƒ d3 <e d4 ƒ d5 <e d6 ƒ d7 <e d8 ƒ d9 <e d: ƒ d; <e d< ƒ d= <e d> ƒ d? <e d@ ƒ dA <e dB ƒ dC <e dD ƒ dE <e dF ƒ dG <e dH ƒ dI <e dJ ƒ dK <e dL ƒ dM <e dN ƒ dO <e dP ƒ dQ <e dR ƒ dS <e dT ƒ dU <e dV ƒ dW <e dX ƒ dY <e dZ ƒ d[ <e d\ ƒ d] <e d^ ƒ d_ <e d` ƒ da <e db ƒ dc <e dd ƒ de <e df ƒ dg <e dh ƒ di <e dj ƒ dk <e dl ƒ dm <e dn ƒ d- <e do ƒ dp <e dq ƒ dr <e ds ƒ dt <e du ƒ dv <e dw ƒ d? <e dx ƒ dS <e dy ƒ dz <e d{ ƒ d| <e d} ƒ d~ <e d ƒ d€ <e d ƒ d‚ <e dƒ ƒ d„ <e d… ƒ d† <e d‡ ƒ dˆ <e d‰ ƒ dŠ <e d‹ ƒ dŒ <e d ƒ dŽ <e d ƒ d" <e d ƒ d‘ <e d’ ƒ d“ <Z d” e f d• „  ƒ  YZ d– e f d— „  ƒ  YZ d˜ e f d™ „  ƒ  YZ dš e f d› „  ƒ  YZ e dœ j o/ e ƒ  Z e i d ƒ e i i GHe i ƒ  n dž Z dŸ Z d  Z d  S(¡   N(   s   ConfSMB(   s   Conf(   s   Dialup_base(   s   *s   autos   manuals   Nonei    s   Afghanistani]   s   Albaniaic  s   AlgeriaiÕ   s   American Samoai¬  s   Andorraix  s	   Argentinai6   s	   Australiai=   s   Austriai+   s   Belarusiw  s   Belgiumi    s   Bosnia and Hercegovinaiƒ  s   Brazili7   s   British Virgin Islandsi   s   Bulgariaig  s   Canadas   Central African Republiciì   s   Chilei8   s   ChinaiV   s   Colombiai/   s   Croatiai  s   Cubai5   s   Cyprusie  s   Czech Republici¤  s   Denmarki-   s   Finlandif  s   Francei!   s   Germanyi1   s   Greecei   s	   Hong KongiT  s   Hungaryi$   s   Icelandib  s   Indiai[   s	   Indonesiai>   s   Irelandia  s   IsraeliÌ  s   Italyi'   s   JapaniQ   s
   Kazakhstani   s   Korea NorthiR  s   Korea RepubliciR   s   Liechtensteini§  s	   Lithuaniair  s
   Luxembourgi`  s	   Macedoniai…  s   Malaysiai<   s   Maltaid  s   Mexicoi4   s   Moldovaiu  s   Monacoiy  s   Netherlandsi   s   New Zealandi@   s   Norways	   PalestineiÊ  s   Philippinesi?   s   Polandi0   s   Portugali_  s   Romanias   Russias	   SingaporeiA   s   Slovakiai¥  s   Sloveniai‚  s   Spaini"   s   Swedeni.   s   Switzerlandi)   s   Taiwaniv  s   ThailandiB   s   TurkeyiZ   s   Ukrainei|  s   United Kingdomi,   s   United States of Americas   VietnamiT   s
   Yugoslaviai}  s   Dialupc           B   s)   t  Z e e d „ Z d „  Z d „  Z RS(   Nc         C   s!   t  i |  | | ƒ |  i ƒ  d  S(   N(   s   Dialup_bases   __init__s   selfs   lists   parents   createCompression(   s   selfs   lists   parent(    (    s[   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/NCDialup.pys   __init__r   s    c         C   sT  | i d ƒ o+ | d d j o t |  _ q; t |  _ n |  i oû t i d d |  i ƒ t ƒ  } t
 ƒ  } |  i ƒ  i } xÐ | | g D]® } | i |  i ƒ o• t i d d | |  i ƒ | |  i i d ƒ o | |  i d |  _ n | |  i i | ƒ o0 | |  i | |  _ t i d d |  i ƒ Pq8qŠ qŠ Wn t i d d ƒ d  S(   Ns   DEMANDs   yesi   s   Looking for %ss   Found %ss   *s   No self.login!!!(   s
   parentConfs   has_keys   DM_AUTOs   selfs   DialModes	   DM_MANUALs   Logins   logs
   getPAPConfs   papconfs   getCHAPConfs   chapconfs	   getParents   DeviceIds   devidstrs   confs   Password(   s   selfs
   parentConfs   confs   devidstrs   chapconfs   papconf(    (    s[   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/NCDialup.pys   loadv   s(    
		 c         C   sÂ   |  i oŒ t ƒ  } t ƒ  } t |  i ƒ | |  i <t |  i ƒ | |  i <t |  i ƒ | |  i |  i ƒ  i	 g <t |  i ƒ | |  i |  i ƒ  i	 g <n |  i
 t j o d | d <n d | d <d  S(   Ns   yess   DEMANDs   no(   s   selfs   Logins
   getPAPConfs   papconfs   getCHAPConfs   chapconfs   strs   Passwords	   getParents   DeviceIds   DialModes   DM_AUTOs
   parentConf(   s   selfs
   parentConfs   chapconfs   papconf(    (    s[   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/NCDialup.pys   save   s    
		%)(   s   __name__s
   __module__s   Nones   __init__s   loads   save(    (    (    s[   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/NCDialup.pys   Dialupq   s   	s	   DslDialupc           B   s˜   t  Z h  d d <d d <d d <Z h  d d <d	 d
 <d d <d d <d d <d d <d d <d d <Z e e d „ Z d „  Z d „  Z RS(   Ns   SyncPPPs   SYNCHRONOUSs   Persists   PERSISTs   DefRoutes   DEFROUTEs   ProviderNames   PROVIDERs   Logins   USERs
   PrimaryDNSs   DNS1s   SecondaryDNSs   DNS2s	   EthDevices   ETHs   SlaveDevices   SLAVE_DEVICEs   ServiceNames   SERVICENAMEs   AcNames   ACNAMEc         C   s   t  i |  | | ƒ d  S(   N(   s   Dialups   __init__s   selfs   lists   parent(   s   selfs   lists   parent(    (    s[   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/NCDialup.pys   __init__°   s    c         C   s%  | } xI |  i i ƒ  D]8 } |  i | } | i | ƒ o | | |  i | <q q Wxt |  i	 i ƒ  D]c } |  i	 | } | i | ƒ o3 | | d j o t
 |  i | <qÅ t |  i | <qb t |  i | <qb Wt i |  | ƒ | i d ƒ o | d |  _ n | i d ƒ o t | d ƒ |  _ n d  S(   Ns   yess   PASSs   IDLETIMEOUT(   s
   parentConfs   confs   selfs   keydicts   keyss   selfkeys   confkeys   has_keys   __dict__s   boolkeydicts   trues   falses   Dialups   loads   Passwords   ints   HangupTimeout(   s   selfs
   parentConfs   confkeys   selfkeys   conf(    (    s[   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/NCDialup.pys   load³   s&      c         C   sÓ  t  i |  | ƒ | } xW |  i i ƒ  D]F } |  i | } |  i	 | o t
 |  i	 | ƒ | | <q& d | | <q& WxJ |  i i ƒ  D]9 } |  i | } |  i	 | o d | | <q€ d | | <q€ W|  i o |  i oT t ƒ  } t ƒ  } t
 |  i ƒ | |  i |  i g <t
 |  i ƒ | |  i |  i g <n |  i o t
 |  i ƒ | d <n | i d ƒ o d | d <n | i d ƒ o d | d <n | i d	 ƒ o d
 | d	 <n | i d ƒ o d | d <n | i d ƒ o d | d <n | i d ƒ o d | d <n | i d ƒ o d | d <n | i d ƒ o d | d <n | i d ƒ o d | d <n x+ | i ƒ  D] } | | o | | =qjqjW| i d ƒ o | d =n | i d ƒ o d | d <n | i ƒ  d  S(   Ns    s   yess   nos   IDLETIMEOUTs   CONNECT_TIMEOUTs   60s   CONNECT_POLLs   6s   CLAMPMSSs   1412s   LCP_INTERVALs   20s   LCP_FAILUREs   3s   PPPOE_TIMEOUTs   80s   PINGs   .s   FIREWALLs   NONEs   PIDFILEs   /var/run/pppoe-adsl.pids   PASSs   PEERDNS(   s   Dialups   saves   selfs
   parentConfs   confs   keydicts   keyss   selfkeys   confkeys   __dict__s   strs   boolkeydicts   Logins   AcNames
   getPAPConfs   papconfs   getCHAPConfs   chapconfs   Passwords   HangupTimeouts   has_keys   is   write(   s   selfs
   parentConfs   confkeys   selfkeys   papconfs   chapconfs   is   conf(    (    s[   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/NCDialup.pys   saveÏ   s`      		#
  (   s   __name__s
   __module__s   boolkeydicts   keydicts   Nones   __init__s   loads   save(    (    (    s[   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/NCDialup.pys	   DslDialup    s
   !N
	s
   IsdnDialupc           B   s  t  Z h  d d <d d <d d <Z h  d d <d	 d
 <Z h  d d <d d <d d <d d <d d <d d <d d <d d <d d <d d <d d <d  d! <d" d# <d$ d% <d& d' <d( d) <d* d+ <d, d- <d. d/ <d0 d1 <Z e e d2 „ Z d3 „  Z d4 „  Z RS(5   Ns   Secures   SECUREs   ChannelBundlings   BUNDLINGs   Persists   PERSISTs   DialMaxs   DIALMAXs   HangupTimeouts
   HUPTIMEOUTs   MSNs   ProviderNames   PROVIDERs   Logins   USERs   Passwords   PASSWORDs	   EncapModes   ENCAPs   DialModes   DIALMODEs   Prefixs   PREFIXs   Areacodes   AREACODEs
   Regioncodes
   REGIONCODEs   PhoneNumbers	   PHONE_OUTs   PhoneInNumbers   PHONE_INs
   PrimaryDNSs   DNS1s   SecondaryDNSs   DNS2s	   ChargeHups	   CHARGEHUPs	   ChargeInts	   CHARGEINTs   Authentications   AUTHs   Ihups   IHUPs   SlaveDevices   SLAVE_DEVICEs   Layer2s   L2_PROTs   Layer3s   L3_PROTc         C   s   t  i |  | | ƒ d  S(   N(   s   Dialups   __init__s   selfs   lists   parent(   s   selfs   lists   parent(    (    s[   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/NCDialup.pys   __init__3  s    c   	      C   s  | } xI |  i i ƒ  D]8 } |  i | } | i | ƒ o | | |  i | <q q Wx` |  i	 i ƒ  D]O } |  i	 | } | i | ƒ o t
 | | ƒ o t | | ƒ |  i | <qb qb Wxt |  i i ƒ  D]c } |  i | } | i | ƒ o3 | | d j o t |  i | <q(t |  i | <qÅ t |  i | <qÅ Wt i |  | ƒ | i d ƒ o+ | d d j o t |  _ qwt |  _ n | i d ƒ oH |  i ƒ  | d } x1 t i | ƒ D] } | |  i |  i i ƒ  <q«Wn |  i ƒ  } | o | i d ƒ o | d | _ n | i d ƒ o | d | _ n | i d ƒ o+ | d d j o t | _ q_t | _ qcn |  i o |  i ƒ  n |  i i | ƒ | i d ƒ oM | d d	 j p | d d
 j o |  i ƒ  } | i | ƒ qé|  i! ƒ  n | i d ƒ o | d |  _" n |  i# d t ƒ d  S(   Ns   ons   DEFROUTEs   yess
   PPPOPTIONSs   LOCAL_IPs	   REMOTE_IPs   BOOTs   CALLBACKs   ins   outs   PASSWORDs   changed($   s
   parentConfs   confs   selfs   keydicts   keyss   selfkeys   confkeys   has_keys   __dict__s
   intkeydicts   lens   ints   boolkeydicts   trues   falses   Dialups   loads   DefRoutes   createPPPOptionss   optionss   strings   splits   os
   PPPOptionss   addPPPOptions	   getParents   parents   IPs   Gateways   OnBoots   Compressions   createCallbacks   callbacks   delCallbacks   Passwords   commit(	   s   selfs
   parentConfs   parents   callbacks   confkeys   selfkeys   os   confs   options(    (    s[   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/NCDialup.pys   load6  sf      ! 

 "c         C   sŠ  t  i |  | ƒ | } xW |  i i ƒ  D]F } |  i | } |  i	 | o t
 |  i	 | ƒ | | <q& d | | <q& WxW |  i i ƒ  D]F } |  i | } |  i	 | o t
 |  i	 | ƒ | | <q€ d | | <q€ WxJ |  i i ƒ  D]9 } |  i | } |  i	 | o d | | <qÚ d | | <qÚ W|  i o d | d <n d | d <| i d ƒ o | d d j o0 | d o | d =n | d	 o | d	 =qŠn |  i o` d } xI t t |  i ƒ ƒ D]2 } | d j o | d
 } n | |  i | } q°W| | d <n | d =|  i ƒ  } | i d ƒ o | d =n | i d ƒ o | d =n | i d ƒ o | d =n | i d ƒ o | d =n |  i o |  i i | ƒ n |  i o$ |  i i | d <|  i i | ƒ n d | d <| d d j oU | i d ƒ o | d =n | i d ƒ o | d =n | i d ƒ o | d =q/n x+ | i ƒ  D] } | | o | | =q<q<W| i d ƒ o d | d <n | i ƒ  d  S(   Ns    s   ons   offs   yess   DEFROUTEs   nos   PEERDNSs   DNS1s   DNS2s    s
   PPPOPTIONSs   LOCAL_IPs	   REMOTE_IPs   BOOTs   PASSWORDs   CALLBACKs   CBHUPs   CBDELAYs   CBCP(   s   Dialups   saves   selfs
   parentConfs   confs   keydicts   keyss   selfkeys   confkeys   __dict__s   strs
   intkeydicts   boolkeydicts   DefRoutes   has_keys
   PPPOptionss   opts   xranges   lens   is	   getParents   parents   Compressions   Callbacks   Types   write(   s   selfs
   parentConfs   opts   parents   confkeys   selfkeys   is   conf(    (    s[   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/NCDialup.pys   save|  s„       

!  
  


     (	   s   __name__s
   __module__s   boolkeydicts
   intkeydicts   keydicts   Nones   __init__s   loads   save(    (    (    s[   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/NCDialup.pys
   IsdnDialup  s   !º	Fs   ModemDialupc           B   sk   t  Z h  d d <Z h  d d <d d <d d <d d	 <d
 d <Z e e d „ Z d „  Z d „  Z RS(   Ns
   StupidModes   Stupid Modes   Logins   Usernames   Passwords   Prefixs   Dial Prefixs   Areacodes	   Area Codes   PhoneNumbers   Phonec         C   s   t  i |  | | ƒ d  S(   N(   s   Dialups   __init__s   selfs   lists   parent(   s   selfs   lists   parent(    (    s[   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/NCDialup.pys   __init__Ò  s    c         C   s~  |  i ƒ  } | o | i } n | i d ƒ o | d } n t i d t i	 t
 ƒ } d | } x® |  i i ƒ  D] }
 |  i |
 }	 t } | i | ƒ o | | i |	 ƒ o | | |	 } n7 | i d ƒ o | d i |	 ƒ o | d |	 } n | o | |  i |
 <qq qq WxÈ |  i i ƒ  D]· }
 |  i |
 }	 t } | i | ƒ o | | i |	 ƒ o | | |	 } n7 | i d ƒ o | d i |	 ƒ o | d |	 } n | o
 | d j o t |  i |
 <q"t |  i |
 <q"Wt i |  | ƒ | i | ƒ o | | i d ƒ o | | d |  _ n |  i o |  i i | ƒ n | i d ƒ o | d |  _ n | i d ƒ o | d d	 j |  _ n | i d
 ƒ o | d
 d	 j |  _ n | i d ƒ o t | d ƒ |  _ n | i d ƒ oH |  i  ƒ  | d } x1 t" i# | ƒ D] } | |  i% |  i% i& ƒ  <qWn | i d ƒ o | d |  _' n(| | i d ƒ o | | d d j oþ | i d ƒ o% | d i d ƒ o | d i d ƒ oÂ | d d } | d d } x£ | i ƒ  D]‘ } t+ | ƒ d j p | d  d j o qÝn | | i d ƒ o; | | i d ƒ o' | | d | j o | | d | j o | |  _' PqÝqÝWqzn d  S(   Ns
   WVDIALSECTs   filenames   Dialer s   Dialer Defaultss   0s   Init3s   PROVIDERs   PERSISTs   yess   DEFROUTEs   IDLETIMEOUTs
   PPPOPTIONSs	   MODEMNAMEs   Inheritss   Modems   Baudi   (,   s   selfs	   getParents   parents   DeviceIds   names
   parentConfs   has_keys   ConfSMBs
   netconfpkgs   ROOTs
   WVDIALCONFs   confs   sectnames   wvdicts   keyss   selfkeys   confkeys   Nones   values   __dict__s
   boolwvdicts   trues   falses   Dialups   loads
   InitStrings   Compressions   ProviderNames   Persists   DefRoutes   ints   HangupTimeouts   createPPPOptionss   optionss   strings   splits   os
   PPPOptionss   addPPPOptions   Inheritss   modemdevs	   modembauds   sects   len(   s   selfs
   parentConfs	   modembauds   modemdevs   os   confs   parents   sectnames   names   confkeys   selfkeys   values   sects   options(    (    s[   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/NCDialup.pys   loadÕ  sx    
 $$ $$$


 )8 $R	c         C   s'  t  i |  | ƒ |  i ƒ  } | o |  i o  |  i } | | d <| i } n d } d } | | d <d | } |  i o |  i | d <n t i d t i t ƒ } | i d ƒ | i | ƒ o t i | | ƒ | | <n xt |  i i ƒ  D]c } |  i | } |  i | o t |  i | ƒ | | | <qé | | i | ƒ o | | | =qé qé Wxg |  i i ƒ  D]V } |  i | } |  i | o d	 | | | <q`| | i | ƒ o | | | =q`q`W| | i d
 ƒ o | | d
 =n | | i d ƒ o d | | d <n | | i d ƒ o d | | d <n |  i o t |  i ƒ | | d <n |  i o` d } xI t t |  i ƒ ƒ D]2 } | d j o | d } n | |  i | } qvW| | d <n |  i! o d | d <n d | d <|  i" o d | d <n d | d <|  i# o |  i# | d <n |  i$ o t |  i$ ƒ | d <n |  i o| d  k% } | i& ƒ  }
 xd |
 D]X }	 |	 i) |  i j o? |	 i* o1 t |	 i* i+ ƒ | d <t |	 i* i, ƒ | d <Pq¸q`q`Wn | i d ƒ o d | d <n | | | d <x+ | i ƒ  D] } | | o | | =qúqúW| i- ƒ  |  i. o |  i. i | ƒ n t i t/ d } t1 i2 i3 | ƒ o t4 | ƒ n | i5 o | i5 | i j o t6 | | i5 ƒ n | | i } yX t8 | d ƒ } d d  | i | f } | i- | d! ƒ t; i< d" | | ƒ | i= ƒ  Wn t> j
 o n Xd  S(#   Ns	   MODEMNAMEs   *s   Defaults
   WVDIALSECTs   Dialer s   PAPNAMEs   filenamei€  s   1s   Inits   Init1s   ATZs   Init2s!   ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0s   Init3s    s    s
   PPPOPTIONSs   yess   PERSISTs   nos   DEFROUTEs   PROVIDERs   IDLETIMEOUTs	   MODEMPORTs	   LINESPEEDs   PEERDNSs   Inheritss   /peers/s   ws&   connect "/usr/bin/wvdial --remotename s   %s --chat '%s'"s   
i   (?   s   Dialups   saves   selfs
   parentConfs	   getParents   parents   Inheritss   devnames   DeviceIds   names   sectnames   Logins   ConfSMBs
   netconfpkgs   ROOTs
   WVDIALCONFs   confs   chmods   has_keys   ConfSMBSubDicts   wvdicts   keyss   selfkeys   confkeys   __dict__s   strs
   boolwvdicts
   InitStrings
   PPPOptionss   opts   xranges   lens   is   Persists   DefRoutes   ProviderNames   HangupTimeouts   NCHardwareLists   getHardwareLists   hwlists   hws   Names   Modems
   DeviceNames   BaudRates   writes   Compressions   PPPDIRs   peerdirs   oss   paths   isdirs   mkdirs   oldnames   unlinks   filenames   opens   files   lines   logs   lchs   closes   KeyError(   s   selfs
   parentConfs   files   confs   peerdirs   filenames   opts   parents   devnames   hws   hwlists   lines   sectnames   names   confkeys   selfkeys   is   NCHardwareList(    (    s[   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/NCDialup.pys   save4  s´    	



   

  






	 
  

(   s   __name__s
   __module__s
   boolwvdicts   wvdicts   Nones   __init__s   loads   save(    (    (    s[   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/NCDialup.pys   ModemDialupÇ  s
   3	_s   __main__s   tdslHomeTonlines    Harald Hoyer <harald@redhat.com>s   $Date: 2004/07/06 08:09:09 $s   $Revision: 1.67.4.1 $(   s   syss   rhpls   ConfSMBs   strings   Confs
   netconfpkgs   Dialup_bases   NCCompressions   NC_functionss   DM_AUTOs	   DM_MANUALs   _s	   DialModess   country_codes   Dialups	   DslDialups
   IsdnDialups   ModemDialups   __name__s   Devices   devs   loads   Logins   saves
   __author__s   __date__s   __version__(   s   ModemDialups   ConfSMBs   strings   __date__s   Dialup_bases	   DslDialups   devs   DM_AUTOs   syss
   __author__s	   DialModess   NCCompressions   Confs   Dialups   country_codes	   DM_MANUALs   __version__s
   IsdnDialup(    (    s[   /usr/src/build/423651-noarch/install/usr/share/system-config-network/netconfpkg/NCDialup.pys   ?   s4   			$ÿ ÿ ÿ ÿ QL/s´é	