From: Todd C. Miller Date: Thu, 22 Feb 2018 17:43:47 +0000 (-0700) Subject: Deal with user_name not being set in cvtsudoers. X-Git-Tag: SUDO_1_8_23^2~120 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=19502307aacffca11321edc48fea64a9b8e61f7f;p=sudo Deal with user_name not being set in cvtsudoers. --- diff --git a/plugins/sudoers/fmtsudoers.c b/plugins/sudoers/fmtsudoers.c index 813c9f4a0..01da53567 100644 --- a/plugins/sudoers/fmtsudoers.c +++ b/plugins/sudoers/fmtsudoers.c @@ -51,7 +51,8 @@ sudoers_format_member_int(struct sudo_lbuf *lbuf, char *name, int type, sudo_lbuf_append(lbuf, "%sALL", negated ? "!" : ""); break; case MYSELF: - sudo_lbuf_append(lbuf, "%s%s", negated ? "!" : "", user_name); + sudo_lbuf_append(lbuf, "%s%s", negated ? "!" : "", + user_name ? user_name : ""); break; case COMMAND: c = (struct sudo_command *) name;