More useful message if interface is still up
authorJamie Cameron <jcameron@webmin.com>
Thu, 3 Feb 2011 19:20:37 +0000 (11:20 -0800)
committerJamie Cameron <jcameron@webmin.com>
Thu, 3 Feb 2011 19:20:37 +0000 (11:20 -0800)
net/linux-lib.pl

index f838f07..e555cf8 100755 (executable)
@@ -145,7 +145,9 @@ if ($still) {
        local ($still) = grep { $_->{'fullname'} eq $name }
                      &active_interfaces();
        if ($still) {
-               &error("<pre>$out</pre>");
+               &error($out ? "<pre>$out</pre>"
+                           : "Interface is still active even after being ".
+                             "shut down");
                }
        if (&iface_type($name) =~ /^(.*) (VLAN)$/) {
                $out = &backquote_logged("vconfig rem $name 2>&1");