[X2Go-Commits] [x2gobroker] 01/06: x2gobroker/brokers/base_broker.py: Log IP address of authentication attempts. (See Debian bug #922458).

git-admin at x2go.org git-admin at x2go.org
Sat Apr 20 16:51:27 CEST 2019


This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch master
in repository x2gobroker.

commit 4224eae7c93a6c3193586d3bc543bd051f5208af
Author: Linnea Skogtvedt <linnea at linuxavdelingen.no>
Date:   Mon Mar 18 10:37:44 2019 +0100

    x2gobroker/brokers/base_broker.py: Log IP address of authentication attempts. (See Debian bug #922458).
---
 x2gobroker/brokers/base_broker.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/x2gobroker/brokers/base_broker.py b/x2gobroker/brokers/base_broker.py
index bccc91e..6f959eb 100644
--- a/x2gobroker/brokers/base_broker.py
+++ b/x2gobroker/brokers/base_broker.py
@@ -981,9 +981,8 @@ class X2GoBroker(object):
                 ###
                 ###
 
-                logger_broker.debug('base_broker.X2GoBroker.check_access(): checking for valid authentication: {access}'.format(access=access))
-
                 if access:
+                    logger_broker.warning('base_broker.X2GoBroker.check_access(): authentication succeeded for user {username} at ip {ip}'.format(username=username, ip=ip))
                     #create new cookie for this user
                     #each user gets one or more tuples of IP, time stored as username_UUID files so they can connect from multiple sessions
                     next_cookie = str(uuid.uuid4())
@@ -994,6 +993,8 @@ class X2GoBroker(object):
                     if cookie_directory and username and cookie:
                         os.remove(cookie_directory+"/"+username+"_"+cookie)
                     logger_broker.debug('base_broker.X2GoBroker.check_access(): Giving new cookie: {cookie} to user {username} at ip {ip}'.format(cookie=next_cookie,username=username,ip=ip))
+                else:
+                    logger_broker.warning('base_broker.X2GoBroker.check_access(): authentication failed for user {username} at ip {ip}'.format(username=username, ip=ip))
 
             else:
                 # there is a cookie but its not ours so its either wrong or subsequent password auth

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2gobroker.git


More information about the x2go-commits mailing list