Compare commits

...

3 Commits

3 changed files with 23 additions and 3 deletions

View 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

View File

@@ -133,6 +133,8 @@ class ClientConnection:
request_port = int(request_host.split(':')[1]) request_port = int(request_host.split(':')[1])
request_host = request_host.split(':')[0] request_host = request_host.split(':')[0]
request_host = request_host.split('/')[0]
return request_host, request_port return request_host, request_port
def handle_connection(self): def handle_connection(self):
@@ -228,6 +230,7 @@ def check_code():
content = None content = None
shas256_hash = None shas256_hash = None
logger = Logger.instance()
with open(sys.argv[0], 'rb') as f: with open(sys.argv[0], 'rb') as f:
content = f.read() content = f.read()
@@ -238,10 +241,10 @@ def check_code():
hash = hashlib.sha256(content).hexdigest() hash = hashlib.sha256(content).hexdigest()
if hash != shas256_hash: if hash != shas256_hash:
print('ERRO: Código do proxy está diferente!') logger.critical('ERRO: Código do proxy está diferente!')
exit(1) exit(1)
print('Arquivo do proxy verificado!') logger.info('Arquivo do proxy verificado!')
if __name__ == '__main__': if __name__ == '__main__':
check_code() check_code()

View File

@@ -1 +1 @@
7fb3b97ffb3311c5fec9d1f37b7c9726a2f5283947eb026676723ac49a527e44 ed8ea6ed6a93c962faadf85ecb04778bc34bc29684a5fc8172218d5d32a6e5ed