summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--release/sysinstall/install.c4
-rw-r--r--release/sysinstall/tcpip.c2
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)) {