diff --git a/instfiles/pam.d/xrdp-sesman.debian b/instfiles/pam.d/xrdp-sesman.debian index bab1e572..a85ce751 100644 --- a/instfiles/pam.d/xrdp-sesman.debian +++ b/instfiles/pam.d/xrdp-sesman.debian @@ -9,6 +9,8 @@ auth required pam_env.so readenv=1 envfile=/etc/default/locale @include common-password +# Set the loginuid process attribute. +session required pam_loginuid.so @include common-session -session optional pam_gnome_keyring.so auto_start -session optional pam_kwallet5.so auto_start diff --git a/instfiles/pam.d/xrdp-sesman.redhat b/instfiles/pam.d/xrdp-sesman.redhat index 9da2690b..aa444ad6 100644 --- a/instfiles/pam.d/xrdp-sesman.redhat +++ b/instfiles/pam.d/xrdp-sesman.redhat @@ -1,5 +1,8 @@ #%PAM-1.0 auth include password-auth account include password-auth + +# Set the loginuid process attribute. +session required pam_loginuid.so session include password-auth password include password-auth diff --git a/instfiles/pam.d/xrdp-sesman.suse b/instfiles/pam.d/xrdp-sesman.suse index a7c7836c..44e5b24e 100644 --- a/instfiles/pam.d/xrdp-sesman.suse +++ b/instfiles/pam.d/xrdp-sesman.suse @@ -1,5 +1,8 @@ #%PAM-1.0 auth include common-auth account include common-account + +# Set the loginuid process attribute. +session required pam_loginuid.so session include common-session password include common-password