John McCardle 1e1b00f45d Additional userdb carefulness
see #1

Bug 1 fixed — revert_userdb blindly reloaded userdbd (30-userdb.sh): During --revert, analyze_userdb is never called so DM_NAME is always "unknown". The unconditional userdbd reload would break the lock screen again for users reverting while SDDM was active. Now it detects the active DM directly and skips the reload with a warning if one is found.

Bug 2 fixed — revert_no_conf printed rm -rf /etc/userdb (99-main.sh): The legacy manual-revert instructions nuked all of /etc/userdb, including any pre-existing records that ageless had backed up. Now it prints per-file commands: mv *.pre-ageless where a backup exists, rm only where there's no backup.
2026-04-27 15:16:23 -04:00
2026-04-27 15:16:23 -04:00
2026-04-27 15:16:23 -04:00
Description
No description provided
880 KiB
Languages
Shell 76%
Python 24%