[Buildroot] [git commit] package/sudo: fix SUDO_ENABLE_SUDO_GROUP_RULE following version bump
Marcus Hoffmann
marcus.hoffmann at othermo.de
Mon Feb 27 14:25:06 UTC 2023
Hi Peter,
the needs to be backported to 2022.11.x and 2022.02.x
Best,
Marcus
On 19.07.22 00:05, Yann E.MORIN wrote:
> commit: https://git.buildroot.net/buildroot/commit/?id=079fccdee5a2a10fc8275094512b8423548ea147
> branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
>
> Since the version bump of sudo to v1.9.11p2 in commit 9b7f8da96b, the
> sed magic in SUDO_ENABLE_SUDO_GROUP_RULE no longer does its job, due
> to a slight change in the example sudoers file provided by upstream
> sudo.
>
> This commit fixes the regexp to match the new sudoers file.
>
> Fixes bug #14891 (https://bugs.busybox.net/show_bug.cgi?id=14891)
>
> Reported-by: Matthias Hardt <mhardt at berlinux-solutions.de>
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
> Signed-off-by: Yann E. MORIN <yann.morin.1998 at free.fr>
> ---
> package/sudo/sudo.mk | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/package/sudo/sudo.mk b/package/sudo/sudo.mk
> index 2b9ba76a51..4f9fdb4b2c 100644
> --- a/package/sudo/sudo.mk
> +++ b/package/sudo/sudo.mk
> @@ -80,7 +80,7 @@ define SUDO_USERS
> endef
>
> define SUDO_ENABLE_SUDO_GROUP_RULE
> - $(SED) '/^# \%sudo\tALL=(ALL) ALL/s/^# //' $(TARGET_DIR)/etc/sudoers
> + $(SED) '/^# \%sudo\tALL=(ALL:ALL) ALL/s/^# //' $(TARGET_DIR)/etc/sudoers
> endef
> SUDO_POST_INSTALL_TARGET_HOOKS += SUDO_ENABLE_SUDO_GROUP_RULE
>
> _______________________________________________
> buildroot mailing list
> buildroot at buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
________________________________
othermo GmbH | Sitz der Gesellschaft: Alzenau | Amtsgericht Aschaffenburg: HRB 14783 | USt-IdNr.: DE319977978 | Geschäftsführung: Dr. Dennis Metz.
More information about the buildroot
mailing list