From d896d60b07354b7eb14d2969d302fe9feb8110bf Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Fri, 9 Sep 2005 21:08:07 +0000 Subject: *CORRECTLY* define arpwatch interface. Again, pointy-hat to non-package tester that created this package. --- packages/arpwatch.xml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'packages') diff --git a/packages/arpwatch.xml b/packages/arpwatch.xml index f0faffd6..c38201aa 100644 --- a/packages/arpwatch.xml +++ b/packages/arpwatch.xml @@ -29,10 +29,15 @@ function sync_package_arpwatch() { + global $config; conf_mount_rw(); config_lock(); + foreach($config['installedpackages']['arpwatch']['config'] as $arpw) { + $ints = $arpw['interface']; + } + if($ints == "") $ints = "lan"; global $config; - $int = convert_friendly_interface_to_real_interface_name($config['installedpackages']['arpwatch']['config']['interface']); + $int = convert_friendly_interface_to_real_interface_name($ints); $start = "/usr/local/sbin/arpwatch -d -i {$int} &"; $stop = "/usr/bin/killall arpwatch"; write_rcfile(array( -- cgit v1.2.3