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