Compare commits

...

2 commits

Author SHA1 Message Date
e18bb37670
wireguard is udp 2022-09-11 22:29:43 +02:00
32e1250d06
check apt upgradable 2022-09-11 22:17:32 +02:00
4 changed files with 30 additions and 3 deletions

View file

@ -0,0 +1,15 @@
#!/bin/bash
apt update -qq --silent 2> /dev/null
UPGRADABLE=$(apt list --upgradable -qq 2> /dev/null | cut -d '/' -f 1)
if test "$UPGRADABLE" != ""
then
echo "$(wc -l <<< $UPGRADABLE) package(s) upgradable:"
echo
echo "$UPGRADABLE"
exit 1
else
exit 0
fi

View file

@ -28,6 +28,9 @@ files = {
'/etc/apt/sources.list': {
'content': '# managed'
},
'/usr/lib/nagios/plugins/check_apt_upgradable': {
'mode': '0755',
},
}
actions = {

View file

@ -3,4 +3,13 @@ defaults = {
'packages': {},
'sources': set(),
},
'monitoring': {
'services': {
'apt upgradable': {
'vars.command': '/usr/lib/nagios/plugins/check_apt_upgradable',
'vars.sudo': True,
'check_interval': '1d',
},
},
},
}

View file

@ -19,7 +19,7 @@ defaults = {
},
'nftables': {
'input': {
'tcp dport 51820 accept',
'udp dport 51820 accept',
},
},
'wireguard': {