KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /proc/21573/root/usr/share/system-config-network/netconfpkg/gui/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/21573/root/usr/share/system-config-network/netconfpkg/gui/CipeInterface.pyc
mò
ZTc@s°dklZdkTdklZdkTdklZdkTdkZdkZdkZdk	Z	dkZdk
l
Z
dklZde
fd„ƒYZ
eie
ƒdZdS(	(s
GUI_functions(t*(s
NETCONFDIRN(sInterfaceCreator(sxml_signal_autoconnectt
CipeInterfacecBs­tZdeddd„Zd„Zd„Zd„Zd„Zd„Z	d„Z
d	„Zd
„Zd„Z
d„Zd
„Zd„Zd„Zd„Zd„Zd„ZRS(NicCsVti|d|ƒ||_||_g|_tiƒ|_||i_
d|_dS(Ntdo_save(
tInterfaceCreatort__init__tselfRttopleveltdruidst	NCDevCipetDevCipetdevicetconnection_typetTypetNonetxml(RRRRtdruid((t@/usr/share/system-config-network/netconfpkg/gui/CipeInterface.pyR s			cCs×|iodSntdgƒodSnd}tii|ƒpti|}ntii|ƒpt	|}nt
ii|dti
ƒ|_t|ihd|i<d|i<d|i<d|i<d|i<d	|i<d
|i<d|i<d|i<d
|i<d|i<d|i<d|i<d|i<ƒtiƒ|_tiƒ|_t|i_t|i_ t|i_!|ii"dƒ}x1|i$ƒD]#}|i&|ƒ|i'i(|ƒq¬WdS(NtcipesCipeInterfaceDruid.gladeRton_tunnel_setting_page_nextton_tunnel_setting_page_prepareton_finish_page_finishton_finish_page_prepareton_finish_page_backton_remotePeerAddressCB_toggledton_generateKeyButton_clickedton_localPortEntry_changedton_ethernetDeviceEntry_changedton_cipeDeviceEntry_changedt$on_remoteVirtualAddressEntry_changedton_secretKeyEntry_changedt!on_remotePeerAddressEntry_changedt#on_localVirtualAddressEntry_changed()RRtrequest_rpmst
glade_filetostpathtisfilet
GUI_functionst	GLADEPATHt
NETCONFDIRtgtktgladetXMLtPROGNAMEtxml_signal_autoconnectRRRRRRRtupdateRemoteOptionstNCDeviceListt
getDeviceListt
devicelistt
NCProfileListtgetProfileListtprofilelisttFalseR
tOnBoott	AllowUsertIPv6Initt
get_widgetRtget_childrentItremoveRtappend(RR:RR!((Rtinit_gui*s,
	¯

cCs
tdƒS(NsCIPE (VPN) connection(t_(R((Rtget_project_nameXscCs
tdƒS(Ns:Create a new virtual private network connection with CIPE.(R>(R((Rtget_project_description[scCstS(N(tCIPE(R((Rtget_type^scCs|iƒ|iS(N(RR=R(R((Rt
get_druidsas
cCs|iiƒ|iƒdS(N(RR
t
createCipethydrate(Rt
druid_pageR((RRfs
cCs'|iƒo|iƒtSntSdS(N(Rtcheckt	dehydrateR4tTrue(RRFR((RRjs

cCs·tiƒ}|iƒ|ii|iƒ|iiƒx?|iD]4}|i
tjoq@n|ii|ii
ƒPq@W|iiƒ|iiƒ|iƒ|iiƒtiƒdS(N(tNCHardwareListtgetHardwareListthardwarelisttcommitRR0R<R
R3tproftActiveR4t
ActiveDevicestDeviceIdtsaveRtdestroyR(t	main_quit(RRFRRLRN((RRqs






cCs|iiƒdS(N(RR0trollback(RRFR((RR‚scCs—|ii|i_|ii}tdƒddtdƒdt|iiƒddtdƒdt|iƒddtdƒdt|i	ƒdd}|ip |id	jp|id
jo*|tdƒdtdƒdd}nG|tdƒd|iddtd
ƒdt|i	ƒdd}|tdƒdt|iƒdd}|tdƒdt|ii
ƒ}|i|ƒdS(Ns,You have selected the following information:s

s    sDevice:t s
sTunnel through device:sLocal port:s0.0.0.0tsRemote peer address:tAutosRemote peer port:sRemote virtual address:sLocal virtual address:(RR
tDeviceRQtCipeRR>tstrtTunnelDevicet	LocalPorttstRemotePeerAddresstRemoteVirtualAddresstIPRFtset_text(RRFRRR^((RR…s€+*F)$cCs­|ii}|iidƒ}	d}t	dƒg}x¾|iD]³}|ii
o|i
|ii
joq=nt|i
ƒ}|ip|idjo|t	dƒ}n|dt|iƒd}|i|ƒ|i|i
jo
|}q=q=Wt|ƒo|	i|ƒn|iidƒ}|io|o|i|ƒn|ii
o#|iidƒi|ii
ƒn)tid	ƒ}|iidƒi|ƒ|ip
d
|_n|iidƒit|iƒƒ|iovti|idƒ}|d
}t|ƒdjo'|d}
|iidƒi|
ƒn|iidƒi|ƒn|idjp|idjp|io‡|iidƒit	dƒƒ|iidƒidƒ|iidƒi!t"ƒ|iidƒi!t"ƒ|iidƒi#t$ƒn|i%o&|iidƒi|iii%ƒn|iio#|iidƒi|iiƒn|iidƒ}|i&o|i|iii&ƒn|i'ƒdS(NtethernetDeviceComboBoxsNone - Server ModeRWs
 (dynamic)s (t)tethernetDeviceEntrytcipeDeviceEntrytcipcbiatlocalPortEntryt:iitremotePeerPortEntrytremotePeerAddressEntrys0.0.0.0sServer ModetremotePeerAddressCBtremoteVirtualAddressEntrytlocalVirtualAddressEntrytsecretKeyEntry((RR
RZRRR8tecomboR
tcurrR>tdescR0tdevRYR[tdRaR<R\tlentset_popdown_stringstwidgetRbR.t
getNextDevtnextdevR]R_tstringtsplittvalstaddrtportt
set_sensitiveR4t
set_activeRIR`t	SecretKeyR-(RR}RqRtRwRsRyRR|RpR~Rr((RRE›s`
#


#

"


+
&
#
cCsó|iidƒiƒ}|tdƒjo"d|ii_	d|ii_
n…ti|ƒ}|d}||ii_	d|ii_
tiƒ}x>|D]6}|i|jo |io|i|ii_
q—q—W|iidƒiƒ|i_|ii|i_t|iidƒiƒƒ|ii_|iidƒiƒ|ii_|iidƒiƒ|i_|iid	ƒiƒ|ii_|iid
ƒiƒod|ii_n<|iidƒiƒd|iid
ƒiƒ|ii_dS(NResNone - Server Modes0.0.0.0iRfRhRmRnRoRlRkRiRj(RRR8tget_textthwR>R
R
RZR\tTunnelIPRzR{tfieldsR.R/tdevlistRsRYRaRQtintR]R`Rt
get_activeR_(RR…RƒRsR†((RRHâs,
'!!cGsà|iidƒiƒon|iidƒitƒ|iidƒitƒ|iidƒitdƒƒ|iidƒidƒnL|iidƒitƒ|iidƒitƒ|iidƒidƒ|i	ƒdS(NRlRkRjsServer ModeRWs0.0.0.0(
RRR8RˆRR4RbR>RIR-(Rtargs((RRþscGs7tƒ}|iidƒ}|o|i|ƒndS(NRo(t
gen_hexkeytkeyRRR8RwRb(RR‰RwR‹((RRs	cGs|iidƒiƒ}ti|ƒ}d}t	|ƒo?|d}x2|iD]#}	|	i
|jo
|	i}qNqNWn|iidƒiƒ}|iidƒiƒ}
|
p
|
djotdƒ}
n|iidƒiƒ}|iid	ƒiƒ}
|d
jp
|djotdƒ}n|iidƒiƒ}|iidƒiƒ}d}|td
ƒdt|ƒd}|tdƒd|
d}|tdƒdt|ƒ}|o%|djo|dt|ƒ}n|d}|tdƒdt|ƒd}|tdƒdt|
ƒd}|tdƒdt|ƒd}|iidƒiƒ}|i|ƒdS(NRes0.0.0.0 (auto)iRkRjRWs(own choice)RhRms0.0.0.0RnRosIP address of tunnel device:RVs
sLocal port:sRemote peer address:RisRemote virtual address:sLocal virtual address:sSecret key:tremoteConfigTxt(RRR8R‚tethwRzR{R…tipRuRtR0RsRYRaR}R~R>t	localporttremotevirtualaddresstlocalvirtualaddresst	secretkeytmytxtR[t
get_bufferRwRb(RR‰R}RwR‘R…RR’R“RsRRŽRR~Rt((RR-s>


"
"""cCs^|iidƒ}|iƒ}|p
|djo'titdƒ|i	d|ƒt
SntS(NRoRWs+You must enter a secret key or generate onet
broken_widget(RRR8t	keywidgetR‚ttxtR%tgui_error_dialogR>RR4RI(RR–R—((RRG:s
(t__name__t
__module__R
RARR=R?R@RBRCRRRRRRERHRRR-RG(((RRs"
	.										G		
		's Harald Hoyer <harald@redhat.com>(tnetconfpkg.guiR%tnetconfpkg.NC_functionsR't
netconfpkgt
rhpl.executilR(t	gtk.gladeRzR"Rtnetconfpkg.gui.GUI_functionsR,RRtsetDevCipeWizardt
__author__(	RRzRR(R¢R'R,R%R"((Rt?s 


					

ÿ'


Anon7 - 2021