summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysinstall/system.c
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1998-09-30 11:44:29 +0000
committerjkh <jkh@FreeBSD.org>1998-09-30 11:44:29 +0000
commite26cade18275dbd753d7098e9ff6305568bbf7b5 (patch)
treec0b48635f5a625c9bd63b9b2d8e0e31ed1d7f058 /usr.sbin/sysinstall/system.c
parent3397bfaffee46d1a40cf87289e8697302679102e (diff)
downloadFreeBSD-src-e26cade18275dbd753d7098e9ff6305568bbf7b5.zip
FreeBSD-src-e26cade18275dbd753d7098e9ff6305568bbf7b5.tar.gz
Call gunzip correctly.
Diffstat (limited to 'usr.sbin/sysinstall/system.c')
-rw-r--r--usr.sbin/sysinstall/system.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/usr.sbin/sysinstall/system.c b/usr.sbin/sysinstall/system.c
index 61a27c4e..895b6d0 100644
--- a/usr.sbin/sysinstall/system.c
+++ b/usr.sbin/sysinstall/system.c
@@ -4,7 +4,7 @@
* This is probably the last program in the `sysinstall' line - the next
* generation being essentially a complete rewrite.
*
- * $Id: system.c,v 1.81 1997/05/27 18:56:03 jkh Exp $
+ * $Id: system.c,v 1.82 1997/07/31 11:08:45 jkh Exp $
*
* Jordan Hubbard
*
@@ -51,9 +51,11 @@ handle_intr(int sig)
static char *
expand(char *fname)
{
+ char *gunzip = RunningAsInit ? "/stand/gunzip" : "/usr/bin/gunzip";
+
Mkdir(DOC_TMP_DIR);
unlink(DOC_TMP_FILE);
- if (!file_readable(fname) || vsystem("gzip -c -d %s > %s", fname, DOC_TMP_FILE))
+ if (!file_readable(fname) || vsystem("%s -c %s > %s", gunzip, fname, DOC_TMP_FILE))
return NULL;
return DOC_TMP_FILE;
}
OpenPOWER on IntegriCloud