403Webshell
Server IP : 182.53.201.61  /  Your IP : 216.73.217.175
Web Server : Apache/2.2.15 (Fedora)
System : Linux km10.dyndns.org 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686
User : apache ( 48)
PHP Version : 5.3.3
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/system-config-network/netconfpkg/gui/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/system-config-network/netconfpkg/gui/maindialog.pyo
:Jc@sdZddkZddkZddkZddkZddkZddkl	Z	ddk
lZddkl
Z
ddklZddklZddklZdd	klZdd
klZlZddklZddklZlZlZlZl Z l!Z!l"Z"l#Z#l$Z$l%Z%l&Z&l'Z'l(Z(l)Z)dd
k*l+Z+l,Z,l-Z-l.Z.l/Z/l0Z0l1Z1l2Z2l3Z3l4Z4l5Z5l6Z6l7Z7ddk8l9Z9ddk:l;Z;dZ<dZ=dZ>dZ?dZ@dZAdZBdZCdZDdZEdZFdfdYZGdZHdS(sK
netconf - A network configuration tool

The GUI maindialog of s-c-network
iN(tNCDeviceFactory(t
NetworkDevice(t
getDeviceList(tgetHardwareList(tHost(tIPsec(tgetIPsecList(tgetProfileListtProfile(ttestIP(tDEFAULT_PROFILE_NAMEtPROGNAMEtrpms_notinstalledtlogt
NETCONFDIRtLOt	TestErrort_tgeneric_error_dialogtgeneric_yesno_dialogtACTIVEtINACTIVEtgeneric_yesnocancel_dialogtgeneric_info_dialog(
tget_icont
get_pixbuft	GLADEPATHt	load_icontxml_signal_autoconnecttget_device_icon_masktgui_info_dialogtRESPONSE_YEStRESPONSE_NOtRESPONSE_CANCELtgui_runt%on_generic_clist_button_release_eventton_generic_entry_insert_text(tNewInterfaceDialog(teditHostsDialogiiiiicOsdS(N((targstkwargs((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyt_nopOst
mainDialogcBseZdZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZ
dZd
ZdZddZdZdZdZdZdZdZdZdZdZdZdJdJddZdZdZdZ d Z!d!Z"d"Z#d#Z$d$Z%d%Z&d&Z'd'Z(d(Z)d)Z*d*Z+d+Z,d,Z-d-Z.d.Z/d/Z0d0Z1d1Z2d2Z3d3Z4d4Z5d5Z6d6Z7d7Z8d8Z9d9Z:d:Z;d;Z<d<Z=d=Z>d>Z?d?Z@d@ZAdJdAZBdBZCdCZDdDZEdEZFdFZGdGZHdHZIdIZJRS(KcCs	d}tii|pt|}ntii|pt|}ntii|ddt	|_
d|_t|_
d|_t|_|i
id|_|i
id|_|i
id|_|i
id|_|i
id|_|i
id|_|i
id	|_t|i
h |id
6|id6|id6|id
6|id6|id6|i d6|i!d6|id6|id6|id6|id6|i"d6|i#d6|i$d6|i%d6|i&d6|i'd6|i(d6|i)d6|i*d6|i+d6t,d fd!6|i-d"6|i.d#6|i/d$6|i0d%6|i1d&6|i2d'6|i3d(6|i4d)6|i5d*6|i
id+|_6t7|i6d,pt7|i6d,ot8|i6_9t8|i6_:n|i
id-}|i;t<d.|i
id/}|i;t<d0|i
id1}|i;t<d0|i
id2}|i;t<d3|i
id4}|i;t<d5|i
id6|_=|i=i>ti?|i=i@d7|iA|i=i@d8tiB|i
id9iCtDd:\|_E|_FtDd;\|_G|_HtDd<\|_I|_JtDd=\|_K|_Ld|_Md|_Nd|_Od|_PtQ|_RtSd>|i=|i
id?iT|i
id@iT|i
idA}|i
idB}|iU|}|iV|tWdCggjo
t}nt}|p2|i
idD}|iU|}|iX|nh|iU|i
idBtY6|iU|i
idEtZ6dFt[6|iU|i
idGt\6|iU|i
idHt]6|_U|o&|iU|i
idD|iUt[<n|iUtY|_^h|i_|iUtY6|i`|iUtZ6|ia|iUt[6|ib|iUt\6|_ch|id|iUtY6|ie|iUtZ6|if|iUt[6|ie|iUt\6|_gh|ih|iUtY6|ie|iUtZ6|ii|iUt[6|ie|iUt\6|_jh|ik|iUtY6|il|iUtZ6|im|iUt[6|in|iUt\6|_oh|ip|iUtY6|ie|iUtZ6|ie|iUt[6|ie|iUt\6|_qh|ir|iUtY6|is|iUtZ6|it|iUt[6|iu|iUt\6|_vhtYd?6tZd@6t[dI6|_w|i
idJ}dgdK}tixdL|dM<tixdN|dO<tixdP|dQ<tiytztztzt{|_||i|i}|_~|i~i|id|i|i~xf|D]^}|i|}	ti|_|i|it|i|idR|	dO|itqW|i~i|iiti|i|iti|_tidS|i|_|i
id?}
|i|
dMdMdMtii|i=iC|i.dd|iUtYdS(TNsmaindialog.gladetdomaint
editButtontdeleteButtont
copyButtontactivateButtontdeactivateButtontupButtont
downButtonton_activateButton_clickedton_deactivateButton_clickedton_deviceList_select_rowton_deviceList_unselect_rowt on_deviceList_button_press_eventton_save_activateton_quit_activateton_contents_activateton_hardwareList_select_rowton_hardwareList_unselect_rowt"on_hardwareList_button_press_eventton_ipsecList_button_press_eventton_hostnameEntry_changedton_domainEntry_changedton_primaryDnsEntry_changedton_secondaryDnsEntry_changedton_tertiaryDnsEntry_changedton_searchDnsEntry_changedton_profileAddMenu_activateton_profileCopyMenu_activateton_profileRenameMenu_activateton_profileDeleteMenu_activates^[a-z|A-Z|0-9]+$ton_ProfileNameEntry_insert_textton_about_activateton_mainNotebook_switch_pageton_addButton_clickedton_editButton_clickedton_deleteButton_clickedton_copyButton_clickedton_upButton_clickedton_downButton_clickedton_show_loopback_toggledtappbartpushthardware_pixmapsconnection-ethernet.pngthosts_pixmapsnameresolution_alias.pngt
dns_pixmaptdevices_pixmapsnetwork.pngtipsec_pixmaps
secure.pngtDialogsdelete-eventthidetprofileMenuson.xpmsoff.xpms
active.xpmsinactive.xpmsnetwork.xpmt
deviceListthardwareListtmainNotebooktdeviceFramesipsec-toolst
ipsecFramet
hardwareFrameit	hostFrametdnsFramet	ipsecListt	hostsListitIPitHostnameitAliasesittexti(tostpathtisfileRRtgtktgladetXMLtNoneRtxmltinitializedtFalsethelp_displayedtno_profileentry_updatetTruetignore_widget_changest
get_widgettedit_buttont
delete_buttontcopy_buttontactivate_buttontdeactivate_buttont	up_buttontdown_buttonRR3R4ton_generic_clist_select_rowton_generic_clist_unselect_rowt#on_generic_clist_button_press_eventton_applyButton_clickedton_okButton_clickedton_helpButton_clickedR?R@RARBRCRDRERFRGRHR$RJRKRLRMRNRORPRQRRtappBarthasattrR)RTtpoptset_from_pixbufRtdialogtset_positiontWIN_POS_CENTERtconnectton_Dialog_delete_eventt	main_quittshowRton_xpmton_masktoff_xpmtoff_masktact_xpmtact_maskt	inact_xpmt
inact_masktdevselthwseltipseltlastbuttoneventR
tactive_profile_nameRtcolumn_titles_passivetpage_numtset_current_pageRtremove_pagetPAGE_DEVICESt
PAGE_HARDWAREt
PAGE_IPSECt
PAGE_HOSTStPAGE_DNStactive_pageton_deviceAddButton_clickedton_hardwareAddButton_clickedton_ipsecAddButton_clickedton_hostsAddButton_clickedt
addButtonFuncton_deviceActivateButton_clickedtnopton_ipsecActivateButton_clickedtactivateButtonFunct!on_deviceDeactivateButton_clickedt on_ipsecDeactivateButton_clickedtdeactivateButtonFuncton_deviceEditButton_clickedton_hardwareEditButton_clickedton_ipsecEditButton_clickedton_hostsEditButton_clickedteditButtonFuncton_deviceCopyButton_clickedtcopyButtonFuncton_deviceDeleteButton_clickedton_hardwareDeleteButton_clickedton_ipsecDeleteButton_clickedton_hostsDeleteButton_clickedtdeleteButtonFuncteditMaptTreeViewColumnt	ListStoretstrtobjectthostsListStoret
filter_newtmodelfiltertset_visible_functfilter_loopbackt	set_modelt
append_columntCellRendererTexttcellt
pack_starttset_attributest
set_resizabletrefiltert
get_selectiontset_modetSELECTION_MULTIPLEtloadthydrateRtgettactivedevicelisttgobjectttimeout_addtupdateDevicelistttagtTooltipstenable(tselft
glade_filetwidgettnotebooktpagetdo_ipsecthclisttcolumnstcolumntntclist((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyt__init__TsT					






























(					

 





cGsdS(N((RR'((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRCscCsO|iitd|i|i|i|i|iidS(NsLoading configuration...(RRTRtloadDevicestloadHardwaretloadProfilest	loadIPsecR(R((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRFs



cCs0|iitdt}|iidS(NsLoading device configuration...(RRTRRR(Rt
devicelist((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRNs	cCs0|iitdt}|iidS(Ns!Loading hardware configuration...(RRTRRR(Rthardwarelist((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRSs	cCsN|iitdt}|iot|idn|iidS(Ns Loading profile configuration...(RRTRRterrorRRqR(Rtprofilelist((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRXs
	
cCs0|iitdt}|iidS(NsLoading IPsec configuration...(RRTRRR(Rt	ipseclist((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyR_s	cCs|iitdt}t}t}t}y,|i|i|i|iWn9tj
o-}t	t
||i|iidSX|iidS(NsTesting configuration set...ii(
RRTRRRRRttestRRRRR(RRRRRtmsg((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRds 				




cCst}t}t}t}|ii|i}|ip'|ip|ip
|io"|iit	d|it
S|iit	d|tS(NsActive profile: %s (modified)sActive profile: %s(RRRRRRRtmodifiedRTRRwRt(RRRRRtprofname((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyt	ischangedws				
	



cCs2y|iWnCtj
o7}td|i|i}|tijodSnX|iit	d|ii
t}yM|i|i
|i|i|i|ii|iWn;ttttfj
o#}tt	dt|nXtt	d|i|iidS(Ns-Errors detected, do you really want to save?
sSaving configuration...sError saving configuration!
%ssdChanges are saved. You may want to restart the network and network services or restart the computer.i(Rt
ValueErrorRtmessageRRnR RRTRtrefreshRt
fixInterfacestsaveHardwaretsaveDevicest
saveIPsecstsaveProfilesRt
checkApplytIOErrortOSErrortEnvironmentErrorRRR(RtetretvalRterrstr((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pytsaves4


	







cCsD|iitdt}|i|i|iidS(NsSaving device configuration...(RRTRRR	t
setunmodifiedR(RR((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs
	

cCsD|iitdt}|i|i|iidS(Ns Saving hardware configuration...(RRTRRR	R
R(RR((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs
	

cCs(|iitdt}|i}|dj	o|idj	o|iii}|o$t|ot	tdn|iii
}|o$t|ot	tdn|iii}|o$t|ot	tdqn|i|i
|iidS(NsSaving profile configuration...s(Primary DNS is not in the correct formats*Secondary DNS is not in the correct formats)Tertiary DNS is not in the correct format(RRTRRtgetActiveProfileRqtDNSt
PrimaryDNSR	RtSecondaryDNStTertiaryDNSR	R
R(RRtactivetdns((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs 	

cCsD|iitdt}|i|i|iidS(NsSaving IPsec configuration...(RRTRRR	R
R(RR((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs
	

cCsB|i|i|i|i|idd|idS(N(thydrateProfilesthydrateDevicesthydrateHardwarethydrateIPsecRKRqR(R((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs



icCs!|djo|i}ndS(Ni(R(Rtch((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs
cCs|iitdt}ti}t}|i}|ii	d}|i
|id|i}|i
}t}d}	x|D]}
|
i}||jot}|i}|i}nt}|i}|i
}t|
i|i\}}
|id|||
i|
ig|io |i|	t|i|in|o |i|	t|d||n|o |i|	t|d||
n|i|	|
xp|D]h}|i t!jp|i"djoB|
i|i#jo/|i$o |i|	t|i$|i%nPqqW|
|jp
|djo.t'i'dd|	|i(|	d|
}n|	d	}	qW|ii)|i*dS(
NsUpdating devices...R]iititdefaultsSelecting row %di(+RRTRRRRRRRrRytcleartset_row_heightRRRtgetDeviceAliasRRRRtTypeRtappendtDeviceIdRt
set_pixmaptPROFILE_COLUMNRtset_pixtextt
STATUS_COLUMNt
DEVICE_COLUMNtset_row_datatActiveRwtProfileNamet
ActiveDevicesRRRqR
t
select_rowRR(RRRRRRt
status_pixmaptstatus_masktstatustrowtdevtdevnamet
device_pixmaptdevice_masktprof((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRsb			

		
	
		"
 
	

cCsZ|iitdt}|iid}|i|idd}|i}x|D]}|i	t
|it
|it
|i
tt
|igt|i|i\}}|o#|i|t|i
d||n|i||||jo(tidd||i|dn|d7}q^W|ii|idS(NsUpdating hardware...R^iiisSelecting row %di(RRTRRRrRyRRRRRtDescriptionRtNametStatusRRR!R#R$R
R(RR(RRRR,RthwR/R0((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyR#s,	

	%

cCst}|iid}|pdS|i|idd}|i}t}x|D]
}|idt|i	t|i
t|ig|i|t
|i|i|i||xb|D]Z}|itjp|idjo4|i|ijo!|i|t
|i|iPqqW||jo(tidd||i|dn|d7}q]W|ii|idS(	NReiiRRisSelecting row %di(RRrRyRRRRRRtConnectionTypetRemoteIPAddresstIPsecIdRR RRR$R%RwR&tActiveIPsecsRRR
R(RRR(RRRR,RRtipsecR1((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyR>s<	

		
 	

cCs|iS(N(tactive_profile(R((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRbscCs8|iidiotS|i|ddjSdS(Nt
show_loopbackis	127.0.0.1s::1(s	127.0.0.1s::1(RrRyt
get_activeRwt	get_value(Rtmodeltmitertdata((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRescGs |iidiidS(NRf(RrRyt	get_modelR(RR'((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRRksc
Cs,|iitdt}xS|D]A}|ipq&n|i}|djo
t}n||_Pq&W|d}||_t	|_
xohdd6dd6dd	6d
d6dd
6iD]>\}}t|i
|}|ii|i|pdqW|i
io,|iididi|i
in|iididt|_
|iixo|iD]d}|io2|ii|i|idi|i|gqk|ii|i|id|gqkW|io|ii|idSt	|_t	|_t|_
|iid}|i}|i }	x|	dD]}
|i!|
qIWd}x|D]}|i}|djo
t}nt#i$|d|}|p
|}n|i%|io|i&t	n|i'd|i(|i|i|qmWt|_|ii|idS(NsUpdating profiles...Rit
hostnameEntryRhtdomainnameEntryt
DomainnametprimaryDnsEntryR
tsecondaryDnsEntryRttertiaryDnsEntryRRtsearchDnsEntryt R\itlabeltactivate()RRTRRR%R&R
RR;RwRxtitemstgetattrRRrRytset_textt
SearchListtjoinRtRRt	HostsListt	AliasListRRgRhRsRRRvtget_submenutget_childrentremoveRqRnt
RadioMenuItemRt
set_activeRton_profileMenuItem_activated(
RRR1tnametkeyRttxtthosttomenuRtchildtgroupt	menu_item((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRos	
	

	
		
$
	


&


				




	
	
cCs>|i}ti|_||ijo|itStS(N(RRRRRw(Rtactivedevicelistold((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs	
cGst}y|iWn1ttd|i}|tjotSnX|ioWttd|i}|t	joy|i
WqqXn|tjotSnti
dS(Ns,Errors detected, do you really want to quit?s!Do you want to save your changes?(RRRRRR RwRRRR	R!RnR(RR'Rtbutton((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs,		
	
	

	
cGst}|i|ioWttd|i}|tjodS|tjo|idjodSqwnt	i
dS(Ns!Do you want to save your changes?i(RtcommitRRRRR!RR	RnR(RR'RRc((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs	

	



icGs||_|iiddjodS|iidit|iidit|iidit|iidit|iidi|iidi|iidi||itjo|iid}|iidit	|iidit	|iidit	|iidit	|iidi
|iidi
n||itjow|iid	}|iidit	|iidit	|iidit	|iidi
nU||itjo|iid
}|iidit	|iidit	|iidit	|iidi
|iidi
n||it
jokd}|iidit	|iidit	|iidit	|iidi
n5||itjo d}|iidi
n|o|i|dddndS(Nt	addButtonR,R.R-tcommonDockitemtdeviceDockitemtposDockitemR]R^Rei(RRrRyRqt
set_sensitiveRtR[RRRwRRRRRR(RRtaRR'R((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRKsT	cCs|i|i|dS(N(RR(RRc((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyR33scCs|i|i|dS(N(RR(RRc((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyR46scCs|i|i|dS(N(RR(RRc((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRL9scCs|i|i|dS(N(RR(RRc((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRM<scCs|i|i|dS(N(RR(RRc((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRO?scCs|i|i|dS(N(RR(RRc((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRNBscCsdS(N((RRc((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRPEscCsdS(N((RRc((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRQHscCs|idS(N(R	(RRc((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRKsc
Cs|ipt|_tid}d}x^dD]J}y7tii|}t|}|djow/nPWq/q/q/Xq/Wti}|djo4ddk	}|i
|\}}}}}	}
}ntdddd	td
d|gt
|_ndS(
NtUSERtSUDO_UIDtUSERHELPER_UIDiis/bin/sutsus-cs/usr/bin/htmlview file://s/help/index.htmlt-(RlRm(RuRwRktgetenvRqtenvironRtinttgetuidtpwdtgetpwuidR"RRt(RRctpw_nametuidtenvRtt	pw_passwdtpw_uidtpw_gidtpw_gecostpw_dirtpw_shell((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRNs,
	

(cCsCt|i}ti|ip|i|in|iS(N(R%RRntmaintcanceledRR(Rtclickedt	interface((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRss


cCs&|iid}t|idjodS|i|id}ti}|i|i|i	}|i
|t}d}t}x_|oW|i
dt|}	t}x)|D]!}
|
i
|	jot}PqqW|d}qW|	|_
|i||i|i|idS(NR]itCopyi(RrRytlent	selectiontget_row_dataRtgetDeviceFactorytgetDeviceClassRtSubTypetapplyRwRRRRtRRdR(RRcRtsrcdevtdftdevicet	duplicatetnumRR.R-((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyR}s2
			


c
Gs|iid}t|idjodS|i|id}|itjottd|i	dS|i
itd|i}|i
|}|tijo)|djo|i|i
idS|it}|i||ijo^t}xD|D]<}||ijo&|ii|}	|i|i|	<qqW|in|i|i
i|i|i||iddddS(NR]is&The Loopback device can not be edited!sEdit device...(RrRyRRRRRRRRRRTRt
editDeviceRntRESPONSE_OKtrollbackRRdRRR'tindexRRR(
RR'RRtdevIdRcRRR1tpos((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs>
	


	
	


cCstd}|i}|o:|i|i|iti|i}|intt	d|i
|i|S(Nis$The device type %s cannot be edited!(t	getDialogtset_transient_forRRRntWIN_POS_CENTER_ON_PARENTtruntdestroyRRR(RRRcR((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs
c	CsCt}t}|iid}t|idjodS|i|id}|idjott	d|i
dStt	dt|i
|i
d|d|id}|tjodSxD|D]<}|i
|ijo#|ii|i
}|i|=qqW|i||i|=|i|idS(NR]itLoopbacks'The Loopback device can not be removed!s)Do you really want to delete device "%s"?RR(RRRrRyRRRRRRRRRRRR'RRdR(	RRcRRRRtbuttonsR1R((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs2		




cCs3|iid}t|idjodS|i|id}|i}ti|i|i	owt
tddtd|dtd|i}|t
jo|idjodSn|tjodSn|id|iti|o|intid|i|_dS(	NR]is1You have made some changes in your configuration.s
s@To activate the network device %s, the changes have to be saved.sDo you want to continue?Ri(RrRyRRRRRt
source_removeRRRRRRR	R RLRtfindRR(RRcRR-R((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs&
)
	
	cCs(|iid}t|idjodS|i|id}|i}|pdSti|i|i	owt
tddtd|dtd|i}|t
jo|idjodSn|tjodSn|id|i|itid	|i|_dS(
NR]is1You have made some changes in your configuration.s
sBTo deactivate the network device %s, the changes have to be saved.s

sDo you want to continue?Ri(RrRyRRRRRRRRRRRRR	R t
deactivateRR(RRcRR-R((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs(
)
	
	
cCs|p|iodSt}|djo6|iidit|iiditn3|iidit|iidit|ip*|i|dtt|_	|i
n|idS(NRtprofileRenameMenutprofileDeleteMenutdochange(RRRrRyRiRtRwRvtswitchToProfileRsRR(RRatprofileR((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRY<s	

	cCs|iit|iit|i|itjo|iitn|idjoGt	|i
djodS|i|i
d|_|ipdSn|idjo3|i
o)|i
itiijo|it|i
it|i
i}|djo|ddjot}|d}|i|}|i}|i}	|i|	ijo|i|i}
}|i}	|	idjo+x|D]}|i||itqWq|i||	itx|D]2}|idjoqn||ijoPqqW|i|dtnx|i|i }
}|	idjo+xQ|D]}|i||it!q[Wn*|i||	it!|i|dt!x|D]}|i"qW|i#|t$|
||i%qn|idjowt	|i
djodS|i|i
d|_&|i&pdS|i'it|i(it|iitn|idjod|i
oZ|i
itiijoA|it|i
it|i
i}|djo|ddjo|d}t}|i|}
|
i)}|
i*}|t+jot,t-d|i.dS|i}	|
i)|	i/jo|i|i}
}|i}	|	idjo+x|D]}|i0||itqWq|i0||	itx|D]2}|idjoqn||i/joPqqW|i0|dtnx|i|i }
}|	idjo+xQ|D]}|i0||it!q\Wn*|i0||	it!|i0|dt!x|D]}|i"qW|i#|t$|
||i%qn|idjo|i'it|i(it|iitt	|i
djodS|i|i
d|_1|i1pdS|i}	y!|i2|i
dt3d}Wn
t4}nXt5i6|i1i7o
t8}n|t8joJ|i1i)|	i/jo4|i'it|i(it|iit!n1|i'it|i(it|iit|i1i9p|i1i:dtgjo4|i'it!|i(it!|iit!qndS(NR^iReiRR]s(The Loopback device can not be disabled!(;RzRiRwR{RRRR|tget_nameRRRRRttypeRntgdktBUTTON_PRESStget_selection_infoRrtxtyRqRR8RR9RRR&t
activateIpsecRRRtRdRR RRR}R~RRRRRRR'tactivateDeviceRtget_pixtextR"RRRRRtSlavetNMControlled(RRR,RteventtinfoRR:RZt	curr_proftxpmtmaskR1RtmtypeR+((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRPs
	
	
					


			

				
!


&cCs|io|iitn|io|iitn|io|iitn|io|iitn|io|iitndS(N(RzRiRtR{R|RR(RRR,RR((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs




cGs||_|itiijo|it|it|i}|djo|i
djo!t|djo|ddjoi|i}|i
i|i
o|i|i
|i
}n|idt|}|id|qndS(	NR]Reiiitbutton_release_eventt	signal_id(s
deviceLists	ipsecList(RRRnRt_2BUTTON_PRESSRRrRRRqRRRRthas_keyRRR#tset_data(RRRR'Rtfunctmid((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs	$
%			cCsB|iodS|i|ii_|iii|idS(N(Rxtget_textR;RRhRdR(Rtentry((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyR? s

cCsB|iodS|i|ii_|iii|idS(N(RxRR;RRERdR(RR((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyR@'s

cCsB|iodS|i|ii_|iii|idS(N(RxRR;RR
RdR(RR((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRA.s

cCsB|iodS|i|ii_|iii|idS(N(RxRR;RRRdR(RR((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRB5s

cCsB|iodS|i|ii_|iii|idS(N(RxRR;RRRdR(RR((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRC<s

cCs|iodS|i}|i}|iiid |ii_x$|D]}|iiii|qJW|iiii|idS(Ni(	RxRtsplitR;RRPRRdR(RRtst
newentriestsp((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRDCs
c	Gs|iodSt}|i}|ip|in|i}t}t|}|iid}|i	|i
|iti
|i}|tijo|djodS|i||i|i|idS(NRZi(RxRRRRtcreateHostsListRR&RrRyRRRRnRRRRRdR(	RR'RRt	hostslistR]RtdlRc((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRPs&
	
		


cGst}|i}|i}|iid}|ii\}}|pdS|i|i|dd}t	|}	|	iid}
|
i
|i|
it
i|	i}|t
ijo|djodSy"|i|i|iWnnX|idS(NRfiiRZ(RRRRRrRyRtget_selected_rowsR>tget_iterR&RRRRnRRRRdR(RR'RRRRRRlR]RRRc((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRjs,		

c
Gst}|iid}|i}|iid}|ii\}}|pdSg}x0|D](}|i|i|i|dqjW|i	|i
x|D]}	|ii|	qW|i
|idS(NtprofileListRfi(RRrRyRRRRR>RtsorttreverseRRRVRdR(
RR'RRR1RRlttodeltpti((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs&	


cGs|iid}|i|i|iti|iidid|i|i	}|i
|tijo|djodSt}|iidi
}|pdStid|pttd|idS|djp
|tjottd	||idSx9|D]1}|i|jottd
|idSq(Wt}|i|||_|i|i|dtt|_|idS(NtProfileNameDialogR&Ris^[a-z|A-Z|0-9]+$s-The name may only contain letters and digits!iRs The profile can't be named "%s"!s The profile name already exists!R(RrRyRRRRnRRORRR[RRRtretmatchRRR
R&RRRdRRtRsR(RR'RRcRRjR1((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyREsF

	

		
	
	
cGst}t}|i|it|_t}d}x_|oW|idt|}t}x)|D]!}|i|jot}PqhqhW|d}q=W||_|i	||i
d|_|i
dS(NiRi(RRRRRtR%RwR&RRRdRqRsR(RR'RRRRtprofnamR1((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRFs*					

	cGst}|i}|idjp|itjottdt|idS|iid}|i	|i|i
ti|iidi
|i|i|i}|i|tijo|djodS|iidi}|pdStid|pttd|idS|djp
|tjottd||idSxF|D]>}|i|jo(||jottd	|idSqvW||_d|_|i|idS(
NRs"The "%s" profile can't be renamed!RR&is^[a-z|A-Z|0-9]+$s-The name may only contain letters and digits!s The profile can't be named "%s"!s The profile name already exists!(RRR&R
RRRRrRyRRRnRRORRR[RRRRRqRsRdR(RR'RRRRcRjR1((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRGsL	




			
cGst}|ii}|djp
|tjottdt|idSttdt||i}|t	jodS|i
|i}||=|i|idd|_|idS(NRs$The "%s" Profile can not be deleted!s*Do you really want to delete profile "%s"?(RRR&R
RRRRRRRRdRRqRsR(RR'RRZRR((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRHs$	




	c	Gsddkl}|}|iid}|i|i|iti|i	}|i
|tijo|djodSt}|i
}|i|}||}|i|tijo"|i|i|in|i||idS(Ni(thardwareTypeDialogRZi(tnetconfpkg.gui.hardwaretypeRRrRyRRRRnRRRRRRtaddHardwaretshowHardwareDialogRdRRV(	RR'RRRRcRRR5((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyR5s&	
		



cGs|iid}t|idjodSt}|i|id}|i|tijo|i	|i	n|i
|idS(NR^i(RrRyRRRRRRnRRdRR(RR'RRR5((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRPs	

cCs}d}|o|i}n|o;|i|i|iti|i}|i|St	t
d|itSdS(NsHSorry, there is nothing to be edited, or this type cannot be edited yet.(RqRRRRRnRRRRRR!(RR5RRc((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRcs

cGst}|iid}t|idjodS|i|id}|i}|i}tt	dt
||id|d|id}|tjodS|i
||itt	dt
||id|}|tjot}t}	g}
x2|D]*}||ijo|
i|qqWxV|
D]N}x8|	D]0}
|i|
ijo|
ii
|iqRqRW|i
|qEW|i|in|idS(NR^is"Do you really want to delete "%s"?RRs1Do you want to delete all devices that used "%s"?(RRrRyRRRR2R3RRRRRRVRdRRtgetHWDeviceRRR'RR(RR'RRR5tdescriptionR-RRRtdlisttdRR1((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRvsH			





		
c
GsGddkl}l}l}l}ttdpdtii	||t
dt
ddddd	g}|i|i|i
ti|inti}|i||i||it
d|i||i||it
d
|it
d|i|i|i
ti|i|idS(Ni(tPRG_VERSIONtPRG_NAMEtPRG_AUTHORStPRG_DOCUMENTERStAboutDialogs%Copyright (c) 2001-2005 Red Hat, Inc.s|This software is distributed under the GPL. Please Report bugs to Red Hat's Bug Tracking System: http://bugzilla.redhat.com/s Harald Hoyer <harald@redhat.com>sThan Ngo <than@redhat.com>s%Philipp Knirsch <pknirsch@redhat.com>s'Trond Eivind Glomsrød <teg@redhat.com>ttranslator_creditss~This software is distributed under the GPL. 
Please Report bugs to Red Hat's Bug Tracking 
System: http://bugzilla.redhat.com/(tversionRRRRRRntgnometuitAboutRRRRRRRtset_nametset_versiont
set_copyrighttset_authorstset_documenterstset_translator_creditstset_licenseRR(RR'RRRRtdlg((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRJs2"		




cGs\t}t}|i|}|odS|i||i|i|idS(N(RRt
ipsecDruidRRdR(RR'tipsecsR:R((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs		


cGszt}|iid}t|idjodS||id}|i|}|odS|i|idS(NRei(RRrRyRRRRdR(RR'RRR:R((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs	
cCs`ddkl}||}|i}|i|i|ititi|i	|i
S(Ni(teditIPsecDruid(tnetconfpkg.gui.editipsecRtdruidRRRRnRRRR(RR:RRR((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs	

cGs\t}|iid}t|idjodS||id=|i|idS(NRei(RRrRyRRRdR(RR'RR((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs	
cCs|iid}t|idjodS|i|id}|iozttddtd|idtd|i	}|t
jo|idjodSn|tjodSn|i
d|i	dS(NReis1You have made some changes in your configuration.s
sBTo activate the IPsec connection %s, the changes have to be saved.sDo you want to continue?R(RrRyRRRRRRR8RRR	R RL(RRcRR:((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs
,
	
	cCs|iid}t|idjodS|i|id}|pdS|iozttddtd|idtd|i	}|t
jo|idjodSn|tjodSn|i
d|i	dS(NReis1You have made some changes in your configuration.s
sDTo deactivate the IPsec connection %s, the changes have to be saved.sDo you want to continue?R(RrRyRRRRRRR8RRR	R R(RRcRR:((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyRs 
,
	
	N(Kt__name__t
__module__RRRRRRRRRR	RRRRRRRRRRRRRRRRRRqRKR3R4RLRMRORNRPRQRRRRRRRRRRYRRRR?R@RARBRCRDRRRRERFRGRHRRRRRJRRRRRR(((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyR*Rs										!						@		$				R	
		7										%	
		)		%	!	#										
		 		0		0				3	#					s Harald Hoyer <harald@redhat.com>(It__doc__tgnome.uiRRt	gtk.gladeRnRkRt
netconfpkgRtnetconfpkg.ControlRtnetconfpkg.NCDeviceListRtnetconfpkg.NCHardwareListRtnetconfpkg.NCHostRtnetconfpkg.NCIPsecRtnetconfpkg.NCIPsecListRtnetconfpkg.NCProfileListRRtnetconfpkg.NCRouteR	tnetconfpkg.NC_functionsR
RRR
RRRRRRRRRRtnetconfpkg.gui.GUI_functionsRRRRRRRRR R!R"R#R$t!netconfpkg.gui.NewInterfaceDialogR%tnetconfpkg.gui.edithostsR&R R"R#tNICKNAME_COLUMNtTYPE_COLUMNRRRRRR)R*t
__author__(((s=/usr/share/system-config-network/netconfpkg/gui/maindialog.pyt<module>sJ^	X	

Youez - 2016 - github.com/yon3zu
LinuXploit