summaryrefslogtreecommitdiffstats
path: root/etc/periodic
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2015-03-27 00:37:41 +0000
committerjhb <jhb@FreeBSD.org>2015-03-27 00:37:41 +0000
commit86fa361d5928fd87070cb01688fcb04ff242b186 (patch)
tree07a4753e3acca7bb652891363a240d89fc8c9766 /etc/periodic
parentcfc3df2b8f708ce8494d9d556e3472a5c8c21b8a (diff)
downloadFreeBSD-src-86fa361d5928fd87070cb01688fcb04ff242b186.zip
FreeBSD-src-86fa361d5928fd87070cb01688fcb04ff242b186.tar.gz
Allow additional flags to be passed to netstat -i in the daily status check.
In particular, this allows an administrator to specify "-h" for human readable output if that is preferred. The default setting passes "-d", so that can be excluded by using a custom setting. Differential Revision: https://reviews.freebsd.org/D2034 Submitted by: Lystopad Aleksandr <laa@laa.zp.ua> (patch to add option for -h) Reviewed by: bz MFC after: 1 week
Diffstat (limited to 'etc/periodic')
-rwxr-xr-xetc/periodic/daily/420.status-network8
1 files changed, 5 insertions, 3 deletions
diff --git a/etc/periodic/daily/420.status-network b/etc/periodic/daily/420.status-network
index 13ae1e8..03166a9 100755
--- a/etc/periodic/daily/420.status-network
+++ b/etc/periodic/daily/420.status-network
@@ -16,12 +16,14 @@ case "$daily_status_network_enable" in
echo ""
echo "Network interface status:"
+ flags="${daily_status_network_netstat_flags}"
case "$daily_status_network_usedns" in
[Yy][Ee][Ss])
- netstat -id && rc=0 || rc=3;;
+ ;;
*)
- netstat -idn && rc=0 || rc=3;;
- esac;;
+ flags="${flags} -n";;
+ esac
+ netstat -i ${flags} && rc=0 || rc=3;;
*) rc=0;;
esac
OpenPOWER on IntegriCloud