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:
@@ -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
|
||||
|
Reference in New Issue
Block a user