1
0
mirror of https://github.com/librenms/librenms-agent.git synced 2024-05-09 09:54:52 +00:00

added fedora/dnf support

This commit is contained in:
Jason Scalia
2016-12-07 22:11:48 -05:00
parent 8b3ca2dac2
commit dc604636bc

View File

@@ -18,6 +18,8 @@ BIN_ZYPPER='/usr/bin/zypper'
CMD_ZYPPER='lu'
BIN_YUM='/usr/bin/yum'
CMD_YUM='-q check-update'
BIN_DNF='/usr/bin/dnf'
CMD_DNF='-q check-update'
BIN_APT='/usr/bin/apt-get'
CMD_APT='-qq -s upgrade'
BIN_PACMAN='/usr/bin/pacman'
@@ -42,6 +44,13 @@ if [ -f /etc/os-release ]; then
else
echo "0";
fi
elif [ $OS == "fedora" ]; then
UPDATES=`$BIN_DNF $CMD_DNF | $BIN_WC $CMD_WC`
if [ $UPDATES -gt 6 ]; then
echo $(($UPDATES-6));
else
echo "0";
fi
elif [ $OS == "debian" ]; then
UPDATES=`$BIN_APT $CMD_APT | $BIN_GREP 'Inst' | $BIN_WC $CMD_WC`
if [ $UPDATES -gt 1 ]; then