From f3c7fb16969e45d99c717e8a953ecedf702253f8 Mon Sep 17 00:00:00 2001 From: "Jordan K. Hubbard" Date: Thu, 20 Dec 2001 23:39:30 +0000 Subject: [PATCH] Enable soft updates by default for everything but the root filesystem. The user can still toggle it back off in the label editor (or post-install for that matter) if they explicitly do not want soft updates to be used for some reason. Agreed to be a good thing by: kirk --- usr.sbin/sade/label.c | 2 +- usr.sbin/sysinstall/label.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/usr.sbin/sade/label.c b/usr.sbin/sade/label.c index 9be92b2d15d..c9b8c8dd6f2 100644 --- a/usr.sbin/sade/label.c +++ b/usr.sbin/sade/label.c @@ -328,7 +328,7 @@ new_part(char *mpoint, Boolean newfs, u_long size) strcpy(ret->newfs_cmd, "newfs "); strcat(ret->newfs_cmd, variable_get(VAR_NEWFS_ARGS)); ret->newfs = newfs; - ret->soft = 0; + ret->soft = strcmp(mpoint, "/") ? 1 : 0; if (!size) return ret; return ret; diff --git a/usr.sbin/sysinstall/label.c b/usr.sbin/sysinstall/label.c index 9be92b2d15d..c9b8c8dd6f2 100644 --- a/usr.sbin/sysinstall/label.c +++ b/usr.sbin/sysinstall/label.c @@ -328,7 +328,7 @@ new_part(char *mpoint, Boolean newfs, u_long size) strcpy(ret->newfs_cmd, "newfs "); strcat(ret->newfs_cmd, variable_get(VAR_NEWFS_ARGS)); ret->newfs = newfs; - ret->soft = 0; + ret->soft = strcmp(mpoint, "/") ? 1 : 0; if (!size) return ret; return ret;