Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • L lightdm
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • Xfce external packages
  • lightdm
  • Merge requests
  • !4

Add (optional) pam_elogind.so support to the greeter.

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Mark Hindley requested to merge LeePen/lightdm:greeter-pam-elogind-support into debian/master Feb 04, 2021
  • Overview 0
  • Commits 1
  • Pipelines 0
  • Changes 1

Please consider merging this to close #932047.

The greeter needs to register its session with whichever logind implementation
is available so that reboot/suspend/halt commands are available to the user.

This patch adds optional pam_elogind.so support to /etc/pam.d/lightdm-greeter.

Whilst this approach is not future proof against other logind implementations
that may appear, it seems the least invasive solution.

As an alternative, it would also be possible to fix this by replacing both the
pam_systemd.so and pam_elogind.so optional lines with '@include common-session'.

I have tested both approaches with success.

Thanks

Mark

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: greeter-pam-elogind-support