summaryrefslogtreecommitdiffstats
path: root/release
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1995-10-23 13:19:51 +0000
committerjkh <jkh@FreeBSD.org>1995-10-23 13:19:51 +0000
commit57492c6e3bee0560daf7d234137d8a92972bee3c (patch)
treece10737d84e49b9a85bf3ea05685b85d6c0e3ca0 /release
parent40bae56a152f8ffa6b4aadc6cf9049af280f1362 (diff)
downloadFreeBSD-src-57492c6e3bee0560daf7d234137d8a92972bee3c.zip
FreeBSD-src-57492c6e3bee0560daf7d234137d8a92972bee3c.tar.gz
Reshuffle the network config code a little so that it's actually
usable. Also fix the package extraction code.
Diffstat (limited to 'release')
-rw-r--r--release/sysinstall/installFinal.c6
-rw-r--r--release/sysinstall/installPreconfig.c6
-rw-r--r--release/sysinstall/installUpgrade.c10
-rw-r--r--release/sysinstall/package.c10
4 files changed, 17 insertions, 15 deletions
diff --git a/release/sysinstall/installFinal.c b/release/sysinstall/installFinal.c
index 139195a..c066d14 100644
--- a/release/sysinstall/installFinal.c
+++ b/release/sysinstall/installFinal.c
@@ -4,7 +4,7 @@
* This is probably the last program in the `sysinstall' line - the next
* generation being essentially a complete rewrite.
*
- * $Id: installFinal.c,v 1.7 1995/10/22 17:39:14 jkh Exp $
+ * $Id: installFinal.c,v 1.9 1995/10/22 21:38:10 jkh Exp $
*
* Copyright (c) 1995
* Jordan Hubbard & Coranth Gryphon. All rights reserved.
@@ -76,9 +76,9 @@ static DMenu MenuSamba = {
#define SMB_CONF "./smb.conf"
-/* Do any final optional hackery */
+/* Do any final network configuration hackery */
int
-installFinal(char *unused)
+installNetworking(char *unused)
{
int i, tval;
char tbuf[256];
diff --git a/release/sysinstall/installPreconfig.c b/release/sysinstall/installPreconfig.c
index 9dbe905..a255bba 100644
--- a/release/sysinstall/installPreconfig.c
+++ b/release/sysinstall/installPreconfig.c
@@ -4,7 +4,7 @@
* This is probably the last program in the `sysinstall' line - the next
* generation being essentially a complete rewrite.
*
- * $Id: installPreconfig.c,v 1.10 1995/10/22 17:39:15 jkh Exp $
+ * $Id: installPreconfig.c,v 1.12 1995/10/22 21:38:12 jkh Exp $
*
* Copyright (c) 1995
* Jordan Hubbard. All rights reserved.
@@ -84,7 +84,7 @@ static struct _word {
{ "installUpgrade", installUpgrade },
{ "installPreconfig", installPreconfig },
{ "installFixup", installFixup },
- { "installFinal", installFinal },
+ { "installNetworking", installNetworking },
{ "installFilesystems", installFilesystems },
{ "mediaSetCDROM", mediaSetCDROM },
{ "mediaSetFloppy", mediaSetFloppy },
@@ -209,7 +209,7 @@ installPreconfig(char *str)
}
close(fd);
safe_free(cattr);
- unmount("/mnt2", 0);
+ unmount("/mnt2", MNT_FORCE);
break;
}
}
diff --git a/release/sysinstall/installUpgrade.c b/release/sysinstall/installUpgrade.c
index 0c563ce..83a9b84 100644
--- a/release/sysinstall/installUpgrade.c
+++ b/release/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.5 1995/10/20 14:24:52 jkh Exp $
+ * $Id: installUpgrade.c,v 1.7 1995/10/22 17:39:16 jkh Exp $
*
* Copyright (c) 1995
* Jordan Hubbard. All rights reserved.
@@ -311,11 +311,11 @@ installUpgrade(char *str)
if (extractingBin)
configSysconfig();
- if (installFinal("upgrade") == RET_FAIL) {
+ if (installNetworking("upgrade") == RET_FAIL) {
dialog_clear();
- msgConfirm("Some of the final configuration stuff evidently failed, but\n"
- "the first stage of the upgrade should otherwise be considered\n"
- "a success!\n\n"
+ msgConfirm("Some of the networking configuration stuff evidently failed, but\n"
+ "the first stage of the upgrade should otherwise be considered a\n"
+ "success!\n\n"
"Next comes stage 2, where we attempt to resurrect your /etc\n"
"directory!");
}
diff --git a/release/sysinstall/package.c b/release/sysinstall/package.c
index 68776d7..e483eb4 100644
--- a/release/sysinstall/package.c
+++ b/release/sysinstall/package.c
@@ -4,7 +4,7 @@
* This is probably the last program in the `sysinstall' line - the next
* generation being essentially a complete rewrite.
*
- * $Id: package.c,v 1.15 1995/10/22 21:38:20 jkh Exp $
+ * $Id: package.c,v 1.16 1995/10/22 23:20:45 jkh Exp $
*
* Copyright (c) 1995
* Jordan Hubbard. All rights reserved.
@@ -68,7 +68,7 @@ package_extract(Device *dev, char *name)
char path[511];
char pen[FILENAME_MAX];
char *where;
- int i, fd, ret;
+ int fd, ret;
/* Check to make sure it's not already there */
if (!vsystem("pkg_info -e %s", name)) {
@@ -84,7 +84,7 @@ package_extract(Device *dev, char *name)
ret = RET_FAIL;
sprintf(path, "packages/All/%s%s", name, strstr(name, ".tgz") ? "" : ".tgz");
- msgNotify("pkg_extract: Attempting to fetch %s\nfrom %s", path, dev->name);
+ msgNotify("Adding %s from %s", path, dev->name);
fd = dev->get(dev, path, TRUE);
if (fd >= 0) {
pen[0] = '\0';
@@ -97,8 +97,10 @@ package_extract(Device *dev, char *name)
msgConfirm("An error occurred while trying to pkg_add %s.\n"
"Please check debugging screen for possible further details.", name);
}
- else
+ else {
+ msgNotify("Package %s added successfully!", name);
ret = RET_SUCCESS;
+ }
}
else {
dialog_clear();
OpenPOWER on IntegriCloud