]> code.delx.au - monosys/blob - check-pacman-updates
check-pacman-updates: don't fail to exit if up to date
[monosys] / check-pacman-updates
1 #!/bin/bash
2
3 set -eu
4
5 FAKEDB="/tmp/checkupdates-db"
6 rm -rf "$FAKEDB"
7 mkdir -p "$FAKEDB"
8
9 ln -s "/var/lib/pacman/local" "${FAKEDB}/"
10 fakeroot -- pacman -Sy --dbpath "$FAKEDB" --logfile /dev/null > /dev/null
11 pacman -Qu --dbpath "$FAKEDB" || true
12
13 rm -rf "$FAKEDB"