summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysinstall/installUpgrade.c
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1999-02-05 22:15:52 +0000
committerjkh <jkh@FreeBSD.org>1999-02-05 22:15:52 +0000
commit75fb26219bd4805540359fb346c1c92a31926b61 (patch)
tree8b4fe6025e7aa70a6be932e3c42fb3d989e4533e /usr.sbin/sysinstall/installUpgrade.c
parent8bd29729fb349a7454431e101ad436a191653e5e (diff)
downloadFreeBSD-src-75fb26219bd4805540359fb346c1c92a31926b61.zip
FreeBSD-src-75fb26219bd4805540359fb346c1c92a31926b61.tar.gz
Totally change the way variables are accounted for in sysinstall.
Now we know which variables are internal and which need to be backed to /etc/rc.conf.site. rc.conf is not touched now. Also kget kernel change information back properly and set up a loader.rc file to use it.
Diffstat (limited to 'usr.sbin/sysinstall/installUpgrade.c')
-rw-r--r--usr.sbin/sysinstall/installUpgrade.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/usr.sbin/sysinstall/installUpgrade.c b/usr.sbin/sysinstall/installUpgrade.c
index 3cc4c27..3e5824a 100644
--- a/usr.sbin/sysinstall/installUpgrade.c
+++ b/usr.sbin/sysinstall/installUpgrade.c
@@ -4,7 +4,7 @@
* This is probably the last program in the `sysinstall' line - the next
* generation being essentially a complete rewrite.
*
- * $Id: installUpgrade.c,v 1.60 1998/11/03 03:38:55 jkh Exp $
+ * $Id: installUpgrade.c,v 1.61 1998/11/15 09:06:20 jkh Exp $
*
* Copyright (c) 1995
* Jordan Hubbard. All rights reserved.
@@ -163,7 +163,7 @@ installUpgrade(dialogMenuItem *self)
if (variable_get(VAR_NONINTERACTIVE))
return installUpgradeNonInteractive(self);
- variable_set2(SYSTEM_STATE, "upgrade");
+ variable_set2(SYSTEM_STATE, "upgrade", 0);
systemDisplayHelp("UPGRADE");
dialog_clear_norefresh();
@@ -229,7 +229,7 @@ installUpgrade(dialogMenuItem *self)
}
/* Don't write out MBR info */
- variable_set2(DISK_PARTITIONED, "written");
+ variable_set2(DISK_PARTITIONED, "written", 0);
if (DITEM_STATUS(diskLabelCommit(self)) == DITEM_FAILURE) {
msgConfirm("Not all file systems were properly mounted. Upgrade operation\n"
"aborted.");
@@ -362,7 +362,7 @@ installUpgradeNonInteractive(dialogMenuItem *self)
char *saved_etc;
Boolean extractingBin = TRUE;
- variable_set2(SYSTEM_STATE, "upgrade");
+ variable_set2(SYSTEM_STATE, "upgrade", 0);
/* Make sure at least BIN is selected */
Dists |= DIST_BIN;
@@ -403,7 +403,7 @@ installUpgradeNonInteractive(dialogMenuItem *self)
}
/* Don't write out MBR info */
- variable_set2(DISK_PARTITIONED, "written");
+ variable_set2(DISK_PARTITIONED, "written", 0);
if (DITEM_STATUS(diskLabelCommit(self)) == DITEM_FAILURE) {
msgConfirm("Not all file systems were properly mounted. Upgrade operation\n"
"aborted.");
OpenPOWER on IntegriCloud