Commit graph

9 commits

Author SHA1 Message Date
Raphael Dannecker
9f1c60eefd Use variable instead of group membership to install localhome
Use variable localhome to determines whether the localhome module is installed.
Default: localhome=false

Further changes:
- Move pam-exec from common-auth to common-session
- Move pam-mkhomedir before pam-mount to avoid double login on first use
  on localhome devices
2025-03-19 11:08:57 +01:00
Andreas B. Mundt
77f4643628 Make tests for group membership more readable 2024-11-21 12:42:37 +01:00
Raphael Dannecker
e7916a5f30 Revert "Extends krb5-ticket renewable_lifetime for teacherlaptops, so there is no need to login every day."
This reverts commit 44f87537bb.
2024-07-10 07:59:44 +02:00
Raphael Dannecker
44f87537bb Extends krb5-ticket renewable_lifetime for teacherlaptops, so there is no need to login every day. 2024-07-07 10:58:27 +02:00
Raphael Dannecker
08f0f082fd Introduction of a new device class (localhome).
- user-home is on local disk
- additional entry in dolphin: home@server
- display info about localhome on login-screen
- provide unison-config for sync home with home@server
- force user to be logged out immediately after first login, because
  home-dir must exists for bind-mounts on /lmn/media
2024-04-28 19:37:13 +02:00
Andreas B. Mundt
5ed4c2a135 Attempt to shorten login time by ignoring group members.
This is seems to be the solution for larger groups.
2024-01-16 11:47:55 +01:00
Andreas B. Mundt
e57c9e5b5c Fix failing sssd-pac.service (#1037930). 2023-12-21 22:37:02 +01:00
Andreas B. Mundt
cb9f5fdb23 Skip time consuming VM syncing during installation, cleanup. 2023-02-18 10:22:46 +01:00
Andreas B. Mundt
0cc41715d8 Configure KDE, move package installation to extra role. 2023-02-07 19:18:57 +01:00