diff options
| -rw-r--r-- | release/sysinstall/install.c | 4 | ||||
| -rw-r--r-- | release/sysinstall/tcpip.c | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/release/sysinstall/install.c b/release/sysinstall/install.c index cbf5ef2ce4fd..0e6b7f4559cd 100644 --- a/release/sysinstall/install.c +++ b/release/sysinstall/install.c @@ -600,8 +600,10 @@ nodisks: dialog_clear_norefresh(); if (!msgYesNo("The FreeBSD package collection is a collection of hundreds of ready-to-run\n" "applications, from text editors to games to WEB servers and more. Would you\n" - "like to browse the collection now?")) + "like to browse the collection now?")) { + dialog_clear(); (void)configPackages(self); + } dialog_clear_norefresh(); if (!msgYesNo("Would you like to add any initial user accounts to the system?\n" diff --git a/release/sysinstall/tcpip.c b/release/sysinstall/tcpip.c index 4e2d8d388089..144c87cd7ac7 100644 --- a/release/sysinstall/tcpip.c +++ b/release/sysinstall/tcpip.c @@ -391,7 +391,7 @@ netconfig: sprintf(temp, "inet %s %s netmask %s", ipaddr, extras, netmask); variable_set2(ifn, temp, 1); ifaces = variable_get(VAR_INTERFACES); - if (!ifaces) + if (!ifaces && !strcmp(ifaces, "auto")) variable_set2(VAR_INTERFACES, ifaces = "lo0", 1); /* Only add it if it's not there already */ if (!strstr(ifaces, devp->name)) { |
