#!/bin/bash

# Check updates on Arch Linux
# Note: Create cron on /etc/cron.d/checkupdates with the following line:
# /15 * * * * root /usr/bin/pacman -Sy
if [ -f /usr/bin/pacman ] ; then
  num_packages=$(pacman -Qu | wc -l)
	echo "${num_packages}"

# Check updates on Ubuntu/Debian/Devuan
# Note: Create cron on /etc/cron.d/checkupdates with the following line:
# /15 * * * * root /usr/bin/aptitude update
elif [ -f /usr/bin/aptitude ] ; then
  num_packages=$(aptitude search "~U" | wc -l)
	echo "${num_packages}"

# Disable for other distros
else
  echo "0"
fi
