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
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2073338

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

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


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to