mirror of
https://github.com/linka-cloud/d2vm.git
synced 2026-01-24 02:25:04 +00:00
feat: add AlmaLinux and Rocky Linux support
Signed-off-by: Adphi <philippe.adrien.nousse@gmail.com>
This commit is contained in:
@@ -26,12 +26,14 @@ import (
|
||||
)
|
||||
|
||||
const (
|
||||
ReleaseUbuntu Release = "ubuntu"
|
||||
ReleaseDebian Release = "debian"
|
||||
ReleaseAlpine Release = "alpine"
|
||||
ReleaseCentOS Release = "centos"
|
||||
ReleaseRHEL Release = "rhel"
|
||||
ReleaseKali Release = "kali"
|
||||
ReleaseUbuntu Release = "ubuntu"
|
||||
ReleaseDebian Release = "debian"
|
||||
ReleaseAlpine Release = "alpine"
|
||||
ReleaseCentOS Release = "centos"
|
||||
ReleaseRHEL Release = "rhel"
|
||||
ReleaseKali Release = "kali"
|
||||
ReleaseRocky Release = "rocky"
|
||||
ReleaseAlmaLinux Release = "almalinux"
|
||||
)
|
||||
|
||||
type Release string
|
||||
@@ -48,6 +50,10 @@ func (r Release) Supported() bool {
|
||||
return true
|
||||
case ReleaseCentOS:
|
||||
return true
|
||||
case ReleaseRocky:
|
||||
return true
|
||||
case ReleaseAlmaLinux:
|
||||
return true
|
||||
case ReleaseRHEL:
|
||||
return false
|
||||
default:
|
||||
@@ -79,6 +85,10 @@ func (r OSRelease) SupportsLUKS() bool {
|
||||
return true
|
||||
case ReleaseCentOS:
|
||||
return true
|
||||
case ReleaseRocky:
|
||||
return true
|
||||
case ReleaseAlmaLinux:
|
||||
return true
|
||||
case ReleaseAlpine:
|
||||
return true
|
||||
case ReleaseRHEL:
|
||||
|
||||
Reference in New Issue
Block a user