[systemd-devel] [systemd-commits] configure.ac Makefile.am src/login units/user at .service.in
Kok, Auke-jan H
auke-jan.h.kok at intel.com
Wed Sep 11 13:20:58 PDT 2013
On Wed, Sep 11, 2013 at 12:39 PM, Zbigniew Jędrzejewski-Szmek
<zbyszek at kemper.freedesktop.org> wrote:
> Makefile.am | 5 +++++
> configure.ac | 7 +++++++
> src/login/pam-module.c | 4 ++--
> src/login/systemd-user | 8 ++++++++
> units/user at .service.in | 2 +-
> 5 files changed, 23 insertions(+), 3 deletions(-)
>
> New commits:
> commit 5c390a4ae0d383b2003074ed011d47876c7e630c
> Author: Zbigniew Jędrzejewski-Szmek <zbyszek at in.waw.pl>
> Date: Wed Sep 11 14:31:14 2013 -0400
>
> Add pam configuration to allow user sessions to work out of the box
>
> systemd-logind will start user at .service. user at .service unit uses
> PAM with service name 'systemd-user' to perform account and session
> managment tasks. Previously, the name was 'systemd-shared', it is
> now changed to 'systemd-user'.
>
> Most PAM installations use one common setup for different callers.
> Based on a quick poll, distributions fall into two camps: those that
> have system-auth (Redhat, Fedora, CentOS, Arch, Gentoo, Mageia,
> Mandriva), and those that have common-auth (Debian, Ubuntu, OpenSUSE).
> Distributions that have system-auth have just one configuration file
> that contains auth, password, account, and session blocks, and
> distributions that have common-auth also have common-session,
> common-password, and common-account. It is thus impossible to use one
> configuration file which would work for everybody. systemd-user now
> refers to system-auth, because it seems that the approach with one
> file is more popular and also easier, so let's follow that.
>
+1
Thanks for doing this - it'll be good for folks implementing user
sessions to have a consistent approach.
Auke
More information about the systemd-devel
mailing list