shadow 1:4.15.3-3ubuntu1 source package in Ubuntu
Changelog
shadow (1:4.15.3-3ubuntu1) oracular; urgency=medium * Merge with Debian unstable. Remaining changes (LP: #2073338): - d/p/* : Enable private home directories by default - debian/{source_shadow.py,login.install}: Add apport hook - debian/patches/1010_extrausers.patch: + Add support to passwd for libnss-extrausers + Add automatic detection of "extrausers" for usermod -G - d/p/1011_extrausers_toggle.patch: extrausers support for useradd/groupadd - d/p/1012_extrausers_chfn.patch: --extrausers support for chfn tool This patch has been refreshed to remove "implicit function declaration" warning - d/p/1013_extrausers_deluser.patch: --extrausers support for userdel - d/p/1014_extrausers_delgroup.patch: --extrausers support for groupdel This patch has been refreshed to remove "implicit function declaration" warning - d/p/1015_add_zsys_support.patch: zsys to handle home dir if available - d/p/1016_extrausers_gpasswd.patch: extrausers support for gpasswd - d/p/506_relaxed_usernames.patch, d/t/{control,numeric-username}: + disallow purely numeric usernames The patch has been integrated in debian but we still have to keep the tests - d/t/smoke: Extend for extrausers support - Add some cursory tests for the extrausers features - d/p/lp2063200: fix useradd group validation with extrausers (LP 2063200) Dropped changes: - debian/login.defs: Update documentation of USERGROUPS_ENAB/UMASK Reason: Integrated upstream - Fix ftbfs with -Werror=implicit-function-declaration Reason: Integrated upstream shadow (1:4.15.3-3) unstable; urgency=medium * Forbid backslashes in user/group-names. They can still be used with --force-badname, but it's a start. In the long run I want to remove our relax patch, and upstream should fix the line continuation too. For #1076619. shadow (1:4.15.3-2) unstable; urgency=medium [ Pino Toscano ] * d/rules: actually enable Linux-only options on Linux This enables --enable-logind and --with-audit. [ Chris Hofstaedtler ] * Stop installing groupmems(8) (Closes: #1004472, LP: #2039541) * login.defs: remove obsolete/confusing comments * login.defs: resync comments with upstream * login.defs: remove incomplete list of unused vars * login.defs: remove obscure, defaulted vars * login.defs: remove vars ignored by su(1) * login.defs: remove CONSOLE_GROUPS, ignored with PAM * login.defs: remove CONSOLE, ignored with PAM shadow (1:4.15.3-1) unstable; urgency=medium * New upstream version 4.15.3 * tests: follow upstream subdir fix * Fix setup of test libsubid-04_nss * Drop login.postinst, obsoleted by #1074121 * Bump Standards-Version to 4.7.0 shadow (1:4.15.2-3) unstable; urgency=medium * d/watch: add versionmangle for -rc * Revert "Use upstream's restrictions on user- and group names again". Breaks adduser's tests, see #1074306. shadow (1:4.15.2-2) unstable; urgency=medium * useradd(8): Fix missing paragraph on username length * d/rules: explicitly set --with-audit and --enable-subordinate-ids * Remove faillog support. Stop installing faillog binary and man pages. Stop creating /var/log/faillog in login.postinst. PAM has removed support for /var/log/faillog by dropping pam_tally, and login itself cannot write to it either. * Use upstream's restrictions on user- and group names again. Upstream started supporting mixed-case names some time ago. Purely numeric names (#79682) are now forbidden again, as there is no way of distinguishing them from user/group IDs otherwise. * Drop useradd's backwards-compatibility -O flag * Remove our copy of HOME_MODE.xml, identical upstream * shadowconfig.8: actually install again * passwd: add Depends: login. Stop-gap until passwd can takeover /etc/login.defs from login. shadow (1:4.15.2-1) unstable; urgency=medium * New upstream version 4.15.2 Includes fix for csrand_uniform(). shadow (1:4.15.1-1) unstable; urgency=medium * New upstream version 4.15.1 Closes: #832047, #812127, #1034312, #856902, #791806 Closes: #1006216, #1006225, #1006208 * contrib/atudel, non-DFSG-compliant was removed upstream * Remove obsolete configure flag --without-libcrack * Use functions from libbsd (Closes: #1032393) * Build-Depend: libltdl-dev for LT_LIB_DLLOAD (Closes: #1065350) * Build-Depend: pkgconf * Drop upstream applied patches * Disable FTMP_FILE by default, drop login failure logging * Rebase patch 401_cppw_src.dpatch * Rename patch 402_cppw_selinux * Use upstream FAILLOG_ENAB code, incompatible with PAM (Closes: #776314) * Rebase patch 463_login_delay_obeys_to_PAM * Rebase patch 501_commonio_group_shadow * Rebase patch 502_debian_useradd_defaults * Rebase patch 506_relaxed_usernames * Rebase patch 542_useradd-O_option * Update upstream signing keys * Tag build with dh-package-notes * Turn off --enable-lastlog, drop lastlog from not-installed * Explicitly enable logind on linux-any * Update default ENCRYPT_METHOD (Closes: #1043236) * login: switch from Essential to Protected: yes (Closes: #960638) Moves Pre-Depends to Depends. * Enable acl, xattr support (Closes: #745796) * login.defs: remove PAM-unsupported crypt settings (Closes: #1055582) shadow (1:4.13+dfsg1-5) unstable; urgency=medium * Add myself to Uploaders, per discussion with Serge Hallyn * Apply wrap-and-sort -kas style * Use debputy to avoid Rules-Requires-Root: binary-targets * libsubid4: tighten package-internal dependencies [ Serge Hallyn ] * Drop pam_lastlog.so from config. (Closes: #1068229) * Stop installing lastlog binary. -- Hector Cao <email address hidden> Mon, 29 Jul 2024 11:30:50 +0200
Upload details
- Uploaded by:
- Hector CAO
- Sponsored by:
- Simon Chopin
- Uploaded to:
- Oracular
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any
- Section:
- admin
- Urgency:
- Medium Urgency
See full publishing history Publishing
| Series | Published | Component | Section |
|---|
Downloads
| File | Size | SHA-256 Checksum |
|---|---|---|
| shadow_4.15.3.orig.tar.xz | 2.0 MiB | 32303f204907eb0d6c32b7908414885be53a4caf00f149f54991ac3ce424652e |
| shadow_4.15.3-3ubuntu1.debian.tar.xz | 181.5 KiB | e0139a4db291d91128fa0edeb55f1a7da88bd1dfca1da0fb2707e34774a28d83 |
| shadow_4.15.3-3ubuntu1.dsc | 2.5 KiB | 6a96416a386afa277ec023e360daba9845f18cbb15c4bb0f4e8b9b9ae5a57e09 |
Available diffs
Binary packages built by this source
- libsubid-dev: No summary available for libsubid-dev in ubuntu oracular.
No description available for libsubid-dev in ubuntu oracular.
- libsubid4: No summary available for libsubid4 in ubuntu oracular.
No description available for libsubid4 in ubuntu oracular.
- libsubid4-dbgsym: No summary available for libsubid4-dbgsym in ubuntu oracular.
No description available for libsubid4-dbgsym in ubuntu oracular.
- login: No summary available for login in ubuntu oracular.
No description available for login in ubuntu oracular.
- login-dbgsym: No summary available for login-dbgsym in ubuntu oracular.
No description available for login-dbgsym in ubuntu oracular.
- passwd: No summary available for passwd in ubuntu oracular.
No description available for passwd in ubuntu oracular.
- passwd-dbgsym: No summary available for passwd-dbgsym in ubuntu oracular.
No description available for passwd-dbgsym in ubuntu oracular.
- uidmap: No summary available for uidmap in ubuntu oracular.
No description available for uidmap in ubuntu oracular.
- uidmap-dbgsym: No summary available for uidmap-dbgsym in ubuntu oracular.
No description available for uidmap-dbgsym in ubuntu oracular.
