root před 4 roky
rodič
revize
00955525d7
1 změnil soubory, kde provedl 4 přidání a 4 odebrání
  1. +4
    -4
      server.py

+ 4
- 4
server.py Zobrazit soubor

@@ -8,9 +8,8 @@ import random
import threading
from subprocess import call

key="fhgjkleopmlk,hgj"
key="abcdefghijklmno" #(sur 16 carac. !)
enc = AES.new(key[:32])
chaine = 'abcdefghijklmnopqrstuvwxyz'
fichier_zone = "/etc/bind/zones/db.debugo.fr.extra"
code = 'toto'

@@ -33,7 +32,7 @@ class ClientThread(threading.Thread):

def run(self):
# print("Connection de %s sur le port %s" % (self.ip, self.port, ))
# print ("Le client a envoye : %s" % (r))
# print ("Le client a envoye : %s" % (r))
if r == code: # Si le client a bien repondu
change = 0
fichier=open(fichier_zone, 'r') # on ouvre le fichier
@@ -56,7 +55,7 @@ class ClientThread(threading.Thread):
line = s.join(item)
new_line.append(line) # On ajoute la ligne
if change == 1 :
print "on change"
# print "on change"
newfichier = open('/etc/bind/zones/new.txt', 'w')
for nw in new_line :
newfichier.write(nw)
@@ -68,6 +67,7 @@ class ClientThread(threading.Thread):
fichier.close
else :
error = 1
# A voir pour logger par la suite

tcpsock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
tcpsock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)

Načítá se…
Zrušit
Uložit