]> git.proxmox.com Git - pve-container.git/commitdiff
improve OS type detection
authorDietmar Maurer <dietmar@proxmox.com>
Sat, 14 Nov 2015 09:27:10 +0000 (10:27 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Sat, 14 Nov 2015 09:27:10 +0000 (10:27 +0100)
src/PVE/LXC/Setup.pm

index dc1457a80996f1d323b28f83ed477f17de0fe850..9fb52ab4e58c1fabd908768a78c046a15f4d7da4 100644 (file)
@@ -26,13 +26,16 @@ my $autodetect_type = sub {
        if ($data =~ m/^DISTRIB_ID=Ubuntu$/im) {
            return 'ubuntu';
        }
-    } elsif (-f "$rootdir/etc/debian_version") {
+    }
+
+    if (-f "$rootdir/etc/debian_version") {
        return "debian";
     } elsif (-f  "$rootdir/etc/redhat-release") {
        return "redhat";
     } elsif (-f  "$rootdir/etc/arch-release") {
        return "archlinux";
     }
+
     die "unable to detect OS disribution\n";
 };