From a02ca65ff6ac69fc45eb9b6e5f4c25c48c373bb2 Mon Sep 17 00:00:00 2001 From: Jamie Cameron Date: Thu, 23 Jul 2009 21:34:05 -0700 Subject: [PATCH] Handle interface program with parameters --- lpadmin/lpadmin-lib.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lpadmin/lpadmin-lib.pl b/lpadmin/lpadmin-lib.pl index ebe4669ed..584d85100 100755 --- a/lpadmin/lpadmin-lib.pl +++ b/lpadmin/lpadmin-lib.pl @@ -402,7 +402,8 @@ if ($in{'drv'} == 0) { return { 'mode' => 0 }; } elsif ($in{'drv'} == 2) { - (-x $in{'iface'}) || &error(&text('webmin_edriver', $in{'iface'})); + my @iface = split(/\s+/, $in{'iface'}); + -x $iface[0] || &error(&text('webmin_edriver', $iface[0])); return { 'mode' => 2, 'program' => $in{'iface'} }; }