Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ Depends: ${shlibs:Depends},
dde-seatd,
treeland,
libpam-systemd,
Recommends: deepin-keyring-whitebox,
Description: a modern display manager for Wayland sessions aiming to be fast, simple and beautiful.

Package: libddm
Expand Down
4 changes: 4 additions & 0 deletions services/ddm-autologin.pam
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ auth requisite pam_nologin.so
# Load environment from /etc/environment
auth required pam_env.so

# Unlock keyring when user auto login
-auth optional pam_deepin_keyring.so

# Allow access without authentication
auth required pam_permit.so

Expand All @@ -24,6 +27,7 @@ session required pam_limits.so
session required pam_loginuid.so
session required pam_systemd.so
@include common-session
-session optional pam_deepin_keyring.so
-session optional pam_gnome_keyring.so auto_start
-session optional pam_kwallet5.so auto_start

Expand Down
2 changes: 2 additions & 0 deletions services/ddm.pam
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
auth sufficient pam_succeed_if.so user ingroup nopasswdlogin

auth include system-login
-auth optional pam_deepin_keyring.so
-auth optional pam_gnome_keyring.so
-auth optional pam_kwallet5.so

Expand All @@ -15,5 +16,6 @@ password include system-login
session optional pam_keyinit.so force revoke
session include system-login
session required pam_systemd.so
-session optional pam_deepin_keyring.so
-session optional pam_gnome_keyring.so auto_start
-session optional pam_kwallet5.so auto_start
2 changes: 2 additions & 0 deletions services/debian.ddm.pam
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ auth sufficient pam_succeed_if.so user ingroup nopasswdlogin

@include common-auth
# gnome_keyring breaks QProcess
-auth optional pam_deepin_keyring.so
-auth optional pam_gnome_keyring.so
-auth optional pam_kwallet5.so

Expand All @@ -28,6 +29,7 @@ session required pam_systemd.so
# in the proper default security context. Only sessions which are intended
# to run in the user's context should be run after this.
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open
-session optional pam_deepin_keyring.so
-session optional pam_gnome_keyring.so auto_start
-session optional pam_kwallet5.so auto_start

Expand Down
Loading