]>
git.proxmox.com Git - pve-container.git/blob - src/PVE/LXC/Setup/Fedora.pm
ff60b10f6b79e83cfd3022dcadda0084e08eca5c
1 package PVE
::LXC
::Setup
::Fedora
;
6 use PVE
::LXC
::Setup
::CentOS
;
8 use base
qw(PVE::LXC::Setup::CentOS);
11 my ($class, $conf, $rootdir) = @_;
13 my $release = PVE
::Tools
::file_read_firstline
("$rootdir/etc/fedora-release");
14 die "unable to read version info\n" if !defined($release);
18 if ($release =~ m/release\s+(\d+(?:\.\d+)?)(\.\d+)?/) {
19 if ($1 >= 22 && $1 < 23) {
24 die "unsupported fedora release '$release'\n" if !$version;
26 my $self = { conf
=> $conf, rootdir
=> $rootdir, version
=> $version };
28 $conf->{ostype
} = "fedora";
30 return bless $self, $class;