Package: oath-toolkit / 2.6.7-3.1+deb12u1

Metadata

Package Version Patches format
oath-toolkit 2.6.7-3.1+deb12u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
handle xmlsec 1.2.35.diff | (download)

libpskc/examples/pskc-hotp-signed.xml | 3 2 + 1 - 0 !
pskctool/tests/pskc-all-signed.xml | 3 2 + 1 - 0 !
pskctool/tests/tst_libexamples.sh | 5 3 + 2 - 0 !
pskctool/tests/tst_sign.sh | 4 2 + 2 - 0 !
4 files changed, 9 insertions(+), 6 deletions(-)

 [patch] handle new libxmlsec on archlinux.


liboath fopen wx.patch | (download)

liboath/usersfile.c | 8 5 + 3 - 0 !
1 file changed, 5 insertions(+), 3 deletions(-)

 [patch 2/8] improve liboath usersfile write handling.

Thanks to Fabian Vogt of SUSE for finding and reporting the problem.

Open *.lock and *.new file in exclusive mode to treat any existing
files as an error, including if it is a symbolic link.

Modify so that if opening the lock file fails, it returns
OATH_FILE_LOCK_ERROR instead of OATH_FILE_CREATE_ERROR so that the
latter is reserved to mean error to create the target file.

Fix bug that causes stale *.lock file to be kept around on failure to
open *.new file.

pam_oath seteuid.patch | (download)

pam_oath/pam_oath.c | 61 58 + 3 - 0 !
1 file changed, 58 insertions(+), 3 deletions(-)

---