Don't always expand aliases when formatting a host-based Defaults

line.  This was missed when expand_aliases support was added.
This commit is contained in:
Todd C. Miller
2018-04-12 06:25:35 -06:00
parent 2b2565b2c3
commit df7a6ea4e8

View File

@@ -348,7 +348,7 @@ sudoers_format_default_line(struct sudo_lbuf *lbuf, struct defaults *d,
switch (d->type) {
case DEFAULTS_HOST:
sudo_lbuf_append(lbuf, "Defaults@");
alias_type = HOSTALIAS;
alias_type = expand_aliases ? HOSTALIAS : UNSPEC;
break;
case DEFAULTS_USER:
sudo_lbuf_append(lbuf, "Defaults:");