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 :  /usr/share/system-config-network/netconfpkg/gui/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //usr/share/system-config-network/netconfpkg/gui/maindialog.pyo
m
[Tc@sdkTdkTdkTdkTdklZdklZdkZdk	Zdk
Z
dkZdZdZ
dZdZdZdZdZdZdZdZed	Zd
fdYZdZdS(
(t*(sNewInterfaceDialog(seditHostsDialogNiiiiicCsdS(N((tstr((t=/usr/share/system-config-network/netconfpkg/gui/maindialog.pytnop.st
mainDialogcBstZdZdZdZdZdZdZdZdZ	d	Z
d
ZdZdZ
d
ZdZdZddZdZdZdZdZdZdZdZdZdZddddZdZdZdZd 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/Z/d0Z0d1Z1d2Z2d3Z3d4Z4d5Z5d6Z6d7Z7d8Z8d9Z9d:Z:d;Z;d<Z<d=Z=d>Z/d?Z>d@Z?dAZ@dBZAdCZBdDZCddEZDdFZEdGZFdHZGdIZHdJZIdKZJdLZKdMZLRS(NNcCs|
d}tii|ot|}ntii|ot|}ntii|t	dt
|_t	|_
t|_t	|_|iid|_|iid|_|iid|_|iid|_|iid|_|iid|_|iid	|_t|ihd
|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#<d|i$<d|i%<d|i&<d|i'<d|i(<d|i)<d|i*<d|i+<d |i,d!f<d"|i-<d#|i.<d$|i/<d%|i0<d&|i1<d'|i2<d(|i3<d)|i4<d*|i5<|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>iAd7|iB|i>iAd8tiC|iid9iDtEd:|i>\|_F|_GtEd;|i>\|_H|_ItEd<|i>\|_J|_KtEd=|i>\|_L|_Mt	|_Nt	|_Ot	|_Pt	|_QtR|_StTd>|i>|iid?iU|iid@iU|iidA}|iidB}|iW|}
|iY|
tZdCggjo
t[}nt}|o2|iidD}|iW|}
|i]|
nht^|iW|iidB<t_|iW|iidE<t`dF<ta|iW|iidG<tb|iW|iidH<|_W|o&|iW|iidD|iWt`<n|iWt^|_ch|iWt^|id<|iWt_|ie<|iWt`|if<|iWta|ig<|_hh|iWt^|ii<|iWt_|i8<|iWt`|ij<|iWta|i8<|_kh|iWt^|il<|iWt_|i8<|iWt`|im<|iWta|i8<|_nh|iWt^|io<|iWt_|ip<|iWt`|iq<|iWta|ir<|_sh|iWt^|it<|iWt_|i8<|iWt`|i8<|iWta|i8<|_uh|iWt^|iv<|iWt_|iw<|iWt`|ix<|iWta|iy<|_zhd?t^<d@t_<dIt`<|_{|iidJ}t	gdK}ti~tdL|dM<ti~tdN|dO<ti~tdP|dQ<titttt|_|ii|_|ii|it	|i|ixf|D]^}|i|}	ti|_|i|it|i|idR|	dO|it[qV	W|ii|iiti|i|iti|_tidS|i|_|iid?}|i|dMdMdMtii|i>iD|i.t	t	|iWt^dS(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_activateton_ProfileNameEntry_insert_texts^[a-z|A-Z|0-9]+$ton_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(t
glade_filetostpathtisfilet	GLADEPATHt
NETCONFDIRtgtktgladetXMLtNonetPROGNAMEtselftxmltinitializedtFalsethelp_displayedtno_profileentry_updatet
get_widgettedit_buttont
delete_buttontcopy_buttontactivate_buttontdeactivate_buttont	up_buttontdown_buttontxml_signal_autoconnectR
Rton_generic_clist_select_rowton_generic_clist_unselect_rowt#on_generic_clist_button_press_eventton_applyButton_clickedton_okButton_clickedton_helpButton_clickedRRRRRRRR R!R"ton_generic_entry_insert_textR$R%R&R'R(R)R*R+R,tappBarthasattrRR.tpoptwidgettset_from_pixbuft
get_pixbuftdialogtset_positiontWIN_POS_CENTERtconnectton_Dialog_delete_eventt	main_quittshowtget_iconton_xpmton_masktoff_xpmtoff_masktact_xpmtact_maskt	inact_xpmt
inact_masktdevselthwseltipseltlastbuttoneventtDEFAULT_PROFILE_NAMEtactive_profile_namet	load_icontcolumn_titles_passivetnotebooktpage_numtpagetset_current_pagetrpms_notinstalledtTruetdo_ipsectremove_pagetPAGE_DEVICESt
PAGE_HARDWAREt
PAGE_IPSECt
PAGE_HOSTStPAGE_DNStactive_pageton_deviceAddButton_clickedton_hardwareAddButton_clickedton_ipsecAddButton_clickedton_hostsAddButton_clickedt
addButtonFuncton_deviceActivateButton_clickedton_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_clickedtdeleteButtonFuncteditMapthclisttcolumnstTreeViewColumnt_t	ListStoreRtobjectthostsListStoret
filter_newtmodelfiltertset_visible_functfilter_loopbackt	set_modeltcolumnt
append_columntntCellRendererTexttcellt
pack_starttset_attributest
set_resizabletrefiltert
get_selectiontset_modetSELECTION_MULTIPLEtloadthydratet
NetworkDevicetgettactivedevicelisttgobjectttimeout_addtupdateDevicelistttagtclisttTooltipstenable(RPRiRRERRRRRRR((Rt__init__2s				/(					

&UUU	UUU$




cGsdS(N((RPtargs((RRscCsO|iitd|i|i|i|i|iidS(NsLoading configuration...(	RPRfR.RtloadDevicestloadHardwaretloadProfilest	loadIPsecRh(RP((RR"s



cCs0|iitdt}|iidS(NsLoading device configuration...(RPRfR.Rt
getDeviceListt
devicelistRh(RPR((RR*s	cCs0|iitdt}|iidS(Ns!Loading hardware configuration...(RPRfR.RtgetHardwareListthardwarelistRh(RPR((RR/s	cCsZ|iitdt}|io t|id|ifGHn|iidS(Ns Loading profile configuration...s	ERROR: %s(	RPRfR.RtgetProfileListtprofilelistterrortgeneric_info_dialogRh(RPR((RR4s	

cCs0|iitdt}|iidS(NsLoading IPsec configuration...(RPRfR.RtgetIPsecListt	ipseclistRh(RPR((RR<s	cCs|iitdt}t}t}t
}y,|i|i|i|iWn<t
j
o0}tt||i|iidSnX|iidS(NsTesting configuration set...ii(RPRfR.RRRRRRRRRttestt	TestErrortmsgtgeneric_error_dialogRRlRh(RPRRRRR((RRAs 				



	
cCst}t}t}t}|i	i
|i}|i
p'|i
p|i
p
|i
o%|i	itd|itSn|i	itd|tS(NsActive profile: %s (modified)sActive profile: %s(RRRRRRRRRPRfRhRtprofnametmodifiedR.Rttruetfalse(RPRRRRR((RtchangedTs				
	4cCs|idjodSn|iitd|iit}yM|i|i	|i
|i|i|ii
|iWn8tttfj
o#}ttdt|nXttd|i|ii
dS(NiisSaving configuration...sError saving configuration!
%ssdChanges are saved. You may want to restart the network and network services or restart the computer.(RPRRfR.RtrefreshRRt
fixInterfacestsaveHardwaretsaveDevicest
saveIPsecstsaveProfilesRht
checkApplytIOErrortOSErrortEnvironmentErrorterrstrRRRRl(RPRR((Rtsaveis&
	







cCsG|iitdt}|i|it|ii	dS(NsSaving device configuration...(
RPRfR.RRRRt
setChangedRRh(RPR((RRs
	

cCsG|iitdt}|i|it|ii	dS(Ns Saving hardware configuration...(
RPRfR.RRRRRRRh(RPR((RRs
	

cCsG|iitdt}|i|it|ii	dS(NsSaving profile configuration...(
RPRfR.RRRRRRRh(RPR((RRs
	

cCsG|iitdt}|i|it|ii	dS(NsSaving IPsec configuration...(
RPRfR.RRRRRRRh(RPR((RRs
	

cCsB|i|i|i|i|idd|idS(N(RPthydrateProfilesthydrateDevicesthydrateHardwarethydrateIPsecR%RNR(RP((RRs



icCs!|djo|i}ndS(Ni(tchRPR(RPR((RRs
cCs|iitdt}
ti}t	}|i}|ii
d}|i|id|i}|i}t}	d}x|
D]}
|
i}||jot}	|i}|i}nt}	|i}|i}t|
i|i \}}|i#d|	||
i$|
ig|i%o |i&|t'|i%|i(n|o |i)|t*|	d||n|o |i)|t+|d||n|i,||
xp|D]h}|i.t/jp|i0djoB|
i$|i1jo/|i2o |i&|t'|i2|i3nPqqW|
|jp
|djo.t5i5dd||i6|d|
}n|d	}qW|ii7|i8dS(
NsUpdating devices...R7iititdefaultsSelecting row %di(9RPRfR.RRRRRRRRR|RQRVRtcleartset_row_heightRvt
status_pixmapRwtstatus_masktINACTIVEtstatustrowtdevtgetDeviceAliastdevnametACTIVERtRutget_device_icon_masktTypeRlt
device_pixmaptdevice_masktappendtDeviceIdRzt
set_pixmaptPROFILE_COLUMNR{tset_pixtextt
STATUS_COLUMNt
DEVICE_COLUMNtset_row_datatproftActiveRtProfileNamet
ActiveDevicesRxRyRNtlogt
select_rowRhR(RPR|RRRRRRRRRRR	RR((RRs`			

		
	
		"
3
	

cCsT|iitdt}|iid}|i	|i
dd}|i}x|D]}|it|it|it|it|igt|i|i\}}|o#|i|t|id||n|i||||jo(tidd||i|dn|d7}q^W|ii|idS(NsUpdating hardware...R8iiisSelecting row %di(RPRfR.RRRRQRVRRRRR}thwR
RtDescriptionRtNametStatusRRlRR	RRRRRRhR(RPR	RRRR}RR((RRs*	

	=

cCst}|iid}|pdSn|i|idd}
|i	}t
}t}|i}|i}	x|D]
}|idt|it|it|ig|i|
t|i|i|i|
|xb|D]Z}|itjp|i djo4|i|i!jo!|i|
t|i"|i#PqqW||jo(t$i$dd|
|i%|
dn|
d7}
qxW|i&i'|i(dS(	NR?iiRRisSelecting row %di()RRRPRQRVRRRRR~RRRRRtRRuRtipsecR
RtConnectionTypetRemoteIPAddresstIPsecIdRR
RzR{RRRRRtActiveIPsecsRxRyRRRfRhR(RPRRRRR~RRRRR((RRs<	

				
4
3	

cCs|iS(N(RPtactive_profile(RP((RtgetActiveProfile7scCs|i|do0|i|do|i|dotSn|iidiotSn|i|dddgjSdS(Niiit
show_loopbacks	127.0.0.1s::1(	tmodelt	get_valuetiterRSRPRQRVt
get_activeR(RPR$R&tdata((RR:s
<cGs |iidiidS(NR@(RPRQRVt	get_modelR(RPR((RR,EscCs?|iitdt}xS|D]A}	|	ipq&n|	i}|djo
t
}n||_Pq&W|d}	|	|_t
|_|	iio#|iidi|	iin|iidid|	iio#|iidi|	iin|iidid|	iio#|iidi|	iin|iidid|	iio#|iidi|	iin|iidid|	iio#|iid	i|	iin|iid	id|	iio,|iid
iti|	iin|iid
idt|_|iid}|iixr|	iD]g}|i!o5|ii"|i#|iti|i!d|gqx|ii"|i#|id|gqxW|i$o|ii%|i&dSnt
|_$t
|_'t|_|iid
}|i)}|i*}x|dD]}|i-|q\Wd}x|D]}	|	i}|djo
t
}nt0i1|d|}
|p
|
}n|
i3|	io|
i4t
n|
i5d|i6|	i|i"|
qWt|_'|ii%|i&dS(NsUpdating profiles...Rit
hostnameEntryRtdomainnameEntrytprimaryDnsEntrytsecondaryDnsEntryttertiaryDnsEntrytsearchDnsEntryR@t R6itlabeltactivate(7RPRfR.RRRRRRtnameRRR!Rtignore_widget_changestDNSRBRQRVtset_textt
Domainnamet
PrimaryDNStSecondaryDNStTertiaryDNSt
SearchListtstringtjoinRRRRt	HostsListthostt	AliasListR
RARRRhRRUtomenutget_submenutget_childrenRtchildtremoveRNtgroupRKt
RadioMenuItemt	menu_itemRrt
set_activeRoton_profileMenuItem_activated(RPRR3RDRRFR?RARRRH((RRHs	
	

	
		
#
#
#
#
#
,	


5&


				




	
	
cCsA|i}ti|_||ijo|itSntS(N(RPRtactivedevicelistoldRRRR(RPRK((RRs	
cGset}|i|io7ttd|i}|t	jo|i
qWntidS(Ns!Do you want to save your changes?(
RRtcommitRPRtgeneric_yesno_dialogRRltbuttontRESPONSE_YESRRKRq(RPRRRN((RRps	



icGs||_|iiddjodSn|iidit|iidit|iidit|iidit|iidi|iidi|iidi||it	jo|iid}|iidit|iidit|iidit|iidit|iidi|iidin||it
jow|iid	}|iidit|iidit|iidit|iidinU||itjo|iid
}|iidit|iidit|iidit|iidi|iidin||itjokd}|iidit|iidit|iidit|iidin5||itjo d}|iidin|o|i|dddndS(Nt	addButtonRRRtcommonDockitemtdeviceDockitemtposDockitemR7R8R?i(RRPRRQRVRNt
set_sensitiveRR5RRRRrRRRRR_(RPRtaRRR((RR%sT	cCs|i|i|dS(N(RPRRRN(RPRN((RR
scCs|i|i|dS(N(RPRRRN(RPRN((RRscCs|i|i|dS(N(RPRRRN(RPRN((RR&scCs|i|i|dS(N(RPRRRN(RPRN((RR'scCs|i|i|dS(N(RPRRRN(RPRN((RR)scCs|i|i|dS(N(RPRRRN(RPRN((RR(scCsdS(N((RPRN((RR*scCsdS(N((RPRN((RR+	scCs|idS(N(RPR(RPRN((RRbscGst}|i|io]ttd|i}|t	jodSn|t
jo|idjodSqyq}nti
dS(Ns!Do you want to save your changes?i(RRRLRPRtgeneric_yesnocancel_dialogRRlRNtRESPONSE_CANCELRORRKRq(RPRRRN((RRcs	




cCs?|ip1t|_tdddtdgt|_ndS(Ns/usr/bin/gnome-helps
gnome-helpsfile://s/help/index.html(RPRTRtgui_runRJRS(RPRN((RRd"s
	cCsCt|i}ti|ip|i|in|iS(N(	tNewInterfaceDialogRPRlt	interfaceRKtmaintcanceledRR(RPtclickedRZ((RR.s


cCs|iid}t|idjodSn|i|id}
ti	}|i|
i|
i
}	|	i|
t}d}t}x_|oW|	idt|}t}x)|D]!}|i|jot}PqqW|d}qW||	_|i|	|	i|idS(NR7itCopyi(RPRQRVRtlent	selectiontget_row_datatsrcdevtNCDeviceFactorytgetDeviceFactorytdftgetDeviceClassRtSubTypetdevicetapplyRt	duplicatetnumRRRRRRSRR
RLR(RPRNRReRjRRRkRRhRb((RR8s0
			

c
Gs|iid}t|idjodSn|i|id}|it	jot
td|idSn|i
itd|i}|i|}	|	tijo,|	djo|i|i
idSn|it}|i|ip|i
idSnt}xN|D]F}||ijo0|ii|}|i|i|<|iq-q-W|i!t"|_#|i
idS(NR7is&The Loopback device can not be edited!sEdit device...($RPRQRVRR_R`RaRhRtLORRRlRfR.RtdevIdt
editDeviceRNRKtRESPONSE_OKtrollbackRhRLRRRRRRRtindextposRRR(
RPRRRmRRrRRRhRN((RRTs>
	


	


	
	cCstd}|i}|o:|i|i|iti|i	}|i
nttd|i
|i|S(Nis$The device type %s cannot be edited!(RNRht	getDialogRltset_transient_forRPRmRKtWIN_POS_CENTER_ON_PARENTtruntdestroyRRR(RPRhRlRN((RRn~s
c	CsLt}t}|iid}t|i	djodSn|i
|i	d}|idjot
td|idSnttdt|i|id|d|i	d}|tjodSnxD|D]<}|i|ijo#|ii|i}|i|=qqW|i||i|=|i|idS(NR7itLoopbacks'The Loopback device can not be removed!s)Do you really want to delete device "%s"?RiR(RRRRRPRQRVRR_R`RaRhRRRRlRMRRtbuttonsRORRRqRrRLR(	RPRNRRRRrRyRRh((RRs0		



cCsW|iid}t|idjodSn|i|id}|i}t
i|it
}|i|io}ttddtd|dtd|i}|tjo|idjodSqn|tjodSqn|id|i\}}ti|o|int
id|i|_dS(	NR7is1You 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?Rli(RPRQRVRR_R`RaRRRhRt
source_removeRRRRLRRMRRlRNRORtRESPONSE_NOR2RttxtRtfindRR(RPRNRRRRRhR|((RRs(	

,

cCsO|iid}t|idjodSn|i|id}|i}|pdSnt
i|it
}|i|io}ttddtd|dtd|i}|tjo|idjodSqn|tjodSqn|id|i\}}|it
id	|i|_dS(
NR7is1You 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?Rli(RPRQRVRR_R`RaRRRhRRzRRRRLRRMRRlRNRORR{t
deactivateRR|RR(RPRNRRRRRhR|((RRs*	

,


cCs9|d|!}ti||odSn|iddS(Nitinsert_text(tpartial_texttlengthRDtretmatchRtentrytemit_stop_by_name(RPRRRRrRRD((RRes
cCs|p|iodSnt}t}t}|i	}|djo6|ii
dit|ii
ditn3|ii
dit|ii
dit|ip*|i|dtt|_|in|idS(NRtprofileRenameMenutprofileDeleteMenutdochange(RHtactiveRRRRRRRPR!RtprofileRQRVRTRSRRUtswitchToProfileRRRRR(RPRHRRRRR((RRJs 				

	cCs|iit|iit|i|itjo|iitn|i
djoMt|idjodSn|i
|id|_|ipdSqn|i
djo3|io)|iitiijo|it|iit|ii}|djo|ddjot}|d}|i
|}
|
i}|i }|
i|i"jo|i#|i$}}|i }|i'djo+x|D]}|i)||i't*qWq|i)||i't*x|D]2}|i'djoqn||i"joPqqW|i)|dt*nx|i+|i,}}|i'djo+xQ|D]}|i)||i't-qaWn*|i)||i't-|i)|dt-x|D]}|i.qW|i/|t0|||i1qn|i
djo}t|idjodSn|i
|id|_2|i2pdSn|i3it|i4it|iitn|i
djog|io]|iitiijoD|it|iit|ii}|djo	|ddjo|d}t}|i
|}	|	i6}|	i7}
|
t8jot9t:d|i;dSn|i }|	i6|i<jo|i#|i$}}|i }|i'djo+x|D]}|i=||i't*qWq|i=||i't*x|D]2}|i'djoqn||i<joPqqW|i=|dt*nx|i+|i,}}|i'djo+xQ|D]}|i=||i't-qkWn*|i=||i't-|i=|dt-x|D]}|i.qW|i/|t0|||i1qn|i
djo|i3it|i4it|iitt|idjodSn|i
|id|_>|i>pdSn|i }y!|i?|idt@d}Wn
tB}nXtCiD|i>iEo|tFjn|tFjoJ|i>i6|i<jo4|i3it|i4it|iitGn1|i3it|i4it|iit|i>iHo4|i3itG|i4itG|iitqndS(NR8iR?iRR7s(The Loopback device can not be disabled!(IRPRWRTRRXRRRRYRtget_nameR_R`RaR}RttypeRKtgdktBUTTON_PRESStget_selection_infotinttxtytinfoRNRRRRRR3R"t	curr_profR RxRytxpmtmaskRRt
activateIpsecRRzR{RRLRR
RR~RZR[RhRRRlRRRlRtactivateDeviceR|tget_pixtextRRRRR}RRRStSlave(RPRRRteventRRRRRhRRR3RRR((RR_s
6	
					
6
			

				
!
#
cCs|io|iitn|io|iitn|io|iitn|io|iitn|io|iitndS(N(RPRWRTRSRXRYR\R](RPRRRR((RR`s




cCs*|id}|i|t|dS(Nt	signal_id(Rtget_datatidt
disconnectRitfunc(RPRRRR((Rt%on_generic_clist_button_release_events
cGs||_t}|itiijo|i
t|it|i
}|djo|iddgjo!t|djo|ddjol|i}|ii|io|i|i|i}n|id|i|}|id|qndS(NR7R?iiitbutton_release_eventR(RRPRRRRRKRt_2BUTTON_PRESSRRRRRRRNRR_RRRthas_keyRRoRRtset_data(RPRRRRRRR((RRas		$K			cCsE|iodSn|i|ii_|iii|idS(N(	RPR4Rtget_textR!R5RBRLR(RPR((RRs

cCsE|iodSn|i|ii_|iii|idS(N(	RPR4RRR!R5R7RLR(RPR((RRs

cCsE|iodSn|i|ii_|iii|idS(N(	RPR4RRR!R5R8RLR(RPR((RRs

cCsE|iodSn|i|ii_|iii|idS(N(	RPR4RRR!R5R9RLR(RPR((RRs

cCsE|iodSn|i|ii_|iii|idS(N(	RPR4RRR!R5R:RLR(RPR((RRs

cCs|iodSn|i}|iiid |ii_x-ti	|D]}|iiii|qJW|iii|i
dS(Ni(RPR4RRtsR!R5R;R<tsplittspR
RLR(RPRRR((RRs
cGs|iodSnt}|i}
|
ip|
in|
i}t	}|iid}t|}|iid}|i|i|iti|i}	|i|	tijo|	djodSn|i}||i|||i|idS(NR@R4i(RPR4RRR"RR>tcreateHostsListt	hostslisttHostR?RQRVRteditHostsDialogRltdlRtRmRKRuRvRNRwRotaddHosttiRiRLR(RPRRRRRRR?RlRNR((RRs*
	
		
cGst}|i}|i}|iid}|i
i\}}	|	pdSn|i|i|	dd}t|}|iid}|i|i|iti|i}
|i|
tijo|
djo|idSn|i|io|indS(NR@iiR4( RRRPR"RR>RRQRVRRtget_selected_rowsRRGR%tget_iterR?RRlRRtRmRKRuRvRNRwRoRpRLRR(RPRRRRR?RRRlRGRNR((RR0s(		



c
Gst}|iid}|i}|iid}|ii	\}}|pdSng}	x0|D](}|	i|i|i|dqmW|	i|	ix|	D]}|ii|qW|ii|idS(NtprofileListR@i(RRRPRQRVRR"RRRRRGttodeltpR
R%RtsorttreverseRR>RERLR(
RPRRRRRRRRGR((RRKs$	&


cCs9|d|!}ti||odSn|iddS(NiR(RRRDRRRRR(RPRRRRrRRD((RRecs
cGs|iid}|i|i|iti|iidid|i	|i
}|i|ti
jo|djodSnt}|iidi}|pdSntid|pttd|idSn|djp
|tjo"ttd	||idSnx<|D]4}|i|jottd
|idSq4q4W|i}||}|i|d||_|i|i|dtt|_|i dS(NtProfileNameDialogRRis^[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(!RPRQRVRlRtRmRKRuR6RrRvRNR5RoRRRRDRRRRRRRt
addProfileRRiRLRRRRR(RPRRRRDRlRRN((RRjsH

	



	
	
c	Gst}t}|i|it|_t	}d}x_|oW|idt
|}t}x)|D]!}|i|jot	}PqhqhW|d}q=W||_|i}||i|||id|_|idS(NiR^i(RRtProfileRRiRPR"RRRRjRkRRtprofnamRSRRRRLRNRRR(	RPRRRRRkRjRR((RR s,						cGst}|i}|idjp|itjo"ttdt|i	dSn|i
id}|i|i	|i
ti|i
idi|i|i|i}|i|tijo|djodSn|i
idi}|pdSntid|pttd|i	dSn|djp
|tjo"ttd||i	dSnxI|D]A}|i|jo+||jottd	|i	dSqqW||_|id|_|io|it |_ndS(
NRs"The "%s" profile can't be renamed!RRis^[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!(!RRRPR"RRRRRRlRQRVRtRmRKRuR6RrRvRNR5RoRRDRRRRLRNRRRRR(RPRRRRlRDRRN((RR!sL	 





	
	

cGst}|ii}|djp
|tjo"ttdt|i	dSnt
tdt||i	}|t
jodSn||i|i=|i|idd|_|idS(NRs$The "%s" Profile can not be deleted!s*Do you really want to delete profile "%s"?(RRRPR"RR3RRRRlRMRRyRORqRLRRNRRR(RPRRR3Ry((RR"s	



	c	Gsdkl}|}|iid}|i|i|it	i
|i}|i
|t	ijo|djodSnt}|i}|i|}||}|i|t	ijo"|i|i|in|i||idS(N(shardwareTypeDialogR4i(thardwaretypethardwareTypeDialogRRQRVRlRtRPRmRKRuRvRNRwRoRRtaddHardwareRRtshowHardwareDialogRLRRE(	RPRRRRRRlRRN((RRs&
	
		



cGs|iid}t|idjodSnt}|i|id}|i
}|i|t
ijo|i|in|i|idS(NR8i(RPRQRVRR_R`RRRaRRRRRKRoRLRpR(RPRRRRR((RRs		

cCsd}|o|i}n|o>|i|i|iti	|i
}|i|Snt
td|itSdS(NsHSorry, there is nothing to be edited, or this type cannot be edited yet.(RNRRRsRtRPRlRmRKRuRvRNRwRRRW(RPRRNR((RR1s

cGst}	|iid}t|idjodSn|i|id}
|
i
}|
i}|
i}ttdt||id|d|id}|tjodSn|	i|
|	ittdt||id|}|tjot}t}g}x2|D]*}||ijo|i|qqWxV|D]N}
x8|D]0}|
i"|i#jo|i#i|
i"qaqaW|i|
qTW|i|i$n|i%dS(NR8is"Do you really want to delete "%s"?RiRs1Do you want to delete all devices that used "%s"?(&RRRPRQRVRR_R`RaRRRRtdescriptionRRRMRRRlRyRORERLRRRRtdlisttdtgetHWDeviceR
RRRRRR(RPRRRRyRRRRRRRRRR((RRDsF				



		
c	GsDdkl}dkl}ttdpmdk}|ii||t	dt	ddddd	g}|i|i
|iti|inti}|i||i||it	d|idddd	g|id
g|it	d|i|i
|iti|i|idS(N(sPRG_VERSION(sPRG_NAMEtAboutDialogs%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>sTammy Fox <tfox@redhat.com>s~This software is distributed under the GPL. 
Please Report bugs to Red Hat's Bug Tracking 
System: http://bugzilla.redhat.com/(tversiontPRG_VERSIONtPRG_NAMERgRKtgnome.uitgnometuitAboutRtdlgRtRPRlRmRuRrRtset_nametset_versiont
set_copyrighttset_authorstset_documentersRvRw(RPRRRRR((RR$ws.

			


cGsst}t}|i|}|odSn|i}||i	|||i
|i
|idS(N(RtipsecstIPsecRRPt
ipsecDruidR\taddIPsecRRiRLR(RPRRRR\R((RRs		
cGst}|iid}t|idjodSn||id}|i	|}|odSn|i|idS(NR?i(
RRRPRQRVRR_R`RRR\RLR(RPRR\RRR((RRs	
cCs]dkl}||}|i}|i|i|it	i
t	i|i|i
S(N(seditIPsecDruid(t	editipsecteditIPsecDruidRRltdruidRRtRPRmRKRuR[RwR\(RPRRRRl((RRs
	

cGs_t}|iid}t|idjodSn||id=|i|i	dS(NR?i(
RRRPRQRVRR_R`RLR(RPRRR((RRs	
cCs|iid}t|idjodSn|i|id}t}|i
|iott
ddt
d|idt
d|i}|tjo|idjodSqn|tjodSqn|id|i\}}dS(NR?is1You 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?Rl(RPRQRVRR_R`RaRRRRLRRMRRRlRNRORR{R2RR|(RPRNRRRR|R((RRs	

/

cCs|iid}t|idjodSn|i|id}|pdSnt}|i
|iott
ddt
d|idt
d|i}|tjo|idjodSqn|tjodSqn|id|i\}}dS(NR?is1You 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?Rl(RPRQRVRR_R`RaRRRRLRRMRRRlRNRORR{R~RR|(RPRNRRRR|R((RRs"	

/

(Mt__name__t
__module__RRRRRRRRRRRRRRRRRRRR"RR,RRRpRNR%R
RR&R'R)R(R*R+RbRcRdRRRRnRRRReRJR_R`RRaRRRRRRRRRRR R!R"RRRRR$RRRRRR(((RR1s																@		1				]	
	7												
		*		#	$	%																	0		2				3	&					s Harald Hoyer <harald@redhat.com>(t
netconfpkgtnetconfpkg.guitnetconfpkg.Controltnetconfpkg.gui.GUI_functionst!netconfpkg.gui.NewInterfaceDialogRYtnetconfpkg.gui.edithostsRRKt	gtk.gladeRRR
RRtNICKNAME_COLUMNtTYPE_COLUMNRRRRRRNRRt
__author__(RRRRRRRKRRRYR
RRRRRRR((Rt?s8

				

Anon7 - 2021