Format: 1.8 Date: Wed, 02 Aug 2023 14:43:44 +1200 Source: user-setup Binary: user-setup Built-For-Profiles: noudeb Architecture: all amd64_translations Version: 1.95ubuntu1 Distribution: mantic-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Michael Hudson-Doyle Description: user-setup - Set up initial user and password Launchpad-Bugs-Fixed: 1949115 1990488 Changes: user-setup (1.95ubuntu1) mantic; urgency=medium . * Merge 1.95 from Debian unstable. * Remaining old changes (one big commit in git-ubuntu): - Add preseedable passwd/auto-login question; if set to true, configure gdm, kdm, lxdm, sddm, and lightdm for automatic login. Add passwd/auto-login-backup question which backs up the previous contents of the files as well. - Ask whether the user wants to encrypt their home directory. - Allow forcing the encrypted home option. - If a user requests an encrypted-home, we must have their login passphrase, in order to wrap their mount passphrase; it's fundamentally incompatible to preseed encrypted-home AND a crypted password; if this happens, send the user back to password selection. - Zero out swap devices at the end of install when encryption is enabled. - Provide a progress message for wiping swap space. - If user-setup/allow-password-empty is preseeded to true, allow empty passwords. - Add weak password detection (purely length-based for now, matching partman-crypto). - Don't restrict guest login from login screen if autologin was configured, just restrict autologin for guest specifically. - If OVERRIDE_ALREADY_ENCRYPTED_SWAP is set in the environment, assume that encrypted swap has already been set up rather than re-creating and re-zeroing swap. * Newer remaining changes (split out in git-ubuntu): - reserved-usernames: Add maas to reserved-usernames - user-setup-apply: user-setup-udeb.templates: Update initial user groups - d/user-setup-udeb.templates: Default passwd/root-login to false - functions.sh: Make is_system_user always return false if OVERRIDE_SYSTEM_USER is set - functions.sh: Consider a password of '!' in shadow for root to be unset - user-setup-apply: Create the spu group on powerpc/ps3 and powerpc/cell - user-setup-apply: Fix paths for GDM configs which are now in /etc/gdm3 - user-setup-apply: Fix sddm.conf paths when replacing PLACEHOLDER - user-setup-ask: Lower priority of the encrypt home question - user-setup-apply: Mount /proc before calling adduser --encrypt-home - debian/po: keep translations as part of the package - Add sgx group to reserved-usernames; udev.postinst (src:systemd) adds it as a system group (LP: #1990488). - remove 'lxd' from user-default-groups and add 'users' instead, it will let lxd default to unprivileged containers which is better see https://discourse.ubuntu.com/t/easy-multi-user-lxd-setup for details (lp: #1949115) Checksums-Sha1: bf10853bbaa53c189102f14a4dcafea91d0f043b 137912 user-setup_1.95ubuntu1_all.deb 6e4a18d8ccfd038dc3bab15e8d44c47b0ea09288 5813 user-setup_1.95ubuntu1_amd64.buildinfo c485955f92cac57b8d7a1c955593f7754f093599 173056 user-setup_1.95ubuntu1_amd64_translations.tar.gz Checksums-Sha256: 0bfe5efda6dd9310a70a9413f3ac874ec351efb67cf7400d29db1a1a1b779c7c 137912 user-setup_1.95ubuntu1_all.deb a7381cfd8ac84ce91159e2f795b677070377a2ea2257acb1f4c1374ba9f43a4a 5813 user-setup_1.95ubuntu1_amd64.buildinfo bc14b6838e958829408012075c7dc3513052e2d9c14c519cd6864df326f5df1a 173056 user-setup_1.95ubuntu1_amd64_translations.tar.gz Files: d34d56c43beadad0f827e62278d5db01 137912 admin optional user-setup_1.95ubuntu1_all.deb a0cff45fa73b927213c3088e9b8c2525 5813 debian-installer optional user-setup_1.95ubuntu1_amd64.buildinfo d782ade4c5f6dd156a70b90750c700b8 173056 raw-translations - user-setup_1.95ubuntu1_amd64_translations.tar.gz Original-Maintainer: Debian Install System Team