summaryrefslogtreecommitdiffstats
path: root/installer/OpenSLX/OSSetup/Distro
diff options
context:
space:
mode:
Diffstat (limited to 'installer/OpenSLX/OSSetup/Distro')
-rw-r--r--installer/OpenSLX/OSSetup/Distro/Debian_3_1.pm27
-rw-r--r--installer/OpenSLX/OSSetup/Distro/Debian_4_0.pm29
-rw-r--r--installer/OpenSLX/OSSetup/Distro/Fedora_6.pm2
-rw-r--r--installer/OpenSLX/OSSetup/Distro/Fedora_6_x86_64.pm2
-rw-r--r--installer/OpenSLX/OSSetup/Distro/SUSE_10_1.pm2
-rw-r--r--installer/OpenSLX/OSSetup/Distro/SUSE_10_1_x86_64.pm2
-rw-r--r--installer/OpenSLX/OSSetup/Distro/SUSE_10_2.pm2
-rw-r--r--installer/OpenSLX/OSSetup/Distro/SUSE_10_2_x86_64.pm2
-rw-r--r--installer/OpenSLX/OSSetup/Distro/Ubuntu_6_10.pm32
9 files changed, 57 insertions, 43 deletions
diff --git a/installer/OpenSLX/OSSetup/Distro/Debian_3_1.pm b/installer/OpenSLX/OSSetup/Distro/Debian_3_1.pm
index c9476d25..22c35917 100644
--- a/installer/OpenSLX/OSSetup/Distro/Debian_3_1.pm
+++ b/installer/OpenSLX/OSSetup/Distro/Debian_3_1.pm
@@ -28,6 +28,8 @@ sub new
my $class = shift;
my $self = {
'base-name' => 'debian-3.1',
+ 'arch' => 'i386',
+ 'release-name' => 'sarge',
};
return bless $self, $class;
}
@@ -35,34 +37,35 @@ sub new
sub initDistroInfo
{
my $self = shift;
+
$self->{config}->{'repository'} = {
'base' => {
'urls' => "
+ http://debian.intergenia.de/debian
",
- 'name' => '',
- 'repo-subdir' => '',
- },
- 'base_update' => {
- 'urls' => '
- ',
- 'name' => '',
- 'repo-subdir' => '',
+ 'name' => 'Debian 3.1',
+ 'repo-subdir' => 'dists',
+ 'distribution' => 'sarge',
+ 'components' => 'main',
},
};
- $self->{config}->{'package-subdir'} = '';
+ $self->{config}->{'package-subdir'} = 'pool';
$self->{config}->{'prereq-packages'} = "
+ main/d/debootstrap/debootstrap_1.0.0_all.deb
";
- $self->{config}->{'bootstrap-prereq-packages'} = "";
-
$self->{config}->{'bootstrap-packages'} = "
";
$self->{config}->{'selection'} = {
- 'default' => "list any packagenames here",
+ 'default' => "
+ kernel-image-2.6-386
+ kmail
+ ",
};
+
return;
}
diff --git a/installer/OpenSLX/OSSetup/Distro/Debian_4_0.pm b/installer/OpenSLX/OSSetup/Distro/Debian_4_0.pm
index 2326f342..df0d81e0 100644
--- a/installer/OpenSLX/OSSetup/Distro/Debian_4_0.pm
+++ b/installer/OpenSLX/OSSetup/Distro/Debian_4_0.pm
@@ -27,7 +27,9 @@ sub new
{
my $class = shift;
my $self = {
- 'base-name' => 'debian-4.0',
+ 'base-name' => 'debian-4.0',
+ 'arch' => 'i386',
+ 'release-name' => 'etch',
};
return bless $self, $class;
}
@@ -35,34 +37,35 @@ sub new
sub initDistroInfo
{
my $self = shift;
+
$self->{config}->{'repository'} = {
'base' => {
'urls' => "
+ http://debian.intergenia.de/debian
",
- 'name' => '',
- 'repo-subdir' => '',
- },
- 'base_update' => {
- 'urls' => '
- ',
- 'name' => '',
- 'repo-subdir' => '',
+ 'name' => 'Debian 4.0',
+ 'repo-subdir' => 'dists',
+ 'distribution' => 'etch',
+ 'components' => 'main',
},
};
- $self->{config}->{'package-subdir'} = '';
+ $self->{config}->{'package-subdir'} = 'pool';
$self->{config}->{'prereq-packages'} = "
+ main/d/debootstrap/debootstrap_1.0.0_all.deb
";
- $self->{config}->{'bootstrap-prereq-packages'} = "";
-
$self->{config}->{'bootstrap-packages'} = "
";
$self->{config}->{'selection'} = {
- 'default' => "list any packagenames here",
+ 'default' => "
+ kernel-image-2.6-386
+ kmail
+ ",
};
+
return;
}
diff --git a/installer/OpenSLX/OSSetup/Distro/Fedora_6.pm b/installer/OpenSLX/OSSetup/Distro/Fedora_6.pm
index 4417136a..18cc8d18 100644
--- a/installer/OpenSLX/OSSetup/Distro/Fedora_6.pm
+++ b/installer/OpenSLX/OSSetup/Distro/Fedora_6.pm
@@ -79,8 +79,6 @@ sub initDistroInfo
zlib-1.2.3-3.i386.rpm
";
- $self->{config}->{'bootstrap-prereq-packages'} = "";
-
$self->{config}->{'bootstrap-packages'} = "
audit-libs-1.2.8-1.fc6.i386.rpm
basesystem-8.0-5.1.1.noarch.rpm
diff --git a/installer/OpenSLX/OSSetup/Distro/Fedora_6_x86_64.pm b/installer/OpenSLX/OSSetup/Distro/Fedora_6_x86_64.pm
index 8cd64775..894b11b6 100644
--- a/installer/OpenSLX/OSSetup/Distro/Fedora_6_x86_64.pm
+++ b/installer/OpenSLX/OSSetup/Distro/Fedora_6_x86_64.pm
@@ -79,8 +79,6 @@ sub initDistroInfo
zlib-1.2.3-3.x86_64.rpm
";
- $self->{config}->{'bootstrap-prereq-packages'} = "";
-
$self->{config}->{'bootstrap-packages'} = "
audit-libs-1.2.8-1.fc6.x86_64.rpm
basesystem-8.0-5.1.1.noarch.rpm
diff --git a/installer/OpenSLX/OSSetup/Distro/SUSE_10_1.pm b/installer/OpenSLX/OSSetup/Distro/SUSE_10_1.pm
index 3a00dd0c..41c176cf 100644
--- a/installer/OpenSLX/OSSetup/Distro/SUSE_10_1.pm
+++ b/installer/OpenSLX/OSSetup/Distro/SUSE_10_1.pm
@@ -79,8 +79,6 @@ sub initDistroInfo
i586/zlib-1.2.3-13.i586.rpm
";
- $self->{config}->{'bootstrap-prereq-packages'} = "";
-
$self->{config}->{'bootstrap-packages'} = "
i586/aaa_base-10.1-41.i586.rpm
i586/aaa_skel-2006.3.29-5.i586.rpm i586/aaa_skel-2006.5.19-0.2.i586.rpm
diff --git a/installer/OpenSLX/OSSetup/Distro/SUSE_10_1_x86_64.pm b/installer/OpenSLX/OSSetup/Distro/SUSE_10_1_x86_64.pm
index 5f73887d..b3ac80dc 100644
--- a/installer/OpenSLX/OSSetup/Distro/SUSE_10_1_x86_64.pm
+++ b/installer/OpenSLX/OSSetup/Distro/SUSE_10_1_x86_64.pm
@@ -79,8 +79,6 @@ sub initDistroInfo
x86_64/zlib-1.2.3-13.x86_64.rpm
";
- $self->{config}->{'bootstrap-prereq-packages'} = "";
-
$self->{config}->{'bootstrap-packages'} = "
x86_64/aaa_base-10.1-41.x86_64.rpm
x86_64/aaa_skel-2006.3.29-5.x86_64.rpm x86_64/aaa_skel-2006.5.19-0.2.x86_64.rpm
diff --git a/installer/OpenSLX/OSSetup/Distro/SUSE_10_2.pm b/installer/OpenSLX/OSSetup/Distro/SUSE_10_2.pm
index 0513050f..ca6fd985 100644
--- a/installer/OpenSLX/OSSetup/Distro/SUSE_10_2.pm
+++ b/installer/OpenSLX/OSSetup/Distro/SUSE_10_2.pm
@@ -77,8 +77,6 @@ sub initDistroInfo
i586/zlib-1.2.3-33.i586.rpm
";
- $self->{config}->{'bootstrap-prereq-packages'} = "";
-
$self->{config}->{'bootstrap-packages'} = "
i586/aaa_base-10.2-38.i586.rpm
i586/aaa_skel-2006.5.19-20.i586.rpm
diff --git a/installer/OpenSLX/OSSetup/Distro/SUSE_10_2_x86_64.pm b/installer/OpenSLX/OSSetup/Distro/SUSE_10_2_x86_64.pm
index 2b6d4d7b..bc07ef08 100644
--- a/installer/OpenSLX/OSSetup/Distro/SUSE_10_2_x86_64.pm
+++ b/installer/OpenSLX/OSSetup/Distro/SUSE_10_2_x86_64.pm
@@ -79,8 +79,6 @@ sub initDistroInfo
x86_64/zlib-1.2.3-33.x86_64.rpm
";
- $self->{config}->{'bootstrap-prereq-packages'} = "";
-
$self->{config}->{'bootstrap-packages'} = "
x86_64/aaa_base-10.2-38.x86_64.rpm
x86_64/aaa_skel-2006.5.19-20.x86_64.rpm
diff --git a/installer/OpenSLX/OSSetup/Distro/Ubuntu_6_10.pm b/installer/OpenSLX/OSSetup/Distro/Ubuntu_6_10.pm
index 2882212f..d2ce3bd6 100644
--- a/installer/OpenSLX/OSSetup/Distro/Ubuntu_6_10.pm
+++ b/installer/OpenSLX/OSSetup/Distro/Ubuntu_6_10.pm
@@ -40,10 +40,30 @@ sub initDistroInfo
$self->{config}->{'repository'} = {
'base' => {
'urls' => "
- ftp://localhost/pub/ubuntu
+ http://ubuntu.intergenia.de/ubuntu
",
'name' => 'Ubuntu 6.10',
- 'repo-subdir' => 'dists/edgy',
+ 'repo-subdir' => 'dists',
+ 'distribution' => 'edgy',
+ 'components' => 'main restricted',
+ },
+ 'base_updates' => {
+ 'urls' => "
+ ftp://localhost/pub/ubuntu
+ ",
+ 'name' => 'Ubuntu 6.10 Updates',
+ 'repo-subdir' => 'dists',
+ 'distribution' => 'edgy-updates',
+ 'components' => 'main restricted',
+ },
+ 'base_security' => {
+ 'urls' => "
+ ftp://localhost/pub/ubuntu
+ ",
+ 'name' => 'Ubuntu 6.10 Security',
+ 'repo-subdir' => 'dists',
+ 'distribution' => 'edgy-security',
+ 'components' => 'main restricted',
},
};
@@ -53,14 +73,14 @@ sub initDistroInfo
main/d/debootstrap/debootstrap_1.0.0_all.deb
";
- $self->{config}->{'bootstrap-prereq-packages'} = "
- ";
-
$self->{config}->{'bootstrap-packages'} = "
";
$self->{config}->{'selection'} = {
- 'default' => "kmail",
+ 'default' => "
+ kernel-image-2.6-386
+ kmail
+ ",
};
return;
}