diff options
author | jhb <jhb@FreeBSD.org> | 2015-03-27 00:37:41 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2015-03-27 00:37:41 +0000 |
commit | 86fa361d5928fd87070cb01688fcb04ff242b186 (patch) | |
tree | 07a4753e3acca7bb652891363a240d89fc8c9766 /etc/periodic | |
parent | cfc3df2b8f708ce8494d9d556e3472a5c8c21b8a (diff) | |
download | FreeBSD-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-x | etc/periodic/daily/420.status-network | 8 |
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 |