Files
CyberPanel/plogical/dnsUtilities.pyc

112 lines
7.6 KiB
Plaintext
Raw Normal View History

2017-12-14 06:56:27 -05:00
<03>
2018-07-29 01:20:46 +05:00
<1F>2[c@s<>ddlZddlZejjd<00>ddlZejjdd<00>ej<00>ddlZ ddl
Z
ddl Z ddl m Z mZddd<00><00>YZdS( i<><69><EFBFBD><EFBFBD>Ns/usr/local/CyberCPtDJANGO_SETTINGS_MODULEsCyberCP.settings(tDomainstRecordstDNScBs<>eZdZdZdZed<00><00>Zed<00><00>Zed<00><00>Zed<00><00>Z ed<00><00>Z
2017-12-14 06:56:27 -05:00
ed<00><00>Z ed <00><00>Z ed
2018-07-29 01:20:46 +05:00
<00><00>Z ed <00><00>ZRS( s/etc/nsd/nsd.confs/usr/local/lsws/conf/zones/s/usr/local/lsws/conf/zonescCs<>y\d}t|<00>}|j<00>}|jdd<00>d}ddl}|j|<00>}|jd|j}|j} t| <00>dkr<>t j
j d|<00>j <00>dkr[t d|d|d d
<00>}
|
j <00>d |d |d } td|
d|
jd|d dd| dddddddd<00> } | j <00>td|
d|
jd|d dd|dddddddd<00> } | j <00>d|}td|
d|
jd|d dd|dddddddd<00> } | j <00>d|}td|
d|
jd|d dd|dddddddd<00> } | j <00>d|}td|
d|
jd|d dd|dddddddd<00> } | j <00>td|
d|
jd|d dd|dddddddd<00> } | j <00>td|
d|
jd|d ddd|d dddddddd<00> } | j <00>td|
d|
jdd!|d ddd"dddddddd<00> } | j <00>td|
d|
jdd#|d ddd$dddddddd<00> } | j <00>q[n<>t j
j d|<00>j <00>dkr<>t d|d|d d
<00>}
|
j <00>d |d |d } td|
d|
jd|d dd| dddddddd<00> } | j <00>td|
d|
jd|d dd|dddddddd<00> } | j <00>d|}td|
d|
jd|d dd|dddddddd<00> } | j <00>d|}td|
d|
jd|d dd|dddddddd<00> } | j <00>d|}td|
d|
jd|d dd|dddddddd<00> } | j <00>td|
d|
jd|d dd|dddddddd<00> } | j <00>td|
d|
jd|d ddd|d dddddddd<00> } | j <00>td|
d|
jdd!|d ddd"dddddddd<00> } | j <00>td|
d|
jdd#|d ddd$dddddddd<00> } | j <00>nt j
jd|<00>}
| d|}tj|
|d|dd<00>d|}tj|
|d|dd<00>Wn5tk
r<>}tjjd%|d&t|<00><17>nXdS('Ns/etc/cyberpanel/machineIPs
iii<><69><EFBFBD><EFBFBD>t.tnametadminttypetNATIVEsns1.s hostmaster.s 1 10800 3600 604800 3600t domainOwnert domain_idtSOAtcontenttttlitpriotdisabledtauthtAswww.tCNAMEsftp.smail.tMXt10tTXTsv=spf1 a mx ip4:s ~alls_dmarc.sv=DMARC1; p=nones _domainkey.s t=y; o=~;s.We had errors while creating DNS records for: s. Error message: (topentreadtsplitt
tldextracttextracttdomaintsuffixt subdomaintlenRtobjectstfiltertcounttsaveRtidtgetRtcreateDNSRecordt BaseExceptiontloggingtCyberCPLogFileWritert writeToFiletstr(RRtipFiletftipDatat ipAddressRt extractDomainttopLevelDomaint subDomaintzoneR t soaRecordtrecordt
cNameValuetmxValuetactualSubDomaintmsg((s>/home/usman/CyberPanelPremium/CyberCP/plogical/dnsUtilities.pyt dnsTemplates<>    !
   
   

   

   

   
   
   
  
 
  
 !
   
   

   

   

   
   
   
  
 
  
  
  c
Csy<>ddl}|j|<00>}|jd|j}tjjd|<00>}d|d}d|}tjt j
|<00><00>}t d|d|j dd |d
d d d |dd!dddddddd<00> }|j <00>Wn5tk
r
} tjjd|dt| <00><17>nXdS(Ni<4E><69><EFBFBD><EFBFBD>RRs/etc/opendkim/keys/s /default.txts sudo cat R R
sdefault._domainkey.RRR sv=DKIM1; k=rsa; p=i5i R iRiRRis.We had errors while creating DKIM record for: s. Error message: (RRRRRRR$t
subprocesst check_outputtshlexRRR#R"R&R'R(R)R*(
RRR/R0R2tpathtcommandtoutputR4R8((s>/home/usman/CyberPanelPremium/CyberCP/plogical/dnsUtilities.pytcreateDKIMRecords)s* 
  
  cCs&ytjjd|<00>SWndSXdS(NRi(RRR$(tvirtualHostName((s>/home/usman/CyberPanelPremium/CyberCP/plogical/dnsUtilities.pyt getZoneObjectGscCs<>ya|dkr<>tjjd|d|d|<00>j<00>dkr<>td|d|jd|d|d|d|d |d
dd d <00> }|j<00>ndS|d kr<>td|d|jd|d|d|d|d |d
dd d <00> }|j<00>ntjjd|d|<00>j<00>dkr`td|d|jd|d|d|d|d |d
dd d <00> }|j<00>nWn-tk
r<>}tjj t
|<00>d<17>nXdS(NtNSRRR iR R
R RRRiRs [createDNSRecord]( RRR R!R#R"R&R'R(R)R*(R2RRtvaluetpriorityR R4R8((s>/home/usman/CyberPanelPremium/CyberCP/plogical/dnsUtilities.pyR%NsL -         '   cCs1y#tjjd|<00>}|j<00>WnnXdS(NR(RRR$tdelete(RAtdelZone((s>/home/usman/CyberPanelPremium/CyberCP/plogical/dnsUtilities.pyt deleteDNSZonezs
cCs7y)td|d|dd<00>}|j<00>WnnXdS(NRRRR(RR"(RARR2((s>/home/usman/CyberPanelPremium/CyberCP/plogical/dnsUtilities.pyt createDNSZone<6E>s
cCs>y0tjjd|<00>}|j<00>|jj<00>SWnnXdS(NR(RRR$R"t records_settall(RAR2((s>/home/usman/CyberPanelPremium/CyberCP/plogical/dnsUtilities.pyt getDNSRecords<64>s 
cCsytjj<00>SWnnXdS(N(RRRK(((s>/home/usman/CyberPanelPremium/CyberCP/plogical/dnsUtilities.pyt getDNSZones<65>scCs1y#tjjd|<00>}|j<00>WnnXdS(NR#(RRR$RF(trecordIDt delRecord((s>/home/usman/CyberPanelPremium/CyberCP/plogical/dnsUtilities.pytdeleteDNSRecord<72>s
(t__name__t
__module__tnsd_basetzones_base_dirtcreate_zone_dirt staticmethodR9R@RBR%RHRIRLRMRP(((s>/home/usman/CyberPanelPremium/CyberCP/plogical/dnsUtilities.pyR s<0F>,  
((tostsysR=tappendtdjangotenviront
setdefaulttsetupR(R'R:R<t
dns.modelsRRR(((s>/home/usman/CyberPanelPremium/CyberCP/plogical/dnsUtilities.pyt<module>s