[ubuntu/mantic-proposed] user-setup 1.95ubuntu1 (Accepted)
Michael Hudson-Doyle
michael.hudson at ubuntu.com
Wed Aug 2 02:46:11 UTC 2023
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)
user-setup (1.95) unstable; urgency=medium
* Team upload
[ Updated translations ]
* Irish (ga.po) by Kevin Scannell
* Norwegian Nynorsk (nn.po) by Yngve Spjeld-Landro
user-setup (1.94) unstable; urgency=medium
[ Updated translations ]
* Georgian (ka.po) by Temuri Doghonadze
* Polish (pl.po) by Matthaiks
user-setup (1.93) unstable; urgency=medium
* Team upload
[ Updated translations ]
* Refresh all translation files due to template changes in 1.92.
user-setup (1.92) unstable; urgency=medium
* Team upload
[ Nick Black ]
* Remove support for unshadowed passwords
user-setup (1.91) unstable; urgency=medium
* Team upload
[ Debian Janitor ]
* Build-Depends: Drop versioned constraint on dpkg-dev and po-debconf.
* user-setup-udeb: Drop versioned constraint on cdebconf-udeb in Depends.
[ Samuel Thibault ]
* Make gbp tag produce the right tag format
[ Colin Watson ]
* Fix disabling of piuparts in CI
[ Updated translations ]
* Amharic (am.po) by Danial Behzadi
* Asturian (ast.po) by Danial Behzadi
* Russian (ru.po) by Lev Lamberov
Date: Wed, 02 Aug 2023 14:43:44 +1200
Changed-By: Michael Hudson-Doyle <michael.hudson at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/user-setup/1.95ubuntu1
-------------- next part --------------
Format: 1.8
Date: Wed, 02 Aug 2023 14:43:44 +1200
Source: user-setup
Built-For-Profiles: noudeb
Architecture: source
Version: 1.95ubuntu1
Distribution: mantic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Michael Hudson-Doyle <michael.hudson at ubuntu.com>
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)
.
user-setup (1.95) unstable; urgency=medium
.
* Team upload
.
[ Updated translations ]
* Irish (ga.po) by Kevin Scannell
* Norwegian Nynorsk (nn.po) by Yngve Spjeld-Landro
.
user-setup (1.94) unstable; urgency=medium
.
[ Updated translations ]
* Georgian (ka.po) by Temuri Doghonadze
* Polish (pl.po) by Matthaiks
.
user-setup (1.93) unstable; urgency=medium
.
* Team upload
.
[ Updated translations ]
* Refresh all translation files due to template changes in 1.92.
.
user-setup (1.92) unstable; urgency=medium
.
* Team upload
.
[ Nick Black ]
* Remove support for unshadowed passwords
.
user-setup (1.91) unstable; urgency=medium
.
* Team upload
.
[ Debian Janitor ]
* Build-Depends: Drop versioned constraint on dpkg-dev and po-debconf.
* user-setup-udeb: Drop versioned constraint on cdebconf-udeb in Depends.
.
[ Samuel Thibault ]
* Make gbp tag produce the right tag format
.
[ Colin Watson ]
* Fix disabling of piuparts in CI
.
[ Updated translations ]
* Amharic (am.po) by Danial Behzadi
* Asturian (ast.po) by Danial Behzadi
* Russian (ru.po) by Lev Lamberov
Checksums-Sha1:
b877b863bf2fd2601a0346b8c5f44bf5adee6fd9 1837 user-setup_1.95ubuntu1.dsc
79535cc918ed144b0a2cb6f1215c498f442dd512 173892 user-setup_1.95ubuntu1.tar.xz
dce60fb82986ae8a2e6a8add9ea21732fe1caf06 7699 user-setup_1.95ubuntu1_source.buildinfo
Checksums-Sha256:
5063543a093b43bb49ac252e1431ec79f470ea5129e389bf4d3af7db19676dfb 1837 user-setup_1.95ubuntu1.dsc
656b04150dc919248ab60a87dd927b5b558d0410e7bef08fba179918d0a37b28 173892 user-setup_1.95ubuntu1.tar.xz
d5d725a40abd2174bc004b7d923133ebe944ff6b8ed6bc9dd0b4583b7481db9b 7699 user-setup_1.95ubuntu1_source.buildinfo
Files:
b28340bdf64c9f13a1635a2a47d21487 1837 debian-installer optional user-setup_1.95ubuntu1.dsc
673bfb891c6a153bce78de0254d1a54f 173892 debian-installer optional user-setup_1.95ubuntu1.tar.xz
3c41625a88323850a329f7cc3910090b 7699 debian-installer optional user-setup_1.95ubuntu1_source.buildinfo
Original-Maintainer: Debian Install System Team <debian-boot at lists.debian.org>
Vcs-Git: https://git.launchpad.net/~mwhudson/ubuntu/+source/user-setup
Vcs-Git-Commit: 689f8147f804da6ffd9ee99481cdd1548aacdbb3
Vcs-Git-Ref: refs/heads/ubuntu/mantic-devel
More information about the mantic-changes
mailing list