summaryrefslogtreecommitdiffstats
path: root/src/installer
diff options
context:
space:
mode:
authorMichael Janczyk2012-12-07 17:11:52 +0100
committerMichael Janczyk2012-12-07 17:11:52 +0100
commit386ac7aa6bb5f1a75c622488674ffdb42596f4dd (patch)
tree142f273fb03f419fe454a1a798f2384d41897f3a /src/installer
parent- respect blacklisting of modules when autoloading modules in hwautocfg '-b' ... (diff)
downloadcore-386ac7aa6bb5f1a75c622488674ffdb42596f4dd.tar.gz
core-386ac7aa6bb5f1a75c622488674ffdb42596f4dd.tar.xz
core-386ac7aa6bb5f1a75c622488674ffdb42596f4dd.zip
Added missing plugin files for RHEL, Scientific Linux and CentOS Linux.
Removed deprecated SciLin files. postinit.local from the InitRamFS will be executed, if fetching of the tgz file fails.
Diffstat (limited to 'src/installer')
-rw-r--r--src/installer/OpenSLX/OSExport/Distro/SciLin.pm94
-rw-r--r--src/installer/OpenSLX/OSSetup/Distro/Scilin.pm48
-rw-r--r--src/installer/OpenSLX/OSSetup/Engine.pm4
3 files changed, 0 insertions, 146 deletions
diff --git a/src/installer/OpenSLX/OSExport/Distro/SciLin.pm b/src/installer/OpenSLX/OSExport/Distro/SciLin.pm
deleted file mode 100644
index 272b5cef..00000000
--- a/src/installer/OpenSLX/OSExport/Distro/SciLin.pm
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright (c) 2006, 2007 - OpenSLX GmbH
-#
-# This program is free software distributed under the GPL version 2.
-# See http://openslx.org/COPYING
-#
-# If you have any feedback please consult http://openslx.org/feedback and
-# send your suggestions, praise, or complaints to feedback@openslx.org
-#
-# General information about OpenSLX can be found at http://openslx.org/
-# -----------------------------------------------------------------------------
-# OSExport/Distro/SciLin.pm
-# - provides SciLin-specific overrides of the OSExport Distro API.
-# -----------------------------------------------------------------------------
-package OpenSLX::OSExport::Distro::SciLin;
-
-use strict;
-use warnings;
-
-use base qw(OpenSLX::OSExport::Distro::Base);
-
-use OpenSLX::Basics;
-
-################################################################################
-### implementation
-################################################################################
-sub new
-{
- my $class = shift;
- my $self = {
- 'base-name' => 'scilin',
- };
- return bless $self, $class;
-}
-
-sub initDistroInfo
-{
- my $self = shift;
-
- $self->{'export-filter'} = "
- - /var/tmp/*
- - /var/spool/*
- - /var/run/*
- - /var/mail
- - /var/log/*
- - /var/lock/*
- - /var/lib/xdm
- - /var/lib/vm*
- - /var/lib/suspend*
- - /var/lib/smart
- - /var/lib/gdm/*
- - /var/lib/dhcp*
- - /var/lib/bluetooth/
- - /var/cache/yum
- - /var/cache/man/*
- - /var/cache/zypp/*
- + /usr/lib/python*/*/*.o
- + /usr/lib/perl5/*/*/*/*.o
- + /usr/lib/gcc/*/*/*.o
- + /usr/lib/*.o
- + /usr/X11R6/lib/modules/drivers/*.o
- + /usr/X11R6/lib/modules/drivers/linux/*.o
- - /usr/bin/BackGround
- - /tmp/*
- - /sys/*
- - /proc/*
- - /opt/kde3/share/apps/kdm/read_sysconfig.sh
- - /opt/kde3/share/autostart/runupdater.desktop
- - /opt/kde3/share/autostart/profile_chooser-autostart.desktop
- - /opt/kde3/share/autostart/kinternet.desktop
- - /usr/share/gnome/autostart/gpk-update-icon*.desktop
- - /mnt/*
- - /media/*
- + /media
- + /lib/modules/*/misc/vmblock.o
- + /lib/modules/*/misc/vmnet.o
- + /lib/modules/*/misc/vmmon.o
- - /etc/*rpmnew
- - /etc/*rpmorig
- - /etc/*pptp*
- - /etc/*ppp*
- - /etc/dhcp*
- - /etc/cron.*/*
- - /etc/netplug*
- - /etc/sysconfig/network*
- - /etc/X11/xkb
- - /boot/initrd*
- - /boot/grub
- - *.rpmsave
- - *.rpmnew
- ";
- return;
-}
-
-1;
diff --git a/src/installer/OpenSLX/OSSetup/Distro/Scilin.pm b/src/installer/OpenSLX/OSSetup/Distro/Scilin.pm
deleted file mode 100644
index e1ce5fc3..00000000
--- a/src/installer/OpenSLX/OSSetup/Distro/Scilin.pm
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright (c) 2009 - OpenSLX GmbH
-#
-# This program is free software distributed under the GPL version 2.
-# See http://openslx.org/COPYING
-#
-# If you have any feedback please consult http://openslx.org/feedback and
-# send your suggestions, praise, or complaints to feedback@openslx.org
-#
-# General information about OpenSLX can be found at http://openslx.org/
-# -----------------------------------------------------------------------------
-# OSSetup/Distro/Scilin.pm
-# - provides Scientific Linux specific overrides of the OSSetup Distro API.
-# -----------------------------------------------------------------------------
-package OpenSLX::OSSetup::Distro::Scilin;
-
-use strict;
-use warnings;
-
-use base qw(OpenSLX::OSSetup::Distro::Base);
-
-use OpenSLX::Basics;
-
-################################################################################
-### interface methods
-################################################################################
-sub new
-{
- my $class = shift;
- my $self = {};
- return bless $self, $class;
-}
-
-sub initialize
-{
- my $self = shift;
- my $engine = shift;
-
- $self->SUPER::initialize($engine);
- $self->{'packager-type'} = 'rpm';
- $self->{'meta-packager-type'} = $ENV{SLX_META_PACKAGER} || 'yum';
- $self->{'stage1c-faked-files'} = [
- '/etc/fstab',
- '/etc/mtab',
- ];
- return;
-}
-
-1;
diff --git a/src/installer/OpenSLX/OSSetup/Engine.pm b/src/installer/OpenSLX/OSSetup/Engine.pm
index 159a23a7..07d9c749 100644
--- a/src/installer/OpenSLX/OSSetup/Engine.pm
+++ b/src/installer/OpenSLX/OSSetup/Engine.pm
@@ -75,10 +75,6 @@ use vars qw(%supportedDistros);
'suse-11.4_x86_64' => 'clone,update,shell',
'suse-12.1' => 'clone,install,update,shell',
'suse-12.1_x86_64' => 'clone,update,shell',
- 'scilin-4.7' => 'clone,update,shell',
- 'scilin-5.3' => 'clone,update,shell',
- 'scilin-5.4_x86_64' => 'clone,update,shell',
- 'scilin-5.5_x86_64' => 'clone,update,shell',
'ubuntu-8.04' => 'clone,install,update,shell',
'ubuntu-8.04_amd64' => 'clone,update,shell',
'ubuntu-8.10' => 'clone,install,update,shell',