Commit Graph

23 Commits

Author SHA1 Message Date
matt335672 8fb5bd9096 Add keyring support for Debian and Arch
Adds optional calls to GNOME and KDE keyrings for Debian and Arch.

Also upstreams a current Debian patch to call pam_env.so
2023-08-30 12:37:44 +01:00
Yifan J 8be6bc137e Make pam.d directory configurable 2023-02-21 09:50:46 +08:00
matt335672 ee8c4ddc2f Add xrdp-sesman.system to distributed files
Distributed file list also now sorted for ease of checking
2022-12-12 19:41:39 +00:00
Mosakuji Hokuto 4ff968bc98
Update pamdir_suse to accommodate with TW pam.d move (#2413)
On newer builds of openSUSE tumbleweed the path of pam.d has moved from
/usr/etc/pam.d to /usr/lib/pam.d, which prevents install script to
correctly guess pam rules. Updating path in mkpamrules solves the
problem.
2022-11-08 10:05:55 +00:00
a1346054 59f8d9fe07
fix some shellcheck warnings 2022-09-03 02:05:08 +00:00
matt335672 2ec9720612 mkpamrules now supports Slackware 2020-04-26 17:27:19 +01:00
Yifan J 732d663c70 mkpamrules: Support openSUSE's usage of /usr/etc/pam.d
to contain the pam configuration files:

https://lists.opensuse.org/opensuse-factory/2019-08/msg00113.html
2019-11-13 11:13:07 +08:00
Boris Bopp e875cd2af5 instfiles: Add pam.d config for arch linux. 2018-03-27 12:42:51 +09:00
Vraiment 09712d70ad Added PAM support for MacOS 2018-02-07 21:21:59 +09:00
Koichiro IWAO 9f8a902476 Add a pam file for FreeBSD
as existing xrdp-sesman.unix doesn't suit FreeBSD.
2017-07-21 14:04:50 +09:00
Pavel Roskin 8799bbac42 Allow PAM file selection in configure, improve autodetection, add SUSE
Use easy to understand names for config files (debian, redhat, suse,
unix). Move all autodetection to a separate script.
2017-01-15 00:57:59 -08:00
speidy 93c55e58a8 Merge branch 'devel' of https://github.com/neutrinolabs/xrdp
Conflicts:
	xorgxrdp
2016-12-22 12:04:29 -05:00
Pavel Roskin afa6ec97cc Install the most appropriate PAM settings file
Installing a file referring to common-auth is of no use if that file
doesn't exit.

Don't use "password" entry, xrdp doesn't ever change user password.
2016-02-13 18:44:28 -08:00
seabres aa4783e933 Change to allow authentication against all authentication methods. 2014-06-04 18:21:55 +02:00
Jay Sorg 8449ac4b55 pam: added xrdp-sesman.other 2013-05-07 21:58:00 -07:00
Jay Sorg d4f72c52ae pam changes to use system default 2013-04-22 10:56:20 -07:00
Itamar Reis Peixoto ee43109a87 add xrdp-sesman pam.d file into tarball when doing a make dist 2010-11-20 22:13:49 -02:00
jsorg71 60e282de05 added pam_env.so to pam xrdp-sesman 2009-09-20 19:06:14 +00:00
jsorg71 70321aa6c6 add instfiles 2008-08-17 07:17:58 +00:00
jsorg71 808ade37e8 rename sesman to xrdp-sesman 2008-04-29 07:51:34 +00:00
jsorg71 27abee98ce make pam the default and install the pam.d file 2005-09-20 01:34:53 +00:00
jsorg71 d754fe660e switch to sesman for pam control file 2005-09-20 01:18:07 +00:00
jsorg71 86ecad1197 added instfiles 2005-06-04 23:48:50 +00:00