mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-08-06 21:48:30 -04:00
feat: new PAM auth management & settings in greeter/lockscreen
- Introduce external management of greetd PAM - New functionality to validate and apply custom PAM service paths in lockscreen Port 1.5
This commit is contained in:
@@ -4634,6 +4634,45 @@
|
||||
"zenbrowser"
|
||||
]
|
||||
},
|
||||
{
|
||||
"section": "lockAuthSource",
|
||||
"label": "Authentication Source",
|
||||
"tabIndex": 11,
|
||||
"category": "Lock Screen",
|
||||
"keywords": [
|
||||
"authentication",
|
||||
"lock",
|
||||
"login",
|
||||
"pam",
|
||||
"password",
|
||||
"pinned",
|
||||
"screen",
|
||||
"security",
|
||||
"service",
|
||||
"source"
|
||||
],
|
||||
"icon": "key",
|
||||
"description": "Pinned to "
|
||||
},
|
||||
{
|
||||
"section": "lockPamPath",
|
||||
"label": "Authentication Source",
|
||||
"tabIndex": 11,
|
||||
"category": "Lock Screen",
|
||||
"keywords": [
|
||||
"authentication",
|
||||
"lock",
|
||||
"login",
|
||||
"pam",
|
||||
"password",
|
||||
"pinned",
|
||||
"screen",
|
||||
"security",
|
||||
"service",
|
||||
"source"
|
||||
],
|
||||
"description": "Pinned to "
|
||||
},
|
||||
{
|
||||
"section": "lockScreenVideoCycling",
|
||||
"label": "Automatic Cycling",
|
||||
@@ -7954,14 +7993,57 @@
|
||||
"keywords": [
|
||||
"auth",
|
||||
"authentication",
|
||||
"block",
|
||||
"configure",
|
||||
"display manager",
|
||||
"existing",
|
||||
"external",
|
||||
"fingerprint",
|
||||
"fprintd",
|
||||
"greetd",
|
||||
"greeter",
|
||||
"login"
|
||||
"login",
|
||||
"managed",
|
||||
"never",
|
||||
"next",
|
||||
"pam",
|
||||
"removed",
|
||||
"security",
|
||||
"sync",
|
||||
"touches",
|
||||
"yourself"
|
||||
],
|
||||
"icon": "fingerprint"
|
||||
"icon": "fingerprint",
|
||||
"description": "DMS never touches /etc/pam.d/greetd; any existing DMS block is removed on next sync. Configure fingerprint and security-key auth yourself."
|
||||
},
|
||||
{
|
||||
"section": "greeterPamExternallyManaged",
|
||||
"label": "Manage greetd PAM automatically",
|
||||
"tabIndex": 31,
|
||||
"category": "Greeter",
|
||||
"keywords": [
|
||||
"auth",
|
||||
"automatically",
|
||||
"block",
|
||||
"configure",
|
||||
"display manager",
|
||||
"existing",
|
||||
"external",
|
||||
"fingerprint",
|
||||
"greetd",
|
||||
"greeter",
|
||||
"login",
|
||||
"manage",
|
||||
"managed",
|
||||
"never",
|
||||
"next",
|
||||
"pam",
|
||||
"removed",
|
||||
"security",
|
||||
"sync",
|
||||
"touches",
|
||||
"yourself"
|
||||
],
|
||||
"description": "DMS never touches /etc/pam.d/greetd; any existing DMS block is removed on next sync. Configure fingerprint and security-key auth yourself."
|
||||
},
|
||||
{
|
||||
"section": "greeterRememberLastSession",
|
||||
|
||||
Reference in New Issue
Block a user