KDM features

69 views
Skip to first unread message

Christoph Pleger

unread,
Jul 12, 2016, 11:27:30 AM7/12/16
to sddm-devel
Hello,

As I read that sddm is the successor of kdm:

1. kdm saved the pre-selected session type of every user in ~/.dmrc and used that type for later sessions, as long as the user did not choose something else.
2. In kdm, I could edit kdmrc to disable root logins.
3. In kdm, I could edit kdmrc so that root authentication was required to reboot or shutdown the machine from the greeter ot from a kde session.
4. With kdm, after setting appropriate policykit values, when ending a user session by clicking 'reboot' or 'shutdown', a small authentication window for entering the root password was shown, independent from the session type.

I could not find any of these features in sddm. Did I miss something? Or are they really all absent? If absent, is there a chance that they will implemented?

Regards
  Christoph

Pier Luigi Fiorini

unread,
Aug 15, 2016, 2:52:19 PM8/15/16
to Christoph Pleger, sddm-devel
2016-07-12 17:27 GMT+02:00 Christoph Pleger <chri...@plmail.de>:
Hello,

As I read that sddm is the successor of kdm:

1. kdm saved the pre-selected session type of every user in ~/.dmrc and used that type for later sessions, as long as the user did not choose something else.

sddm saves the last session to /var/lib/sddm/state.conf
Such behavior can be disabled from /etc/sddm.conf
 
2. In kdm, I could edit kdmrc to disable root logins.

Root logins are disabled by default and /etc/sddm.conf has a MinimumUid=1000 (or whatever is the minimum unprivileged user uid) to make sure of that.
 
3. In kdm, I could edit kdmrc so that root authentication was required to reboot or shutdown the machine from the greeter ot from a kde session.

With sddm this depends on logind (or alternative backends in case the distro doesn't support logind).
logind uses policykit if i recall.
 
4. With kdm, after setting appropriate policykit values, when ending a user session by clicking 'reboot' or 'shutdown', a small authentication window for entering the root password was shown, independent from the session type.

sddm doesn't have a policykit agent yet.


--
Out of the box experience
Reply all
Reply to author
Forward
0 new messages