Add support for Alpine (apk) (#332)

* Add support for Alpine (apk)

* Minor fix

Add back #!/usr/bin/env bash
This commit is contained in:
Clark Chen
2020-09-24 02:11:08 +02:00
committed by GitHub
parent 2455752eeb
commit 045a506d1c
+10
View File
@@ -26,6 +26,8 @@ BIN_PACMAN='/usr/bin/env pacman'
CMD_PACMAN='-Sup'
BIN_PKG='/usr/sbin/pkg'
CMD_PKG=' audit -q -F'
BIN_APK='/sbin/apk'
CMD_APK=' version'
################################################################
# Don't change anything unless you know what are you doing #
@@ -78,6 +80,14 @@ elif command -v pkg &>/dev/null ; then
else
echo "0";
fi
elif command -v apk &>/dev/null ; then
# Alpine
UPDATES=`$BIN_APK $CMD_APK | $BIN_WC $CMD_WC`
if [ $UPDATES -ge 2 ]; then
echo $(($UPDATES-1));
else
echo "0";
fi
else
echo "0";
fi