summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2017-09-20 11:36:20 +0200
committerErich Eckner <git@eckner.net>2017-09-20 11:36:20 +0200
commitb19c7fecaf8ac9bae2eead8a18b0c81e39d3a312 (patch)
tree58e41f7034a16f4ccc6e194aacd04530ba39cab5
parent681dca5e7a10336b67b6cac33a6796c28572f462 (diff)
downloadfind-foreign-packages-b19c7fecaf8ac9bae2eead8a18b0c81e39d3a312.tar.xz
find-foreign-packages: execute pacman -Sy before looking
-rwxr-xr-xfind-foreign-packages5
1 files changed, 4 insertions, 1 deletions
diff --git a/find-foreign-packages b/find-foreign-packages
index 845786f..dc4db97 100755
--- a/find-foreign-packages
+++ b/find-foreign-packages
@@ -7,5 +7,8 @@ if [ $# -eq 0 ]; then
exit
fi
-ssh -o ConnectTimeout=5 "$@" 'pacman -Qqm' 2> /dev/null | \
+ssh -o ConnectTimeout=5 "$@" '
+ sudo -S pacman -Sy </dev/null >/dev/null 2>&1
+ pacman -Qqm
+' 2> /dev/null | \
sed 's|$| '"$@"'|'