summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sade/label.c
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1995-05-24 09:00:58 +0000
committerjkh <jkh@FreeBSD.org>1995-05-24 09:00:58 +0000
commit744d6a5236154ffd1d180e6840f33a03b278f5b6 (patch)
tree950b9e3cd767f4528ac7f27b7809a368cf47d34c /usr.sbin/sade/label.c
parent33ee1a22eddb8029d1051a4c04f35b72dcc1e6da (diff)
downloadFreeBSD-src-744d6a5236154ffd1d180e6840f33a03b278f5b6.zip
FreeBSD-src-744d6a5236154ffd1d180e6840f33a03b278f5b6.tar.gz
Sync to latest ftp-capable sysinstall. We're getting there!
Diffstat (limited to 'usr.sbin/sade/label.c')
-rw-r--r--usr.sbin/sade/label.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/usr.sbin/sade/label.c b/usr.sbin/sade/label.c
index a06649b..84cd81e 100644
--- a/usr.sbin/sade/label.c
+++ b/usr.sbin/sade/label.c
@@ -4,7 +4,7 @@
* This is probably the last program in the `sysinstall' line - the next
* generation being essentially a complete rewrite.
*
- * $Id: label.c,v 1.21 1995/05/22 14:10:20 jkh Exp $
+ * $Id: label.c,v 1.22 1995/05/23 02:41:07 jkh Exp $
*
* Copyright (c) 1995
* Jordan Hubbard. All rights reserved.
@@ -560,6 +560,12 @@ diskLabelEditor(char *str)
p = get_mountpoint(label_chunk_info[here].c);
if (p) {
p->newfs = FALSE;
+ if (label_chunk_info[here].type == PART_FAT
+ && (!strcmp(p->mountpoint, "/") || !strcmp(p->mountpoint, "/usr")
+ || !strcmp(p->mountpoint, "/var"))) {
+ msgConfirm("%s is an invalid mount point for a DOS partition!", p->mountpoint);
+ strcpy(p->mountpoint, "/bogus");
+ }
record_label_chunks();
}
break;
OpenPOWER on IntegriCloud