Compare commits
3 Commits
870b630027
...
master
Author | SHA1 | Date | |
---|---|---|---|
cbbb559fd4 | |||
9695fd56bf | |||
076b8faadd |
17
trabalho5/docker-compose.yml
Normal file
17
trabalho5/docker-compose.yml
Normal file
@@ -0,0 +1,17 @@
|
||||
version: "2.1"
|
||||
services:
|
||||
syslog-ng:
|
||||
image: lscr.io/linuxserver/syslog-ng:latest
|
||||
container_name: syslog-ng
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=Etc/UTC
|
||||
volumes:
|
||||
- ./config:/config
|
||||
- ./log:/var/log #optional
|
||||
ports:
|
||||
- 514:5514/udp
|
||||
- 601:6601/tcp
|
||||
- 6514:6514/tcp
|
||||
restart: unless-stopped
|
@@ -133,6 +133,8 @@ class ClientConnection:
|
||||
request_port = int(request_host.split(':')[1])
|
||||
request_host = request_host.split(':')[0]
|
||||
|
||||
request_host = request_host.split('/')[0]
|
||||
|
||||
return request_host, request_port
|
||||
|
||||
def handle_connection(self):
|
||||
@@ -228,6 +230,7 @@ def check_code():
|
||||
|
||||
content = None
|
||||
shas256_hash = None
|
||||
logger = Logger.instance()
|
||||
|
||||
with open(sys.argv[0], 'rb') as f:
|
||||
content = f.read()
|
||||
@@ -238,10 +241,10 @@ def check_code():
|
||||
hash = hashlib.sha256(content).hexdigest()
|
||||
|
||||
if hash != shas256_hash:
|
||||
print('ERRO: Código do proxy está diferente!')
|
||||
logger.critical('ERRO: Código do proxy está diferente!')
|
||||
exit(1)
|
||||
|
||||
print('Arquivo do proxy verificado!')
|
||||
logger.info('Arquivo do proxy verificado!')
|
||||
|
||||
if __name__ == '__main__':
|
||||
check_code()
|
||||
|
@@ -1 +1 @@
|
||||
7fb3b97ffb3311c5fec9d1f37b7c9726a2f5283947eb026676723ac49a527e44
|
||||
ed8ea6ed6a93c962faadf85ecb04778bc34bc29684a5fc8172218d5d32a6e5ed
|
Reference in New Issue
Block a user