label desktop or server packages
This commit is contained in:
parent
b722df555d
commit
5abb44bebf
1 changed files with 10 additions and 4 deletions
|
@ -11,14 +11,18 @@ TMP_FILE=$PROM_FILE.$$
|
|||
|
||||
CRITICAL=(
|
||||
"www-servers/"
|
||||
"www-client/"
|
||||
"mail-mta/postfix"
|
||||
"net-mail/dovecot"
|
||||
"www-apps/"
|
||||
"dev-libs/openssl"
|
||||
"net-libs/gnutls"
|
||||
)
|
||||
CRITICAL_DESKTOP=(
|
||||
"dev-libs/openssl"
|
||||
"net-libs/gnutls"
|
||||
"webkit"
|
||||
"webengine"
|
||||
"mail-mta/postfix"
|
||||
"net-mail/dovecot"
|
||||
"www-client/"
|
||||
)
|
||||
|
||||
function dumpInfo () {
|
||||
|
@ -33,11 +37,13 @@ function dumpInfo () {
|
|||
update_count="$("${mychroot[@]}" eix --pure-packages -u -c | wc -l)"
|
||||
selected_update_count="$("${mychroot[@]}" eix --pure-packages -u -c --selected | wc -l)"
|
||||
critical_update_count="$("${mychroot[@]}" eix --pure-packages -u -c | grep ${CRITICAL[@]/#/-e } | wc -l)"
|
||||
critical_desktop_update_count="$("${mychroot[@]}" eix --pure-packages -u -c | grep ${CRITICAL_DESKTOP[@]/#/-e } | wc -l)"
|
||||
glsa_count="$("${mychroot[@]}" glsa-check -t all 2> /dev/null | wc -l )"
|
||||
echo portage_age_seconds\{host=\""$HOSTNAME"\", root=\""$root"\"\} "$age_seconds"
|
||||
echo portage_package_update_count\{host=\""$HOSTNAME"\", root=\""$root"\"\} "$update_count"
|
||||
echo portage_selected_package_update_count\{host=\""$HOSTNAME"\", root=\""$root"\"\} "$selected_update_count"
|
||||
echo portage_critical_package_update_count\{host=\""$HOSTNAME"\", root=\""$root"\"\} "$critical_update_count"
|
||||
echo portage_critical_package_update_count\{host=\""$HOSTNAME"\", root=\""$root"\"\, type=\"server\"} "$critical_update_count"
|
||||
echo portage_critical_package_update_count\{host=\""$HOSTNAME"\", root=\""$root"\"\, type=\"desktop\"} "$critical_desktop_update_count"
|
||||
echo portage_glsa_count\{host=\""$HOSTNAME"\", root=\""$root"\"\} "$glsa_count"
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue