Loading src/main.py +5 −4 Original line number Diff line number Diff line #!/usr/bin/python3 ingest_server = 'https://s.en0.io' ingest_endpoint = '/api/v1/logevent/ufw' print('set ingest server to ' + ingest_server) # Get server auth key # authkey = 'your-key-here' infile = open('/home/nlsd/key', 'r') authkey = infile.readline() Loading @@ -13,7 +14,7 @@ from sh import tail for line in tail("-F", "/var/log/ufw.log", _iter=True): # Encode in base64 for transport log_line_encoded = base64.b64encode(line) log_line_encoded = base64.b64encode(line.encode("utf-8")) payload = {'key': authkey, 'log': log_line_encoded} r = requests.post(ingest_server + '/api/nlsingest/logevent', params=payload) r = requests.post(ingest_server + ingest_endpoint, data=payload) print(r.text) Loading
src/main.py +5 −4 Original line number Diff line number Diff line #!/usr/bin/python3 ingest_server = 'https://s.en0.io' ingest_endpoint = '/api/v1/logevent/ufw' print('set ingest server to ' + ingest_server) # Get server auth key # authkey = 'your-key-here' infile = open('/home/nlsd/key', 'r') authkey = infile.readline() Loading @@ -13,7 +14,7 @@ from sh import tail for line in tail("-F", "/var/log/ufw.log", _iter=True): # Encode in base64 for transport log_line_encoded = base64.b64encode(line) log_line_encoded = base64.b64encode(line.encode("utf-8")) payload = {'key': authkey, 'log': log_line_encoded} r = requests.post(ingest_server + '/api/nlsingest/logevent', params=payload) r = requests.post(ingest_server + ingest_endpoint, data=payload) print(r.text)