|
|
8f7eece |
Index: trunk/Xlib/support/unix_connect.py
|
|
|
8f7eece |
===================================================================
|
|
|
8f7eece |
--- trunk.orig/Xlib/support/unix_connect.py 2009-11-05 06:06:09.000000000 -0500
|
|
|
8f7eece |
+++ trunk/Xlib/support/unix_connect.py 2009-11-05 06:06:23.000000000 -0500
|
|
|
8f7eece |
@@ -161,6 +161,14 @@
|
|
|
8f7eece |
except os.error:
|
|
|
8f7eece |
pass
|
|
|
8f7eece |
|
|
|
8f7eece |
+ if not auth_data and host=='localhost':
|
|
|
8f7eece |
+ # 127.0.0.1 counts as FamilyLocal, not FamilyInternet
|
|
|
8f7eece |
+ # See Xtransutil.c:ConvertAddress.
|
|
|
8f7eece |
+ # There might be more ways to spell 127.0.0.1 but
|
|
|
8f7eece |
+ # 'localhost', yet this code fixes a the case of
|
|
|
8f7eece |
+ # OpenSSH tunneling X.
|
|
|
8f7eece |
+ return get_auth('unix:%d' % dno, 'unix', dno)
|
|
|
8f7eece |
+
|
|
|
8f7eece |
return auth_name, auth_data
|
|
|
8f7eece |
|
|
|
8f7eece |
get_auth = new_get_auth
|
|
Orion Poplawski |
df1ea40 |
commit 95e9996cf86b08fa5af12190b71dd9067cc85270
|
|
Orion Poplawski |
df1ea40 |
Author: Orion Poplawski <orion@cora.nwra.com>
|
|
Orion Poplawski |
df1ea40 |
Date: Fri Sep 30 16:05:28 2016 -0600
|
|
Orion Poplawski |
df1ea40 |
|
|
Orion Poplawski |
df1ea40 |
Replace tabs with spaces
|
|
Orion Poplawski |
df1ea40 |
|
|
Orion Poplawski |
df1ea40 |
diff --git a/Xlib/support/unix_connect.py b/Xlib/support/unix_connect.py
|
|
Orion Poplawski |
df1ea40 |
index 677c36e..c1a2201 100644
|
|
Orion Poplawski |
df1ea40 |
--- a/Xlib/support/unix_connect.py
|
|
Orion Poplawski |
df1ea40 |
+++ b/Xlib/support/unix_connect.py
|
|
Orion Poplawski |
df1ea40 |
@@ -168,12 +168,12 @@ def old_get_auth(sock, dname, host, dno):
|
|
Orion Poplawski |
df1ea40 |
pass
|
|
Orion Poplawski |
df1ea40 |
|
|
Orion Poplawski |
df1ea40 |
if not auth_data and host=='localhost':
|
|
Orion Poplawski |
df1ea40 |
- # 127.0.0.1 counts as FamilyLocal, not FamilyInternet
|
|
Orion Poplawski |
df1ea40 |
- # See Xtransutil.c:ConvertAddress.
|
|
Orion Poplawski |
df1ea40 |
- # There might be more ways to spell 127.0.0.1 but
|
|
Orion Poplawski |
df1ea40 |
- # 'localhost', yet this code fixes a the case of
|
|
Orion Poplawski |
df1ea40 |
- # OpenSSH tunneling X.
|
|
Orion Poplawski |
df1ea40 |
- return get_auth('unix:%d' % dno, 'unix', dno)
|
|
Orion Poplawski |
df1ea40 |
+ # 127.0.0.1 counts as FamilyLocal, not FamilyInternet
|
|
Orion Poplawski |
df1ea40 |
+ # See Xtransutil.c:ConvertAddress.
|
|
Orion Poplawski |
df1ea40 |
+ # There might be more ways to spell 127.0.0.1 but
|
|
Orion Poplawski |
df1ea40 |
+ # 'localhost', yet this code fixes a the case of
|
|
Orion Poplawski |
df1ea40 |
+ # OpenSSH tunneling X.
|
|
Orion Poplawski |
df1ea40 |
+ return get_auth('unix:%d' % dno, 'unix', dno)
|
|
Orion Poplawski |
df1ea40 |
|
|
Orion Poplawski |
df1ea40 |
return auth_name, auth_data
|
|
Orion Poplawski |
df1ea40 |
|