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/lib/python2.6/site-packages/sos/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib/python2.6/site-packages/sos/policyredhat.pyc
1~hJc@sddkZddkZddkZddkZddklZddkTddkZddkZddk	Z	ddk
Z
ddkZeii
ddy4ddklZddklZddklZWnnXd	Zd
ddYZdS(
iN(t
gettempdir(t*is/usr/share/rhn/(tup2dateAuth(tconfig(trpclibcsh_fd}|S(s: function decorator to allow caching of return values
    csAyi|SWn+tj
o|}i|<|SXdS(N(tcachetKeyError(targstresult(tfunction(s4/usr/lib/python2.6/site-packages/sos/policyredhat.pytf5s
(R(R	R
((R	s4/usr/lib/python2.6/site-packages/sos/policyredhat.pytmemoized1s	t	SosPolicycBseZdZdZdZdZdZdZdZdZ	dZ
ddd	Zd
Z
dZdZd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZRS(s.This class implements various policies for soscCs(d|_d|_d|_d|_dS(Nt(treport_filet
report_md5t
reportNametticketNumber(tself((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pyt__init__?s			cCs
||_dS(N(tcInfo(Rtcommons((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pyt
setCommonsEs	cCstS(s/Validates the plugin as being acceptable to run(tTrue(Rt
pluginpath((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pytvalidatePluginIscCs|i|idS(Ntprovidename(t	pkgByNametget(Rtname((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pytpkgProvidesPscCs|i|idS(Ntrequirename(RR(RR((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pytpkgRequiresSscCs|id|S(NR(tallPkgs(RR((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pyt
allPkgsByNameVscCsLti|}g}|iD]%}|i|do||q q ~S(NR(tretcompileR!tmatch(Rt
regex_nametregt_[1]tpkg((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pytallPkgsByNameRegexYscCs#y|i|dSWnnXhS(Ni(R"(RR((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pyR]s
c
Csy|id||fSWn.tj
oh|_ntj
onXti}|o|o|i||}n
|i}g}|D]
}||q~|id||f<~~|id||fS(Ns%s-%s(t
_cache_rpmtAttributeErrorRtrpmtTransactionSettdbMatch(RtdstvaluettstmiR(R)((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pyR!fs
2c
Csg}yrxktid|iD]P}y|idd\}}Wnq#X|djo|it|q#q#WWnnX|S(Ns/sbin/chkconfig --list %st:iton(tcommandst	getoutputtsplittappendtint(RRtretttabstrunleveltonoff((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pytrunlevelByServicevs
cCs7y(|idd}x|D]}|SWWndSXdS(Ns^id:(\d{1}):initdefault:s/etc/inittabi(tdoRegexFindAll(RR't	initlevel((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pytrunlevelDefaults	cCstididS(Ns
/bin/uname -rs
(R6R7tstrip(R((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pyt
kernelVersionscCstididdS(Ns
/bin/hostnamet.i(R6R7R8(R((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pythostNamescCsMy?|idd}|ddjodS|d	jodSWnnXtS(
Nsredhat-releasetversionit4it5Servert5Clienti(RIRJ(RtFalse(Rtpkgname((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pytrhelVersions
	cCsAy2ti}tiitidddSWndSXdS(NitusernameR
(RtinitUp2dateConfigRt	xmlrpclibtloadsRtgetSystemId(Rtcfg((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pytrhnUsernames
&cCs-tididdjotStSdS(Ns
/bin/uname -vitSMP(R6R7R8RRK(R((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pytisKernelSMPs cCstidiS(Ns
/bin/uname -m(R6R7RC(R((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pytgetArchscCsE|id}|d\}}}di|d }||||fS(Nt-i(R8tjoin(RR)tfieldsRGtreleasetarchR((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pytpkgNVRAscCsBd|itidf}yti|dWntSX|S(sdFind a temp directory to form the root for our gathered information
           and reports.
        s
/tmp/%s-%ss%Y%m%d%H%M%Si(RFttimetstrftimetostmkdirRK(Rtdstroot((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pyt
getDstrootscCsr|i}t|djo|i}n|idipyittd||_ti	dd|i|_ttd|_
ti	dd|i
|_
HWqHtidqXnt|idjo
||_n|idi
o2|idi
|_ti	dd|i|_n|idi
o2|idi
|_
ti	dd|i
|_
ndS(Nitcmdlineoptss4Please enter your first initial and last name [%s]: s
[^a-zA-Z.0-9]R
sFPlease enter the case number that you are generating this report for: s[^0-9](RTtlenRFRtbatcht	raw_inputt_RR#tsubRtsystexittcustomerName(Rt	localname((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pytpreWorks,
cCsqtiit|}t|io<tii|io&yti|i|WqdtSXn||_dS(N(	R`tpathRYRReRtisfiletrenameRK(RtnewName((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pyt
renameResultss&	cCst|io|id|i|_n
|i|_|id|itidfd|itii	|i
df}tdGHti}ti
tii|i
dtid}ti|\}}ti|ti
|dS(NREssosreport-%s-%s.tar.bz2s%Y%m%d%H%M%Ss/bin/tar -jcf %s %sRbsCreating compressed archive...i?(ReRRRsR^R_RR`RotbasenameRRhtgetcwdtchdirtdirnametumaskR6tgetstatusoutput(Rttarcmdtcurwdtoldmasktstatustshout((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pytpackageResultss#& 

cCsJtiitii|iddptStid|iddS(NRbtsos_commandss/bin/rm -rf %s(R`RotisdirRYRRKtsystem(R((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pytcleanDstroots)cCs|iptStdGH|id}y|ididd}Wn
d}nXy|ididd}Wn
d}nXtid	||||if\}}|d
joti|i||_ntdGHt	i
ddS(
NsEncrypting archive...s.gpgRtgeneraltgpg_keyrings/usr/share/sos/rhsupport.pubt
gpg_recipientssupport@redhat.coms/usr/bin/gpg --trust-model always --batch --keyring "%s" --no-default-keyring --compress-level 0 --encrypt --recipient "%s" --output "%s" "%s" is+There was a problem encrypting your report.i(RRKRhRRR6RyR`tunlinkRjRk(Rtgpgnametkeyringt	recipientR}toutput((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pytencryptResultss$



(

cCs|iptSt|id}ti|ii|_|i|i	d|i
tid|idft|idd}|i
|id|iHtd|iGHHt|iotd	|iGHHntd
GHHdS(Ntrssosreport-%s-%s-%s.tar.bz2s%Y%m%d%H%M%Sis.md5tws
s4Your sosreport has been generated and saved in:
  %ssThe md5sum is: s5Please send this file to your support representative.(RRKtopenthashlibtmd5treadt	hexdigestRtcloseRsRR^R_twriteRhRe(Rtfp((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pytdisplayResultss"

-
c
Cs]|iptSHyt|id}WntSXy|ididd}Wn
d}nXddkl}||}|dd	jotd
GHdS|diddjoX|didd\}}|id
djo|id
d\}}q%d}ndd|d}}}|id
djo(|id
d\}}t
|}nd}|d}	yddkl}
t
ii|i}|
}|i|||o|o|i||n|i|i|	|it|id|||iWntdGHn"XtdGHd|GHHtdGHH|idS(NRRRt
upload_urls!ftp://dropbox.redhat.com/incomingi(turlparseitftpsCannot upload to specified URL.it@R4ii(tFTPsSTOR %ss=There was a problem uploading your report to Red Hat support.sHYour report was successfully uploaded to Red Hat's ftp server with name:s  s<Please communicate this name to your support representative.(RRKRRRRRhtfindR8tNoneR:tftplibRR`RoRttconnecttlogintcwdtset_pasvRt
storbinarytquitR(
RRRRturlRNthosttpasswdtportRoRtupload_nameR((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pyt
uploadResults5s^



	


	N(t__name__t
__module__t__doc__RRRRR R"R*RRR!R?RBRDRFRMRTRVRWR]RcRnRsRRRRR(((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pyR=s6														
												((R`R6RjtstringttempfileRtsos.helperstrandomR#RR-R^Rotinserttup2date_clientRRtrhnRRR(((s4/usr/lib/python2.6/site-packages/sos/policyredhat.pyt<module>s&

	

Youez - 2016 - github.com/yon3zu
LinuXploit