poky/meta/recipes-extended
Daniel Turull a99da9a2fc sudo: upgrade 1.9.17p1 -> 1.9.17p2
Changelog for sudo: 1.9.17p1 -> 1.9.17p2
============================================================

	Merge sudo 1.9.17p2 from branch 'main' into sudo-1.9
	[d1b48c651]

	* configure, configure.ac:
	Fix check for which man page type to use with nroff

	Fixes a bug where configure would use *.man instead of *.mdoc on
	systems without mandoc. Bug #1077.
	[aa2498e46]

	* plugins/sudoers/log_client.c:
	client_msg_cb: make warning match the function that failed
	[f73162df3]

2025-07-23  Todd C. Miller  <Todd.Miller@sudo.ws>

	* NEWS, configure, configure.ac:
	Sudo 1.9.17p2
	[f0e1a5ca3]

	* plugins/sudoers/match_command.c, plugins/sudoers/match_digest.c:
	digest_matches: plug fd leak on snprinf() failure
	[26a1a7529]

2025-07-21  Todd C. Miller  <Todd.Miller@sudo.ws>

	* etc/sudo-logsrvd.pp, etc/sudo-python.pp, etc/sudo.pp,
	scripts/mkpkg:
	Add a way to override pp_rpm_arch when building rpms

	This will be used to build x86_64_v2 packages for Alma Linux.
	[55d3c99c4]

	* configure, configure.ac:
	Fix check for which man page type to use with nroff

	Fixes a bug where configure would use *.man instead of *.mdoc on
	systems without mandoc.
	[2dc10cfbd]

	* plugins/sudoers/timestamp.c:
	ts_write: call lseek after fruncate on short write

	We need to make sure the file position is reset to the old EOF on
	error.
	[8e7e0e23f]

2025-07-20  Todd C. Miller  <Todd.Miller@sudo.ws>

	* src/exec_ptrace.c:
	ptrace_readv_string: quiet sign-compare warning
	[fac2a49e7]

	* src/exec_ptrace.c:
	ptrace_readv_string: properly handle reads of more than one page

	When the intercept and intercept_verify options are enabled and
	either argv[] or envp[] contains a string larger than the page size
	(usually 4096), ptrace_readv_string() would fill the buffer with
	mutiple copies of the same string. Fixes GitHub issue #453.
	[2e93eabed]

2025-07-14  Todd C. Miller  <Todd.Miller@sudo.ws>

	* src/exec_pty.c:
	revoke_pty: use killpg() not kill() to send HUP to the process group

	Also make sure we never call killpg(-1, SIGHUP), which would send
	SIGHUP to process 1 (init). It is possible for cmnd_pid to be -1 in
	certain error conditions where sudo killed the command itself. This
	may explain GitHub issue #458.
	[fb208d383]

2025-07-08  Todd C. Miller  <Todd.Miller@sudo.ws>

	* etc/sudo-logsrvd.pp, etc/sudo-python.pp, etc/sudo.pp, scripts/pp:
	Don't assume RHEL major version is only a single digit

	Fixes handling of RHEL 10 and higher.
	[e5d953f33]

	* plugins/sudoers/visudo.c:
	visudo: create temporary file as mod 0600 not 0700

	This was due to a typo in the mode field when the temporary file was
	created. Noticed by Bjorn Baron of the sudo-rs project.
	[1c254b330]

2025-06-30  Todd C. Miller  <Todd.Miller@sudo.ws>

	* Makefile.in:
	We now build sudo releases from git, not mercurial
	[cb4e26734]

2025-06-28  Todd C. Miller  <Todd.Miller@sudo.ws>

	* NEWS, configure, configure.ac:

(From OE-Core rev: 76b98657e3dc9da01a746deb7b9d08cb84ba44b6)

Signed-off-by: Daniel Turull <daniel.turull@ericsson.com>
(cherry picked from commit 12e9ba655153a9cb7c2b79cf52a2300e19634dcf)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
2026-05-04 13:57:33 +01:00
..
2024-12-06 05:50:24 -08:00
2023-01-12 23:08:59 +00:00
2023-03-12 23:39:13 +00:00
2025-09-01 08:30:56 -07:00
2024-06-19 08:34:57 -07:00
2023-06-27 16:23:40 +01:00
2024-07-17 05:36:13 -07:00
2024-02-03 22:08:25 +00:00
2023-07-30 07:54:44 +01:00
2025-08-20 07:37:19 -07:00
2023-05-22 10:53:48 +01:00
2022-10-29 16:28:35 +01:00
2025-11-03 07:17:02 -08:00
2025-07-21 09:07:21 -07:00
2024-07-23 06:05:47 -07:00
2026-05-04 13:57:30 +01:00
2024-02-03 22:08:26 +00:00
2023-11-05 11:28:40 +00:00
2023-07-17 15:30:04 +01:00
2023-07-30 07:54:44 +01:00
2024-02-03 22:08:26 +00:00
2024-03-07 17:25:02 +00:00
2026-05-04 13:57:32 +01:00
2024-02-08 10:59:06 +00:00
2023-12-08 16:58:34 +00:00
2025-07-11 08:11:53 -07:00
2023-11-05 11:28:40 +00:00
2025-06-20 08:38:12 -07:00
2023-11-05 11:28:39 +00:00
2025-08-22 05:59:55 -07:00
2023-09-02 18:23:06 +01:00
2022-11-22 12:26:46 +00:00
2025-06-11 08:17:34 -07:00
2022-11-14 16:19:43 +00:00
2026-05-04 13:57:33 +01:00
2023-09-02 18:23:06 +01:00
2023-12-23 08:46:00 +00:00
2023-09-28 12:37:46 +01:00
…
2025-09-01 08:30:56 -07:00
2025-01-24 07:59:38 -08:00
2023-04-05 08:39:43 +01:00
2025-08-22 05:59:54 -07:00
2024-09-19 05:11:35 -07:00
2023-12-08 16:58:34 +00:00