From 40c200af1834a09ff461346814f32cfee11a2c89 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Sat, 3 Feb 2018 06:57:12 -0700 Subject: [PATCH] Add back printing of negation operator ('!') when printing a word with spaces in it. --- plugins/sudoers/cvtsudoers.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/sudoers/cvtsudoers.c b/plugins/sudoers/cvtsudoers.c index 52223101b..5cf4dbcd1 100644 --- a/plugins/sudoers/cvtsudoers.c +++ b/plugins/sudoers/cvtsudoers.c @@ -265,7 +265,7 @@ print_member_sudoers(struct sudo_lbuf *lbuf, struct member *m) sudo_lbuf_append(lbuf, "%s%s", m->negated ? "!" : "", m->name); } else { if (strpbrk(m->name, " \t") != NULL) { - sudo_lbuf_append(lbuf, "\""); + sudo_lbuf_append(lbuf, "%s\"", m->negated ? "!" : ""); sudo_lbuf_append_quoted(lbuf, "\"", "%s", m->name); sudo_lbuf_append(lbuf, "\""); } else { -- 2.40.0