Ver código fonte

V 0.1

master
root 4 anos atrás
pai
commit
00955525d7
1 arquivos alterados com 4 adições e 4 exclusões
  1. +4
    -4
      server.py

+ 4
- 4
server.py Ver arquivo

@@ -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)

Carregando…
Cancelar
Salvar