You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/changelogs
Lee Garrett 3030c79331
user: Fix homedir permissions when UMASK is unset in /etc/login.defs
When a user doesn't exist and user module is used to create the user and the
homedir, adduser is called which parses HOME_MODE from /etc/login.defs, and when
not set calculates the mode from UMASK from the same file.

When a user already exists without homedir, and the user module is used to add a
home dir, it incorrectly ignores HOME_MODE, resulting in a world-readable home
dir when UMASK is not set. This is for example the case in Debian trixie and
later, and likely Ubuntu 25.04 and later.


Signed-off-by: Lee Garrett <lgarrett@rocketjump.eu>
Co-authored-by: Brian Coca <bcoca@users.noreply.github.com>
Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com>
11 months ago
..
fragments user: Fix homedir permissions when UMASK is unset in /etc/login.defs 11 months ago
README.md Convert non-docs *.rst files to *.md (#81217) 2 years ago
changelog.yaml zap changelogs (#83988) 1 year ago
config.yaml [changelog config] Ansible Base -> ansible-core (#73739) 5 years ago

README.md

Changelogs

As part of the release process a version-specific CHANGELOG-vX.Y.rst will be generated from fragments in the fragments directory.

On release branches once a release has been created, consult the branch's version-specific file for changes that have occurred in that branch. The devel branch does not have a generated changelog, only changelog fragments.