PAM

~roguescholar/pam/+git/upstream:ldv/prepare-for-release

Last commit made on 2024-01-17
Get this branch:
git clone -b ldv/prepare-for-release https://git.launchpad.net/~roguescholar/pam/+git/upstream

Branch merges

Branch information

Name:
ldv/prepare-for-release
Repository:
lp:~roguescholar/pam/+git/upstream

Recent commits

2dc3367... by "Dmitry V. Levin" <email address hidden>

Prepare for 1.6.0 release

* configure.ac (AC_INIT): Raise version to 1.6.0.
* po/Linux-PAM.pot (Project-Id-Version): Likewise.
* NEWS: Update.

Resolves: https://github.com/linux-pam/linux-pam/issues/690

031bb5a... by Matthias Gerstner <email address hidden>

pam_namespace: protect_dir(): use O_DIRECTORY to prevent local DoS situations

Without O_DIRECTORY the path crawling logic is subject to e.g. FIFOs
being placed in user controlled directories, causing the PAM module to
block indefinitely during `openat()`.

Pass O_DIRECTORY to cause the `openat()` to fail if the path does not
refer to a directory.

With this the check whether the final path element is a directory
becomes unnecessary, drop it.

cf8c50f... by "Dmitry V. Levin" <email address hidden>

po: update .pot and .po files

Regenerate po/Linux-PAM.pot and po/*.po using "make -C po update-po"
command. This essentially updates the line numbers and timestamps.

99f801e... by Damien Pou <email address hidden>

po: update translations using Weblate (French)

Currently translated at 100.0% (101 of 101 strings).

Translate-URL: https://translate.fedoraproject.org/projects/linux-pam/master/fr/

02109c0... by Tobias Stoeckmann <email address hidden>

libpam: fix typo in comment

Signed-off-by: Tobias Stoeckmann <email address hidden>

2173e24... by Tobias Stoeckmann <email address hidden>

pam_pwhistory: fix typo in example configuration

The option file points to a file, not a directory.

Signed-off-by: Tobias Stoeckmann <email address hidden>

0bab38f... by =?utf-8?q?Christian_G=C3=B6ttsche?= <email address hidden>

NEWS: fix typos

b4a1c95... by =?utf-8?q?Christian_G=C3=B6ttsche?= <email address hidden>

pam_unix: fix typos in comments

8de6b90... by =?utf-8?q?Christian_G=C3=B6ttsche?= <email address hidden>

ci: bump actions/checkout to v4

1c87980... by =?utf-8?q?Christian_G=C3=B6ttsche?= <email address hidden>

doc: do not clean bootstrapped files

The two files custom-html.xsl and custom-man.xsl are created at
configure time. Only delete them on `make distclean` instead of
`make clean` to be able to re-generate manual pages afterwards.

Fixes: b285afe0ea45 ("doc: remove generated files during cleanup")