]> git.proxmox.com Git - dab.git/commitdiff
add basic support for Ubuntu 20.10 Groovy Gorilla
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 16 Nov 2020 14:15:57 +0000 (15:15 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 16 Nov 2020 14:15:57 +0000 (15:15 +0100)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
DAB.pm

diff --git a/DAB.pm b/DAB.pm
index 8dd89ec059bdd4d749e220e3dbaf92d4241b51f1..e3081b558ab8ec93cf95b65b4db09e76791202ea 100644 (file)
--- a/DAB.pm
+++ b/DAB.pm
@@ -163,6 +163,10 @@ my $supported_suites = {
        ostype => "ubuntu-20.04",
        origin => 'ubuntu',
     },
+    'groovy' => {
+       ostype => "ubuntu-20.10",
+       origin => 'ubuntu',
+    },
 };
 
 sub get_suite_info {
@@ -556,7 +560,7 @@ sub new {
     if ($suite eq 'vivid' || $suite eq 'wily' || $suite eq 'xenial' ||
        $suite eq 'yakkety' || $suite eq 'zesty' || $suite eq 'artful' ||
        $suite eq 'bionic' || $suite eq 'cosmic' || $suite eq 'disco' ||
-       $suite eq 'eoan' || $suite eq 'focal') {
+       $suite eq 'eoan' || $suite eq 'focal' || $suite eq 'groovy') {
        push @$incl, 'isc-dhcp-client';
        push @$excl, qw(libmodule-build-perl);
     } elsif ($suite eq 'trusty') {
@@ -1275,7 +1279,7 @@ sub install_init_script {
     } elsif ($suite eq 'xenial' || $suite eq 'wily' || $suite eq 'vivid' ||
             $suite eq 'yakkety' || $suite eq 'zesty' || $suite eq 'artful' ||
             $suite eq 'bionic' || $suite eq 'cosmic' || $suite eq 'disco' ||
-            $suite eq 'eoan' || $suite eq 'focal') {
+            $suite eq 'eoan' || $suite eq 'focal' || $suite eq 'groovy') {
        die "unable to install init script (system uses systemd)\n";
     } elsif ($suite eq 'trusty' || $suite eq 'precise') {
        die "unable to install init script (system uses upstart)\n";
@@ -1394,7 +1398,8 @@ sub bootstrap {
     # avoid warnings about non-existent resolv.conf
     write_file ("", "$rootdir/etc/resolv.conf", 0644);
 
-    if ($suite eq 'focal' || $suite eq 'eoan' || $suite eq 'disco' || $suite eq 'cosmic' ||
+    if ($suite eq 'groovy' || $suite eq 'focal' ||
+       $suite eq 'eoan' || $suite eq 'disco' || $suite eq 'cosmic' ||
        $suite eq 'bionic' || $suite eq 'artful' ||
        $suite eq 'zesty' || $suite eq 'yakkety' || $suite eq 'xenial' ||
        $suite eq 'wily') {