Commit Graph

19 Commits

Author SHA1 Message Date
matt335672
ae6a55dbac Replace Windows font utility with native utilities
To generate new fonts, the freetype2 library is required. This
can now be specified by configure in the usual way. If it's missing,
new fonts cannot be generated.
2022-09-06 09:31:47 +01:00
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
matt335672
9d229d2318 Minor manpage fixes 2021-01-20 12:55:35 +00:00
Koichiro IWAO
6fb18cd5fa
docs: document configurable reconnect script path 2018-06-16 16:44:37 +09:00
Jay Sorg
05c599666d sesman: remove sessvc, one less process to manage 2017-03-19 17:16:36 -07:00
Pavel Roskin
58c9cb43e9 Make socket directory configurable, don't hardcode /tmp/.xrdp
Use XRDP_SOCKET_PATH in file_loc.h

Don't define any non-socket paths in file_loc.h, they should come from
the makefiles.

Define all paths unconditionally, they should not be defined elsewhere.

Pass XRDP_SOCKET_PATH as environment variable to the backends.
2017-03-17 22:25:05 -07:00
Pavel Roskin
7b32fc864c Respect verbosity settings when generating manual pages 2017-01-06 11:06:09 -08:00
Pavel Roskin
6c453ff1be Substitute variables in manual pages 2016-12-24 00:58:15 -08:00
Pavel Roskin
7642675ddf Use "dist_" prefix to minimize use of EXTRA_DIST
"dist" is ignored in presense of "noinst", so keep noinst_man_MANS.
2016-02-22 22:11:57 -08:00
Philipp Hahn
58024d0500 doc: xrdp-chansrv manual page
Add manual page for internally forked channel server.
2013-01-28 11:04:29 +01:00
Philipp Hahn
007b581538 doc: xrdp-sessvc manual page
Add manual page for internally called xrdp-sessvc.

The program should probably be moved to /usr/lib/xrdp/ as it's only
called internally.
2013-01-28 11:04:29 +01:00
Philipp Hahn
cae4505f5b doc: xrdp-genkeymap manual page
Add manual page for key map generation utility.
2013-01-28 11:04:29 +01:00
Philipp Hahn
d6aed5e83f doc: xrdp-keygen manual page
Add updated manual page from Debian project.
2013-01-28 11:04:29 +01:00
Philipp Hahn
674f4c060f doc: xrdp-xcon manual page
Add a manual page for xrdp-xcon, which is currently not installed, since
xrdp-xcon is not installed.
2013-01-28 11:04:29 +01:00
Philipp Hahn
feae08dcc5 doc: xrdp-dis manual page
Add a manual page for xrdp-dis, which is used to disconnect the RDP
connection but otherwise keep the session running.
2013-01-28 11:04:29 +01:00
Philipp Hahn
ab2e950246 doc: xrdp-sesadmin manual page
Add a manual page for xrdp-sessadmin.
2013-01-28 11:04:29 +01:00
Philipp Hahn
2de038d2b1 doc: Use man_MANS in Makefile.am
automake does know where to install manual pages, so use man_MANS
instead of hand crafting custom rules.
2013-01-28 11:04:29 +01:00
Itamar Reis Peixoto
cade938a0d more files to fix make dist 2010-11-20 22:13:50 -02:00
jsorg71
d6cf451327 added docs 2008-08-17 03:13:40 +00:00