[Bug 2073338] Re: Please merge shadow 1:4.15.3-2 into Oracular

Hector CAO 2073338 at bugs.launchpad.net
Wed Jul 17 09:00:23 UTC 2024


Delta conflicts resolution
---

1) login.defs file
Up to the current version, debian ships the /etc/login.defs file from debian/login.defs file
Ubuntu has some direct modifications on it
   d/login.defs: Enable private home directories by default
   debian/login.defs: Update documentation of USERGROUPS_ENAB/UMASK
In the new version, debian ships the file from upstream source (etc/logins.defs)
Debian applies the changes on the files through debian patches
Ubuntu will have to do the same.
However, several points that are worth to be mentioned:
The patch
   debian/login.defs: Update documentation of USERGROUPS_ENAB/UMASK
can be dropped because upstream integrated the change
For the patch
   d/login.defs: Enable private home directories by default
Up to the current version, Debian lets the HOME_MODE variable commented and
Ubuntu sets the variable to 0750 as part of the patch:
   d/login.defs: Enable private home directories by default
but in the new version, Debian does not let the variable commented anymore
and sets the variable value to 0700; to keep the current Ubuntu behavior
I created a patch to set the variable value to 0750

2)
The patch
   Fix ftbfs with -Werror=implicit-function-declaration
can be dropped because the package can be built successfully without it

3) Several current patches (extrausers) have to be updated due to
conflict resolution:

   1010_extrausers.patch
     Minor conflict resolution in defines.h since it is heavily modified in the new version
   1015_add_zsys_support.patch
     Minor conflict resolution in src/useradd.c; in the function create_home
   1011_extrausers_toggle.patch
     Minor conflict resolution in defines.h since it is heavily modified in the new version

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to shadow in Ubuntu.
https://bugs.launchpad.net/bugs/2073338

Title:
  Please merge shadow 1:4.15.3-2 into Oracular

Status in shadow package in Ubuntu:
  In Progress

Bug description:
  Current debian version in Oracular: 1:4.13+dfsg1 (upstream version
  4.13)

  New version 1:4.15.3-2 has been released in Debian unstable (upstream
  version 4.15)

  4.15 is the current supported stable version of upstream

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/shadow/+bug/2073338/+subscriptions




More information about the foundations-bugs mailing list