fix regex for network devices
authorDietmar Maurer <dietmar@proxmox.com>
Thu, 2 Aug 2012 05:28:38 +0000 (07:28 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Thu, 2 Aug 2012 05:28:38 +0000 (07:28 +0200)
Makefile
data/PVE/INotify.pm
debian/changelog

index d9f1ac7..b1dcc2b 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
 RELEASE=2.1
 
 VERSION=1.0
-PKGREL=29
+PKGREL=30
 
 PACKAGE=libpve-common-perl
 
index 110e034..77e2fd7 100644 (file)
@@ -685,7 +685,7 @@ sub read_etc_network_interfaces {
 
     if (my $fd2 = IO::File->new("/proc/net/dev", "r")) {
        while (defined ($line = <$fd2>)) {
-           if ($line =~ m/^\s*(eth[0-9]):.*/) {
+           if ($line =~ m/^\s*(eth\d+):.*/) {
                $ifaces->{$1}->{exists} = 1;
            }
        }
@@ -810,7 +810,7 @@ sub read_etc_network_interfaces {
                $ifaces->{$1}->{exists} = 0;
                $d->{exists} = 0;
            }
-       } elsif ($iface =~ m/^eth[0-9]$/) {
+       } elsif ($iface =~ m/^eth\d+$/) {
            $d->{type} = 'eth';
        } elsif ($iface =~ m/^lo$/) {
            $d->{type} = 'loopback';
index cc71cc6..c24fb49 100644 (file)
@@ -1,3 +1,9 @@
+libpve-common-perl (1.0-30) unstable; urgency=low
+
+  * allow more that 10 physical network interfaces
+
+ -- Proxmox Support Team <support@proxmox.com>  Thu, 02 Aug 2012 07:28:17 +0200
+
 libpve-common-perl (1.0-29) unstable; urgency=low
 
   * AbsrtactMigrate: use rsync flags AX (preserve ACLs and xattr)