Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correctly work with systemd/logind #7

Open
1wilkens opened this issue Jul 9, 2017 · 1 comment
Open

Correctly work with systemd/logind #7

1wilkens opened this issue Jul 9, 2017 · 1 comment
Assignees
Milestone

Comments

@1wilkens
Copy link
Owner

1wilkens commented Jul 9, 2017

Currently the session started by rdm is partly recognized by loginctl (no seat or tty attribute present) and all authentication attempts (for example shutdown/reboot) fail with Failed to power off system via logind: Interactive authentication required..
This indicates that the pam_systemd.so module is not properly executed for the session (although the runtime directory in /var/run/user/ is created..) which might be caused by a problem in the pam configuration file.

More research is needed to determine which practices we need to follow.

As proper systemd support is one of the core principles rdm is built on, this is a blocker for v0.1!

@1wilkens 1wilkens added this to the v0.1 milestone Jul 9, 2017
@1wilkens 1wilkens self-assigned this Jul 9, 2017
@1wilkens
Copy link
Owner Author

1wilkens commented Jul 9, 2017

This might also be related to the way pam is used. Most DMs seems to first open a session without authentication when showing the ui (with XDG_SESSION_CLASS set to greeter) and then launching the "real" session upon login.

Research should determine the reason for this behaviour and next steps for rdm.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant