Commit Graph

7 Commits

Author SHA1 Message Date
Michel Decima
25db8873f7 chore: use common prefix for dconf/db/gdm.d files 2021-11-02 18:03:22 +01:00
Michel Decima
089bb73985 chore: reset debug level in sssd.conf 2021-11-01 19:09:22 +01:00
Michel Decima
d89eea147d feat: disable chpass provider in SSSD configuration
Using the "change password" feature of pam_sss modules always lead to a
bad situation where AD password and Gassi password are not synchronyzed
anymore. To avoid this, we disable the feature in SSSD configuration.

The network password can still be changed using the command `kpasswd`
provided by package `krb5-user`.
2021-11-01 18:58:30 +01:00
Michel Decima
fc01240154 chore: add eburo-like banner in GDM
I would have preferred something shorter like "trespassers will be shot",
but it seems that it is better to quote an article of the criminal code.

Note: the text of the banner is automatically wrapped by GDM, the use
of line breaks is not required.
2021-10-22 15:03:16 +02:00
Michel Decima
6c7a4fd683 feat: add pam-pkcs11 configuration
Recommends sssd, sssd-tools, libpam-sss
Add SSSD configuration (sssd.conf)
Configure certificates for SSSD (postinst)
Restart SSSD service (postinst)
2021-10-13 09:08:02 +02:00
Michel Decima
1574958cf5 feat: add pam-pkcs11 configuration
Recommends libpam-pkcs11 package.
Add configuration for Safenet module (pam_pkcs11.conf)
Add UID mapper generator (pkcs11_generate_uids)
Configure certificates for pam_pkcs11 from postinst.
2021-10-12 12:08:41 +02:00
Michel Decima
df1b0f8c36 feat: add GDM customization
disable fingerprint and smartcard login
add a banner text and logo on login screen
2021-10-08 18:10:39 +02:00