summaryrefslogtreecommitdiffstats
path: root/usr.sbin/pkg_install
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1996-06-03 04:40:43 +0000
committerjkh <jkh@FreeBSD.org>1996-06-03 04:40:43 +0000
commitef88bf5901b83d1e5895608bb16a96ba3da25e9a (patch)
treeb0dcc71c405d395c760c0a99ea519c24648f6cdd /usr.sbin/pkg_install
parent53d543bdd7f96c58be3fe693e0c3c25f8237b36a (diff)
downloadFreeBSD-src-ef88bf5901b83d1e5895608bb16a96ba3da25e9a.zip
FreeBSD-src-ef88bf5901b83d1e5895608bb16a96ba3da25e9a.tar.gz
fix PR#599
Submitted-By: jdp
Diffstat (limited to 'usr.sbin/pkg_install')
-rw-r--r--usr.sbin/pkg_install/add/perform.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/usr.sbin/pkg_install/add/perform.c b/usr.sbin/pkg_install/add/perform.c
index 1267d0e..004691d 100644
--- a/usr.sbin/pkg_install/add/perform.c
+++ b/usr.sbin/pkg_install/add/perform.c
@@ -1,5 +1,5 @@
#ifndef lint
-static const char *rcsid = "$Id: perform.c,v 1.32 1995/11/12 04:55:23 jkh Exp $";
+static const char *rcsid = "$Id: perform.c,v 1.33 1996/03/12 06:12:37 jkh Exp $";
#endif
/*
@@ -277,6 +277,9 @@ pkg_do(char *pkg)
printf(" - already installed.\n");
}
+ if (code != 0)
+ goto bomb;
+
/* Look for the requirements file */
if (fexists(REQUIRE_FNAME)) {
vsystem("chmod +x %s", REQUIRE_FNAME); /* be sure */
OpenPOWER on IntegriCloud