View | Details | Raw Unified | Return to bug 189854
Collapse All | Expand All

(-)/etc/periodic/daily/420.status-network (-7 / +21 lines)
Lines 14-27 Link Here
14
case "$daily_status_network_enable" in
14
case "$daily_status_network_enable" in
15
    [Yy][Ee][Ss])
15
    [Yy][Ee][Ss])
16
	echo ""
16
	echo ""
17
	echo "Network interface status:"
17
	echo "Network status:"
18
18
19
	case "$daily_status_network_usedns" in
19
	rc=3
20
	    [Yy][Ee][Ss])
20
	: ${daily_status_network_netstat_reports:="if mem"}
21
		netstat -id && rc=0 || rc=3;;
21
	: ${daily_status_network_netstat_if_header:="Display per-interface statistics:"}
22
	    *)
22
	: ${daily_status_network_netstat_if_flags:="-i -W -d -b -h -n"}
23
		netstat -idn && rc=0 || rc=3;;
23
	: ${daily_status_network_netstat_mem_header:="Show memory statistics:"}
24
	esac;;
24
	: ${daily_status_network_netstat_mem_flags:="-m"}
25
	for _var in ${daily_status_network_netstat_reports}; do
26
		eval _flags=daily_status_network_netstat_${_var}_flags
27
		eval _flags=\${${_flags}}
28
		eval _header=daily_status_network_netstat_${_var}_header
29
		eval _header=\${${_header}}
30
		if [ -n "${_flags}" ]; then
31
			if [ -n "${_header}" -a "${_header}" != "undefined" ]; then
32
				echo ""
33
				echo "${_header}"
34
			fi
35
			netstat ${_flags} && rc=0 || rc=3
36
		fi
37
	done
38
	;;
25
39
26
    *)  rc=0;;
40
    *)  rc=0;;
27
esac
41
esac

Return to bug 189854