summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bsdconfig/share/packages
diff options
context:
space:
mode:
authordteske <dteske@FreeBSD.org>2014-08-21 17:15:09 +0000
committerdteske <dteske@FreeBSD.org>2014-08-21 17:15:09 +0000
commit2ba2c913b51116c7af70103cb06a4cf6164261d1 (patch)
treef71fff1292ca7ca0ddf3e15663841def62ad2303 /usr.sbin/bsdconfig/share/packages
parentaa773326bfbc0dd4bcdbb8ded79cc0d3c63b0026 (diff)
downloadFreeBSD-src-2ba2c913b51116c7af70103cb06a4cf6164261d1.zip
FreeBSD-src-2ba2c913b51116c7af70103cb06a4cf6164261d1.tar.gz
Add `-A' flag to pkg-install(8) invocation when installing dependencies.
MFC after: 3 days X-MFC-to: stable/10, stable/9 Reported by: gjb Discussed with: jelischer, gjb, bdrewery
Diffstat (limited to 'usr.sbin/bsdconfig/share/packages')
-rw-r--r--usr.sbin/bsdconfig/share/packages/packages.subr6
1 files changed, 4 insertions, 2 deletions
diff --git a/usr.sbin/bsdconfig/share/packages/packages.subr b/usr.sbin/bsdconfig/share/packages/packages.subr
index a041fb6..f3ec707 100644
--- a/usr.sbin/bsdconfig/share/packages/packages.subr
+++ b/usr.sbin/bsdconfig/share/packages/packages.subr
@@ -1029,9 +1029,11 @@ f_package_extract()
# Request the package be added via pkg-install(8)
if f_debugging; then
- f_eval_catch $funcname pkg 'pkg -d install -y "%s"' "$name"
+ f_eval_catch $funcname pkg \
+ 'pkg -d install -${depended:+A}y "%s"' "$name"
else
- f_eval_catch $funcname pkg 'pkg install -y "%s"' "$name"
+ f_eval_catch $funcname pkg \
+ 'pkg install -${depended:+A}y "%s"' "$name"
fi
if [ $? -ne $SUCCESS ]; then
$alert "$msg_pkg_install_apparently_did_not_like_the_package" \
OpenPOWER on IntegriCloud