diff --git a/openup b/openup
index d37a2cd..dc97377 100755
--- a/openup
+++ b/openup
@@ -208,8 +208,8 @@ update_pkg() {
if [ -n "${_PKG}" ]; then
pr_bigarrow "Updating package(s)"
_CMD="pkg_add -qrz ${pkg_opt}"
- pr_smallarrow "${_CMD}"
# we don't want to display ${_PKG}, there could be hundreds
+ pr_smallarrow "${_CMD} ..."
_CMD="${_CMD} ${_PKG}"
cmd.exe ${_CMD}
fi
@@ -235,7 +235,7 @@ check_vuxml() {
_PKG_MATCH=$(grep -Eo '('"${_PAT}"')' ${_TMPVUXML} | \
sort -u | sed -e 's,,,g;s,,,g')
- _OUTDATED=$((pkg_add -qnv -Dnosig ${_BP_MATCH}; pkg_add -qnuv -Dnosig ${_PKG_MATCH}) 2>/dev/null | \
+ _OUTDATED=$((pkg_add -qnv -Dnosig -Dunsigned ${_BP_MATCH}; pkg_add -qnuv -Dnosig -Dunsigned ${_PKG_MATCH}) 2>/dev/null | \
grep '^Adding.*(pretending)' | \
sort -u | \
sed -e 's,Adding ,,;s,(pretending),,;s,->.*,,' | \
@@ -271,9 +271,9 @@ do_i_need_to_reboot() {
while getopts 'KScn' arg; do
case ${arg} in
K) exclude_kernel=1 ;;
- S) nosig=1; pkg_opt="${pkg_opt} -Dnosig" ;;
+ S) nosig=1; pkg_opt="${pkg_opt} -Dnosig -Dunsigned" ;;
c) checkmode=1 ;;
- n) dryrun=" (dry run)"; pkg_opt="${pkg_opt} -n -Dnosig" ;;
+ n) dryrun=" (dry run)"; pkg_opt="${pkg_opt} -n -Dnosig -Dunsigned" ;;
*) usage ;;
esac
done