xrdp/sesman
matt335672 0db849fc5c Move SCP to a Unix Domain Socket
The TCP socket implementation of sesman has a number of limitations,
namely that it is affected by firewalls, and also that determining the
user on the other end requires a full authentication process.

The advantage of the TCP socket is that sesman and xrdp can be run on
separate machines. This is however not supported by the xorgxrdp
backend (shared memory), and is insecure, in that passwords are sent
in-the-clear, and the connection is susceptible to MitM attacks. This
architecture has been deprecated in release notes since xrdp v0.9.17,
and although it will continue to be supported in any further releases
in the x0.9.x series, it will not be supported in the next major
version.
2022-04-18 09:12:35 +01:00
..
chansrv Remove unnecessary log message 2022-02-16 11:59:56 +00:00
tools Move SCP to a Unix Domain Socket 2022-04-18 09:12:35 +01:00
access.c sesman : Move global declarations to sesman.h 2022-03-03 17:01:55 +00:00
access.h Eliminate APP_CC and DEFAULT_CC 2017-03-14 00:21:48 -07:00
auth.h Eliminate APP_CC and DEFAULT_CC 2017-03-14 00:21:48 -07:00
config.c Move SCP to a Unix Domain Socket 2022-04-18 09:12:35 +01:00
config.h Move SCP to a Unix Domain Socket 2022-04-18 09:12:35 +01:00
Doxyfile preparing sources to add new sesman control protocol 2006-05-26 13:10:14 +00:00
env.c sesman : Move global declarations to sesman.h 2022-03-03 17:01:55 +00:00
env.h Eliminate APP_CC and DEFAULT_CC 2017-03-14 00:21:48 -07:00
lock_uds.c Add lock_uds module to sesman 2022-04-18 09:09:46 +01:00
lock_uds.h Add lock_uds module to sesman 2022-04-18 09:09:46 +01:00
Makefile.am Move SCP to a Unix Domain Socket 2022-04-18 09:12:35 +01:00
notes.txt Move sesman to new SCP interface 2022-03-15 10:45:00 +00:00
reconnectwm.sh sesman: install empty reconnectwm.sh as a template 2017-06-20 13:40:05 +09:00
scp_process.c Add fail2ban logging to PAM authentication requests 2022-03-15 10:45:00 +00:00
scp_process.h Move sesman to new SCP interface 2022-03-15 10:45:00 +00:00
sesman.c Move SCP to a Unix Domain Socket 2022-04-18 09:12:35 +01:00
sesman.h Move sesman to new SCP interface 2022-03-15 10:45:00 +00:00
sesman.ini.in Move SCP to a Unix Domain Socket 2022-04-18 09:12:35 +01:00
session.c Move sesman to new SCP interface 2022-03-15 10:45:00 +00:00
session.h Move sesman to new SCP interface 2022-03-15 10:45:00 +00:00
sig.c Move SCP to a Unix Domain Socket 2022-04-18 09:12:35 +01:00
sig.h Fix signal handling in sesman 2022-03-04 11:37:45 +00:00
startwm.sh Adding (working) stanza for Apline to startwm.sh 2021-09-27 14:41:44 +01:00
verify_user_bsd.c sesman : Move global declarations to sesman.h 2022-03-03 17:01:55 +00:00
verify_user_kerberos.c Fix regressions in auth modules 2020-12-29 09:48:01 +00:00
verify_user_pam_userpass.c Fix regressions in auth modules 2020-12-29 09:48:01 +00:00
verify_user_pam.c Replace snprintf() with g_snprintf() 2021-06-17 15:15:59 +01:00
verify_user.c sesman : Move global declarations to sesman.h 2022-03-03 17:01:55 +00:00
xauth.c Moved a lot of string funcs to string_calls module 2020-12-22 11:57:24 +00:00
xauth.h Eliminate APP_CC and DEFAULT_CC 2017-03-14 00:21:48 -07:00