mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-24 00:45:52 +00:00
net-mgmt/arpwatch: handle some variant of vlan interfaces
When configuring arpwatch_interfaces, /usr/local/etc/rc.d/arpwatch failed if you use VLAN interfaces, e.g.: arpwatch_interfaces="em0.1 em0.2 em0.3" PR: 191344 Submitted by: dd@gizmocreative.com
This commit is contained in:
parent
7b51800455
commit
c38a4c7672
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=362360
@ -65,7 +65,8 @@ case ${arpwatch_interfaces} in
|
|||||||
case "$1" in
|
case "$1" in
|
||||||
*start)
|
*start)
|
||||||
for interface in ${arpwatch_interfaces}; do
|
for interface in ${arpwatch_interfaces}; do
|
||||||
eval options=\$arpwatch_${interface}_options
|
rc_interface=`echo ${interface} | sed 's/\./_/g'`
|
||||||
|
eval options=\$arpwatch_${rc_interface}_options
|
||||||
command_args="-i ${interface} ${options} -f ${arpwatch_dir}/arp.${interface}.dat"
|
command_args="-i ${interface} ${options} -f ${arpwatch_dir}/arp.${interface}.dat"
|
||||||
pidfile="/var/run/arpwatch-${interface}.pid"
|
pidfile="/var/run/arpwatch-${interface}.pid"
|
||||||
run_rc_command "$1"
|
run_rc_command "$1"
|
||||||
|
Loading…
Reference in New Issue
Block a user