diff options
author | Oliver Tappe | 2008-05-28 23:54:42 +0200 |
---|---|---|
committer | Oliver Tappe | 2008-05-28 23:54:42 +0200 |
commit | 77cf3e7d424e6f238199737918942cac43e2cacb (patch) | |
tree | 361e704cf3a37ee5f51e147832042d3a1468f56a /installer | |
parent | preparations to support cdboot as a second boot type for clients (diff) | |
download | core-77cf3e7d424e6f238199737918942cac43e2cacb.tar.gz core-77cf3e7d424e6f238199737918942cac43e2cacb.tar.xz core-77cf3e7d424e6f238199737918942cac43e2cacb.zip |
* finally purged the obsolete folder
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1810 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'installer')
80 files changed, 0 insertions, 3851 deletions
diff --git a/installer/obsolete/.config.default b/installer/obsolete/.config.default deleted file mode 100644 index a9af67eb..00000000 --- a/installer/obsolete/.config.default +++ /dev/null @@ -1,2 +0,0 @@ -tftpbootdir="/tftpboot" -overwrite_configs="Y" diff --git a/installer/obsolete/README b/installer/obsolete/README deleted file mode 100644 index 6e0db09f..00000000 --- a/installer/obsolete/README +++ /dev/null @@ -1 +0,0 @@ -Expect anything inside this directory to be removed soon. diff --git a/installer/obsolete/README.inst-sources b/installer/obsolete/README.inst-sources deleted file mode 100644 index 5e944bf4..00000000 --- a/installer/obsolete/README.inst-sources +++ /dev/null @@ -1,23 +0,0 @@ - -OpenSLX systems could have several different installation sources: - -* http/ftp remote access -* local sources - -Local sources could be used via busybox httpd server: - -mount the local source to some "system-inst-source" (either as NFS -or CD/DVD or directory) -start "busybox httpd -h abs-path-to/system-inst-source -p PORT" - -if you have no webserver running on your machine, then port 80 might -be a good choice, otherwise use any other unused port ... - -file access could be restricted via a httpd.conf file: -# httpd.conf -# A: accepts, D: denies access -A:127.0.0.1 -D:* - -see: http://wiki.openwrt.org/OpenWrtDocs/httpd.conf for further -options and explanations. diff --git a/installer/obsolete/distro-specs/config-client-debian b/installer/obsolete/distro-specs/config-client-debian deleted file mode 100644 index 5d900fb1..00000000 --- a/installer/obsolete/distro-specs/config-client-debian +++ /dev/null @@ -1,2 +0,0 @@ -# sets the root password to dxs-root -root_pw='$1$IsfFrvVb$eSbGgmcX2O9VABhf7R5DK/' diff --git a/installer/obsolete/distro-specs/config-client-gentoo b/installer/obsolete/distro-specs/config-client-gentoo deleted file mode 100644 index d2680458..00000000 --- a/installer/obsolete/distro-specs/config-client-gentoo +++ /dev/null @@ -1,2 +0,0 @@ -# wild guess on correct format of password string (dxs-root) -root_pw='$1$yhUR.J5f$t4Djzm0SWX1hCmCVoIZ371' diff --git a/installer/obsolete/distro-specs/config-client-suse b/installer/obsolete/distro-specs/config-client-suse deleted file mode 100644 index 30255708..00000000 --- a/installer/obsolete/distro-specs/config-client-suse +++ /dev/null @@ -1 +0,0 @@ -root_pw='$2a$10$MoEYhIPZGCtR62R8UvBl3emNn2qMOuQpLQpfmNnhya4bGLhyF0pbu' diff --git a/installer/obsolete/distro-specs/config-client-ubuntu b/installer/obsolete/distro-specs/config-client-ubuntu deleted file mode 100644 index 2492a8cd..00000000 --- a/installer/obsolete/distro-specs/config-client-ubuntu +++ /dev/null @@ -1,2 +0,0 @@ -#dxs-root -root_pw='$1$g6r0DhjJ$MIR/ljfVDTXExIQXMwnLZ/' diff --git a/installer/obsolete/distro-specs/config-debian b/installer/obsolete/distro-specs/config-debian deleted file mode 100644 index 7ce5e5e3..00000000 --- a/installer/obsolete/distro-specs/config-debian +++ /dev/null @@ -1,8 +0,0 @@ -dhcpd_conf="/etc/dhcp3/dhcpd.conf" -atftpd_conf="/etc/default/atftpd" -exports_conf="/etc/exports" -client_conf="/etc/dxs/client.cfg/machine-setup.default" - -# this variable choses which atftpd template file to chose -atftpd_conf_name="atftpd_default" - diff --git a/installer/obsolete/distro-specs/config-gentoo b/installer/obsolete/distro-specs/config-gentoo deleted file mode 100644 index 9b9dafcc..00000000 --- a/installer/obsolete/distro-specs/config-gentoo +++ /dev/null @@ -1,8 +0,0 @@ -dhcpd_conf="/etc/dhcpd.conf" -atftpd_conf="/etc/conf.d/atftpd" -exports_conf="/etc/exports" -client_conf="/etc/dxs/client.cfg/machine-setup.default" - -# this variable choses which atftpd template file to chose -atftpd_conf_name="atftpd_default" - diff --git a/installer/obsolete/distro-specs/config-suse b/installer/obsolete/distro-specs/config-suse deleted file mode 100644 index ea17589f..00000000 --- a/installer/obsolete/distro-specs/config-suse +++ /dev/null @@ -1,8 +0,0 @@ -dhcpd_conf="/etc/dhcpd.conf" -atftpd_conf="/etc/sysconfig/atftpd" -exports_conf="/etc/exports" -client_conf="/etc/dxs/client.cfg/machine-setup.default" - -# this variable choses which atftpd template file to chose -atftpd_conf_name="atftpd_sysconfig" - diff --git a/installer/obsolete/distro-specs/config-ubuntu b/installer/obsolete/distro-specs/config-ubuntu deleted file mode 100644 index 7284def8..00000000 --- a/installer/obsolete/distro-specs/config-ubuntu +++ /dev/null @@ -1,7 +0,0 @@ -dhcpd_conf="/etc/dhcp3/dhcpd.conf" -atftpd_conf="/etc/default/atftpd" -exports_conf="/etc/exports" -client_conf="/etc/dxs/client.cfg/machine-setup.default" - -# this variable choses which atftpd template file to chose -atftpd_conf_name="atftpd_default" diff --git a/installer/obsolete/distro-specs/exclude-common b/installer/obsolete/distro-specs/exclude-common deleted file mode 100644 index 88a7a041..00000000 --- a/installer/obsolete/distro-specs/exclude-common +++ /dev/null @@ -1,45 +0,0 @@ -+ /bin -+ /boot -+ /dev -+ /etc -+ /home -+ /lib -+ /lib64 -+ /mnt -+ /opt -+ /proc -+ /root -+ /sbin -+ /sys -+ /tmp -+ /usr -+ /var -+ /lib/modules/*/misc/vmnet.o -+ /lib/modules/*/misc/vmmon.o -+ /lib/modules/*/misc/vmblock.o -- /usr/lib/vmware/modules/* -- /var/tmp/* -- /etc/shadow* -- /etc/samba/secrets.tdb -- /etc/dxs -- /etc/opt/openslx -- /etc/resolv.conf.* -- /etc/vmware/installer.sh -- /etc/exports* -- /dev/* -- /proc/* -- /sys/* -- /tmp/* -- /root/* -- /home/* -- /mnt/* -- /var/lib/vmware -- /var/opt/openslx -- /opt/openslx -- .svn -- *~ -- .*.cmd -- *.old -- *.bak -- *lost+found* -- /* diff --git a/installer/obsolete/distro-specs/exclude-debian-3.1 b/installer/obsolete/distro-specs/exclude-debian-3.1 deleted file mode 100644 index 6f29480a..00000000 --- a/installer/obsolete/distro-specs/exclude-debian-3.1 +++ /dev/null @@ -1,10 +0,0 @@ -- /lib/klibc/events/* -- /boot/initrd* -- /boot/grub -- /var/cache/man/* -- /var/tmp/* -- /var/log/* -- /var/run/* -- /var/spool/* -- /var/lib/xdm -- /usr/share/vmware/* diff --git a/installer/obsolete/distro-specs/exclude-gentoo b/installer/obsolete/distro-specs/exclude-gentoo deleted file mode 100644 index 18b72860..00000000 --- a/installer/obsolete/distro-specs/exclude-gentoo +++ /dev/null @@ -1,10 +0,0 @@ -- /boot/initrd* -- /boot/grub -- /var/cache/man/* -- /var/tmp/* -- /var/log/* -- /var/run/* -- /var/spool/* -- /var/lib/xdm -- /usr/share/vmware/* -- /var/lib/init.d/* diff --git a/installer/obsolete/distro-specs/exclude-suse-10.0 b/installer/obsolete/distro-specs/exclude-suse-10.0 deleted file mode 100644 index 7f119cdf..00000000 --- a/installer/obsolete/distro-specs/exclude-suse-10.0 +++ /dev/null @@ -1,25 +0,0 @@ -+ /media -- *.rpmsave -- *.rpmnew -- *.YaST2save -- /lib/klibc/events/* -- /boot/initrd* -- /boot/grub -- /etc/shadow* -- /var/cache/man/* -- /var/lib/YaST2/you/mnt/* -- /var/lib/hardware/* -- /var/tmp/* -- /var/log/* -- /var/run/* -- /var/spool/* -- /var/mail -- /var/lib/xdm -- /var/adm/backup/rpmdb/* -- /usr/share/vmware/* -- /media/* -- /usr/X11R6/bin/BackGround -- /opt/kde3/share/autostart/SUSEgreeter.desktop -- /opt/kde3/share/autostart/suseplugger.desktop -- /opt/kde3/share/autostart/susewatcher.desktop -- /opt/kde3/share/autostart/profile_chooser-autostart.desktop diff --git a/installer/obsolete/distro-specs/exclude-suse-10.1 b/installer/obsolete/distro-specs/exclude-suse-10.1 deleted file mode 100644 index 587429ce..00000000 --- a/installer/obsolete/distro-specs/exclude-suse-10.1 +++ /dev/null @@ -1,47 +0,0 @@ -+ /media -+ /usr/lib/gcc/*/*/*.o -+ /usr/lib/*.o -+ /usr/lib/perl5/*/*/*/*.o -+ /usr/lib/python*/*/*.o -- *.rpmsave -- *.rpmnew -- *.YaST2save -- *.o -- /etc/cron.*/* -- /etc/dhcpd.conf* -- /lib/klibc/events/* -- /lib/udev/devices/* -- /boot/initrd* -- /boot/grub -- /usr/bin/zen-* -- /usr/lib/zen-updater -- /usr/X11R6/bin/BackGround -- /var/adm/SuSEconfig -- /var/cache/man/* -- /var/lib/YaST2/you/mnt/* -- /var/lib/hardware/* -- /var/lib/zypp/* -- /var/tmp/* -- /var/log/* -- /var/run/* -- /var/spool/* -- /var/mail -- /var/lock/* -- /var/lib/suspend* -- /var/lib/vm/* -- /var/lib/gdm/* -- /var/lib/dhcp* -- /var/lib/sax -- /var/lib/xdm -- /var/lib/zmd -- /var/lib/zypp/cache/* -- /var/adm/backup/rpmdb/* -- /usr/share/vmware/* -- /media/* -- /opt/kde3/share/autostart/SUSEgreeter.desktop -- /opt/kde3/share/autostart/suseplugger.desktop -- /opt/kde3/share/autostart/profile_chooser-autostart.desktop -- /opt/kde3/share/autostart/knetworkmanager-autostart.desktop -- /opt/kde3/share/autostart/zen-updater-auto.desktop -- /opt/kde3/share/autostart/beagled.desktop -- /opt/gnome/share/autostart/beagle*.desktop diff --git a/installer/obsolete/distro-specs/exclude-suse-10.2 b/installer/obsolete/distro-specs/exclude-suse-10.2 deleted file mode 100644 index 5c89ff7f..00000000 --- a/installer/obsolete/distro-specs/exclude-suse-10.2 +++ /dev/null @@ -1,48 +0,0 @@ -+ /media -+ /usr/lib/gcc/*/*/*.o -+ /usr/lib/*.o -+ /usr/lib/perl5/*/*/*/*.o -+ /usr/lib/python*/*/*.o -- *.rpmsave -- *.rpmnew -- *.YaST2save -- *.o -- /etc/cron.*/* -- /etc/dhcpd.conf* -- /etc/X11/xdm/SuSEconfig.xdm -- /boot/initrd* -- /boot/grub -- /usr/bin/zen-* -- /usr/bin/nw-manager -- /usr/lib/zen-updater -- /usr/X11R6/bin/BackGround -- /var/adm/SuSEconfig -- /var/cache/man/* -- /var/lib/YaST2/you/mnt/* -- /var/lib/hardware/* -- /var/lib/zypp/* -- /var/tmp/* -- /var/log/* -- /var/run/* -- /var/spool/* -- /var/mail -- /var/lock/* -- /var/lib/suspend* -- /var/lib/vm/* -- /var/lib/gdm/* -- /var/lib/dhcp* -- /var/lib/sax -- /var/lib/xdm -- /var/lib/zmd -- /var/lib/zypp/cache/* -- /var/adm/backup/rpmdb/* -- /usr/share/vmware/* -- /media/* -- /opt/kde3/share/autostart/beagled.desktop -- /opt/kde3/share/autostart/suseplugger.desktop -- /opt/kde3/share/autostart/SUSEgreeter.desktop -- /opt/kde3/share/autostart/opensuseupdater.desktop -- /opt/kde3/share/autostart/profile_chooser-autostart.desktop -- /opt/kde3/share/autostart/knetworkmanager-autostart.desktop -- /opt/kde3/share/autostart/runupdater.desktop -- /opt/kde3/share/autostart/kerry.autostart.desktop diff --git a/installer/obsolete/distro-specs/exclude-suse-9.3 b/installer/obsolete/distro-specs/exclude-suse-9.3 deleted file mode 100644 index e2f8a20f..00000000 --- a/installer/obsolete/distro-specs/exclude-suse-9.3 +++ /dev/null @@ -1,27 +0,0 @@ -+ /media -- *.rpmsave -- *.rpmnew -- *.YaST2save -- *.old -- *.bak -- /lib/klibc/events/* -- /boot/initrd* -- /boot/grub -- /etc/shadow* -- /var/adm/backup/* -- /var/cache/man/* -- /var/lib/YaST2/you/mnt/* -- /var/lib/hardware/* -- /var/tmp/* -- /var/log/* -- /var/run/* -- /var/spool/* -- /var/lib/xdm -- /usr/share/vmware/* -- /media/* -- /usr/X11R6/bin/BackGround -- /opt/kde3/share/autostart/SUSEgreeter.desktop -- /opt/kde3/share/autostart/suseplugger.desktop -- /opt/kde3/share/autostart/susewatcher.desktop -- /opt/kde3/share/autostart/profile_chooser-autostart.desktop -- /opt/kde3/share/autostart/kinternet.desktop diff --git a/installer/obsolete/distro-specs/exclude-ubuntu-5.10 b/installer/obsolete/distro-specs/exclude-ubuntu-5.10 deleted file mode 100644 index c65b3e02..00000000 --- a/installer/obsolete/distro-specs/exclude-ubuntu-5.10 +++ /dev/null @@ -1,12 +0,0 @@ -- /initrd* -- /lib/klibc/events/* -- /boot/initrd* -- /boot/grub -- /etc/cron.*/* -- /var/cache/man/* -- /var/tmp/* -- /var/log/* -- /var/run/* -- /var/spool/* -- /var/lib/xdm -- /usr/share/vmware/* diff --git a/installer/obsolete/distro-specs/exclude-ubuntu-6.06 b/installer/obsolete/distro-specs/exclude-ubuntu-6.06 deleted file mode 120000 index 5479ce6b..00000000 --- a/installer/obsolete/distro-specs/exclude-ubuntu-6.06 +++ /dev/null @@ -1 +0,0 @@ -exclude-ubuntu-5.10
\ No newline at end of file diff --git a/installer/obsolete/distro-specs/exclude-ubuntu-6.10 b/installer/obsolete/distro-specs/exclude-ubuntu-6.10 deleted file mode 120000 index 5479ce6b..00000000 --- a/installer/obsolete/distro-specs/exclude-ubuntu-6.10 +++ /dev/null @@ -1 +0,0 @@ -exclude-ubuntu-5.10
\ No newline at end of file diff --git a/installer/obsolete/ld4-inst b/installer/obsolete/ld4-inst deleted file mode 100755 index af12dcf8..00000000 --- a/installer/obsolete/ld4-inst +++ /dev/null @@ -1,570 +0,0 @@ -#!/bin/bash -# -# Description: Script for generating dxs filesystem by -# cloning from rsync source for Diskless X Stations (v4.0) -# -# Author(s): Nico Dietrich, 04-04-2006 -# Dirk von Suchodoletz <dirk@goe.net>, 31-01-2007 -# Michael Janczyk, <mj0>, 06-07-2006 -# -# Copyright: (c) 2003, 2006 - RZ Universitaet Freiburg -# -# Version: 0.2.1e -DEBUG=0 - -header() { - echo - echo "Welcome to the LD4 installation (please use lower case in input)" - echo -} - -# This function makes the directory of this script to the present working -# directory. It is called within precheck() -# Does also work when called by a symbolic link. Even works for nested links. -goto_script_dir() -{ - [ $DEBUG -ge 2 ] && echo "Aufgerufen wurde $0, checking if it is a link" - calleddetails=`ls -l $0` # get the file flags (e.g. lrwxrwxrwx) - [ $DEBUG -ge 2 ] && echo $calleddetails - - calleddir=${0%/*} # Strip the filename from path - [ $DEBUG -ge 2 ] && echo "Changing into directory of called scripts/links \ -($calleddir)" - cd $calleddir - - while index=`expr index "$calleddetails" "l"`; - [ $index -eq 1 ]; do - - [ $DEBUG -ge 2 ] && echo "It is a link" - target=`echo $calleddetails | awk '{print $NF}'` - [ $DEBUG -ge 2 ] && echo "The target of the link is: $target" - hasslash=`expr index "$target" "/"` - if [ $hasslash -ne 0 ]; then - targetpath=${target%/*} # extract the pathname - [ $DEBUG -ge 2 ] && echo "Following link to $targetpath" - cd $targetpath - else - [ $DEBUG -ge 2 ] && echo "It is in the same directory as the link" - fi - targetfile=`basename $target` - [ $DEBUG -ge 2 ] && echo "The target file of the link is: $targetfile" - calleddetails=`ls -l $targetfile` # get the file flags (e.g. lrwxrwxrwx) - [ $DEBUG -ge 2 ] && echo $calleddetails - done - [ $DEBUG -ge 2 ] && pwd - -} - - -# check needed things for installation -precheck() { - # check if running as root - if [ "`id -u`" != "0" ]; then - echo -e "\nYou don't have the needed permission. Please rerun as root user!\n" - exit 1 - fi - - # switch pwd to this scripts location - goto_script_dir - - # check for existing programs: - # rsync (server-side) - which rsync >/dev/null - if [ $? != 0 ] ; then - echo -e "\nYou need to install rsync on server side before installing!\n" - exit 1 - fi - - # ssh, rsync (referenz-system-side) -> not possible in precheck - - # nfs-kernel-server, atftpd - # -> not needed for installation - # but should be checked here, so the admin has just to restart -} - -# bolean yes of different kinds of spelling -isyes () { -if [ "$1" = "yes" -o "$1" = "y" -o "$1" = "Y" -o "$1" = "Yes" ] ; then - return 0 -else - return 1 -fi -} - -# ask question variable_name default_value -ask() { - echo - echo "$1" - echo -n "* [ $3 ] " - read userinput - if [ -z "$userinput" ] ; then - local back="$3" - else - local back="$userinput" - fi - eval "$2=\"$back\"" - sed -e '/'$2'=.*/d' -i .config - echo "$2=\"$back\"" >> .config -} - - -distro_check() { - case "${!1}" in - Debian*|debian*|Sarge*|sarge*) - eval "$1=\"debian\"" - case "${!2}" in - Sarge*|sarge*|3.1*|*) - eval "$2=\"3.1\"" - ;; - esac - ;; - Ubuntu*|ubuntu*) - eval "$1=\"ubuntu\"" - case "${!2}" in - Breezy*|breezy*) - eval "$2=\"5.10\"" - ;; - Dapper*|dapper*) - eval "$2=\"6.06\"" - ;; - Edgy*|edgy*|*) - eval "$2=\"6.10\"" - ;; - esac - ;; - Gentoo*|gentoo*) - eval "$1=\"gentoo\"" - case "${!2}" in - 2005*) - eval "$2=\"2005.1\"" - ;; - 2006*) - eval "$2=\"2006.1\"" - ;; - esac - ;; - SuSE*|suse*|Suse*|SuSe*|SUSE*|opensuse*|*) - eval "$1=\"suse\"" - case "${!2}" in - 9*) - eval "$2=\"9.3\"" - ;; - 10.0) - eval "$2=\"10.0\"" - ;; - 10.1) - eval "$2=\"10.1\"" - ;; - 10.2) - eval "$2=\"10.2\"" - ;; - esac - ;; - esac -} - -# what do we do here?? -configure() { - export LANG="c" - - if [ -f .config ] ; then - echo -n "Use values from last installation? [Y/n] " - read userinput - if [ "x$userinput" = "xn" ] ; then - cp .config.default .config - fi - else - cp .config.default .config -# # FIXME!! network autodetection seems not to work correctly - -# ---> Variablenraten macht eigentlich nur hier Sinn, da sonst ja Werte vom -# letzten Mal -# if ! [ -z "${netmask}" -a -z "${broadcast}" -a -z "${netname}" -a -z "${server}" ] ; then -# ipcfg=( `ifconfig eth0 | grep "inet " | sed -e "s,[a-zA-Z]*:,,g"` ) -# netmask=${ipcfg[3]} -# broadcast=${ipcfg[2]} -# # quickhack (more intelligent solution needed ...) -# netname=`route -n | grep -m 1 eth0 | grep -v "UG" | awk '{ print $1 }'` -# server=${ipcfg[1]} -# fi - fi - . .config - - [ -z $overwrite_configs ] && overwrite_configs="y" - ask "Overwrite server configs (y) or write *.new files (n)? " overwrite_configs $overwrite_configs - if [ "$overwrite_configs" = "no" -o "$overwrite_configs" = "n" -o \ - "$overwrite_configs" = "N" -o "$overwrite_configs" = "No" ] ; then - overwrite_configs="no" - fi - - # try to detect server architecture - if [ -z "${server_distro}" ] ; then - for i in /bin/lsb_release /usr/bin/lsb_release; do - if [ -e $i ] ; then - $i > /dev/null 2>&1 || break - server_distro=`$i -i | sed "s/.*\t//"` - server_distro_ver=`$i -r | sed "s/.*\t//"` - break - fi - done - fi - - # if still no distro name set, try to find it using significant files - if [ -z "${server_distro}" ] ; then - if [ -e ${rootdir}/etc/SuSE-release ] ; then - server_distro=suse - server_distro_ver=`grep "VERSION" /etc/SuSE-release | sed "s/.*= //"` - elif [ -e /etc/lsb-release ] ; then - . /etc/lsb-release - server_distro=${DISTRIB_ID} - server_distro_ver=${DISTRIB_RELEASE} - elif [ -e /etc/debian_version ] ; then - server_distro=debian - server_distro_ver=`cat /etc/debian_version` - fi - fi - - # das grosse frage-antwort-spiel: - ask "Server distribution (e.g. debian): " server_distro ${server_distro} - #ask "Server distribution version: " server_distro_ver ${server_distro_ver} - distro_check server_distro server_distro_ver - echo "Using ${server_distro} as server distribution" - - # ask for client distro - if [ -z ${client_distro} ] ; then - client_distro=$server_distro - fi - ask "Client distribution (e.g. debian): " client_distro ${client_distro} - ask "Client distribution version (numerical - e.g. 3.1): " \ - client_distro_ver ${client_distro_ver} - distro_check client_distro client_distro_ver - echo "Using ${client_distro}-$client_distro_ver as client distribution" - - if [ -z ${rootdir} ] ; then - rootdir="/srv/openslx/export/"${client_distro}-${client_distro_ver} - fi - - . distro-specs/config-${server_distro} - . distro-specs/config-client-${client_distro} - - ask "Path for client system: " rootdir $rootdir - ask "Path for tftpboot: " tftpbootdir $tftpbootdir - ask "Which network do you want to use for DXS? (A.B.C.0): " netname $netname - ask "Which netmask should be used? (255.B.C.0): " netmask $netmask - ask "What is your servers IP for NFS, DHCP and TFTP? " server $server - # noetig?? - ask "Broadcast Address: " broadcast $broadcast - - # optional, komplexere Konfiguration via TGZ und nicht Skriptomatik - ask "Where automount home directories from? (A.B.C.D:/home-dir): " \ - amt $server":/home" - - # more information here!! set useful default - ask "Which debug level should be used? " debuglevel $debuglevel - [ -z "$debuglevel" ] && debuglevel=0 - while [ "101" -lt "$debuglevel" ]; do - echo "The debug level has to be a number from 0 to 100" - ask "Which debug level should be used? " debuglevel $debuglevel - [ -z "$debuglevel" ] && debuglevel=0 - done - - # wo ist das referenzsystem? - was ist default ??? - if [ -z ${rsyncsource} ] ; then rsyncsource="localhost:/" ; fi - ask "IP + Path to reference system: " rsyncsource $rsyncsource - - # dns-server - # domain-name - # evtl. ntp-server - - # which kernel(s) to use to generate initial ramdisk(s) - # list available kernels and allow to chose from - - # nfs / nbd / squash-fs? - ask "Would you like to use NBD? (y/N): " nbdyes $nbdyes - if isyes $nbdyes ; then - ask "Which kind of NBD export (ext2/squashfs)?: " nbdfs $nbdfs - fi - - # password for pxeboot-menu (caution: you can easily retrieve it in clear - # text!!) - pxe_passwd="master" -} - -copy_system() { - # allow generic (identical over different versions) or specific exclude - # files - if [ -e distro-specs/exclude-${client_distro}-${client_distro_ver} ] ; then - local file="distro-specs/exclude-${client_distro}-${client_distro_ver}" - else - local file="distro-specs/exclude-${client_distro}" - fi - # put specific an common exclude list into one file, add includes (+) - # before excludes (-) - cat $file distro-specs/exclude-common|grep -e "^+ " > /tmp/dxs-exclude-list - cat $file distro-specs/exclude-common|grep -e "^- " >> /tmp/dxs-exclude-list - - test -d ${rootdir} || mkdir -p ${rootdir} - echo -e "\n\nSyncing system now\nPlease enter root password of client \ -machine\n" - rsync -avDe ssh --delete --exclude-from=/tmp/dxs-exclude-list \ - ${rsyncsource} ${rootdir} || { echo "Rsync failed" ; exit 1 ; } - rm /tmp/dxs-exclude-list - # generate error message in case rsync didn't work and exit. - -} - -create_nbd() { - if isyes $nbdyes ; then - # TODO: mksquashfs (background process) - if [ "$nbdfs" = "squashfs" ] ; then - if ps aux|grep -v grep|grep mksquashfs &>/dev/null ; then - echo "Found other mksquashfs process running, skipping this step." - else - echo -e "\nGenerating SquashFS image ${rootdir}.squashfs (ca. 30 min.)" - if `which mksquashfs &>/dev/null` ; then - mv ${rootdir}.squashfs ${rootdir}.squashfs.old - echo "mksquashfs ${rootdir} ${rootdir}.squashfs" - mksquashfs ${rootdir} ${rootdir}.squashfs & - else - echo -e "Tool 'mksquashfs' not found, skipping" - fi - fi - else - # to be extended - # check for space occupied in ${rootdir}, add 10%, setup container - # ext2 formatting ... - echo -e "\nGenerating ..." - fi - fi -} - -create_initrd() { - # find existing kernels - declare -i i=0 - for kern in `find ${rootdir}/boot |grep vmlinuz` ; do - if ! [ -L $kern ] ; then - kernel[$i]=$kern - i=$i+1 - fi - done - - if [ $i -eq 0 ] ; then - echo "No kernels found in ${rootdir}/boot, so no initial ramdisk is \ -created and linked to ${tftpbootdir}." - kernel_choice="" - elif [ $i -eq 1 ] ; then - echo "Found one kernel in ${rootdir}/boot." - kernel_choice="0" - else - echo -e "\n\nThis is a list of existing kernels in your client OS: \n" - declare -i j=0 - while [ $j -lt $i ] ; do - echo "$j: ${kernel[$j]}" - j=$j+1 - done - ask "Please chose kernel(s) to create initial ramdisk(s) for. -First named will be the default boot. Separate multiple kernels w/ space." \ -kernel_choice "${kernel_choice}" - fi - choice=( ${kernel_choice} ) - # make sure /$tftbootdir exists - mkdir -p ${tftpbootdir}/pxelinux.cfg 2>/dev/null - - declare -i j=0 - # add nfs modules nevertheless - fsmod=nfs - # add nbd module and the selected filesystem ontop - isyes "$nbdyes" && fsmod=$fsmod" nbd $nbdfs" - # one big initrd or several smaller "specialized" ones!? - - while [ $j -lt ${#choice[@]} ] ; do - current_kernel=${kernel[${choice[$j]}]#${rootdir}/boot/vmlinuz-} - echo "Creating initialramfs for ${current_kernel}" - current_initramfs=${tftpbootdir}/initrd-dxs-${current_kernel} - [ -f ${current_initramfs} ] && rm ${current_initramfs} - echo "mkdxsinitrd -f \"$fsmod\" -r ${rootdir} -k ${current_kernel} -i ${current_initramfs} -d ${debuglevel}" - mkdxsinitrd -f "$fsmod" -r ${rootdir} -k ${current_kernel} \ - -i ${current_initramfs} -d ${debuglevel} - - ln -sf ${kernel[${choice[$j]}]} ${tftpbootdir}/vmlinuz-${current_kernel} - j=$j+1 - done -} - -# setting up server site configuration files etc. -setup_server () { - echo -e "\n\nSetting up server configuration\n" - - timestamp=`date +%Y%m%d-%H%M` - - # creating central dxs configuration directory structure if it doesn't exist - for dir in dhcp nfs atftpd pxelinux init.local ; do - [ -d ${dxs_conf}/${dir} ] || mkdir -p ${dxs_conf}/${dir} - done - - # copy the client configuration default file and replace root_pw - - # machine-setup - # echo "setting root password: ${root_pw}" - sed -e "s,@@@root_pw@@@,'${root_pw}'," default_files/machine-setup.default \ - > ${dxs_cl_dir}/${dxs_client_conf} - - # creating new configuration files in $dxs_conf - # dhcp - sed -e "s,@@@server@@@,${server},g;s,@@@tftpbootdir@@@,${tftpbootdir},g" \ - -e "s,@@@netmask@@@,${netmask},g;s,@@@broadcast@@@,${broadcast},g" \ - -e "s,@@@rootdir@@@,${rootdir},g;s,@@@netname@@@,${netname},g" \ - default_files/dhcpd.conf > ${dxs_conf}/${dxs_dhcpd_conf}-${timestamp} - # TODO: sed -e @@@example1@@@, netname+1 etc. - which ip addresses are - # safe to use? - - # atftpd - sed -e "s,@@@tftpbootdir@@@,${tftpbootdir}," \ - default_files/${atftpd_conf_name} \ - > ${dxs_conf}/${dxs_atftpd_conf}-${timestamp} - - # nfs - echo -e "#/etc/exports - file generated by $0\n\ -# for backups of this file please check /etc/dxs directory\n\ -# NFS export entry for DXS\n\ -${rootdir} ${netname}/${netmask}(ro,no_root_squash,async)" \ - >> ${dxs_conf}/${dxs_exports_conf}-${timestamp} - - # pxe - [ -d ${tftpbootdir} ] || mkdir -p ${tftpbootdir} - rsync -a --exclude=.svn default_files/tftpboot/* ${tftpbootdir} - - sed -e "s,@@@server@@@,${server},g;s,@@@tftpbootdir@@@,${tftpbootdir},g" \ - -e "s,@@@pxe_passwd@@@,${pxe_passwd},g" \ - -e "s,@@@client_distro@@@,${client_distro},g" \ - -e "s,@@@client_distro_ver@@@,${client_distro_ver},g" \ - -e "s,@@@rootdir@@@,${rootdir},g" default_files/default \ - > ${dxs_conf}/${dxs_pxedefault_conf}-${timestamp} - - declare -i j=0 - while [ $j -lt ${#choice[@]} ] ; do - current_kernel=${kernel[${choice[$j]}]#${rootdir}/boot/vmlinuz-} - current_initramfs=initrd-dxs-${current_kernel} - - if [ $j -eq 0 ] ; then - default_string=" MENU DEFAULT\n" - else - default_string="" - fi - # because of restricted length of kernel commandline put the initrd token - # last (needed only for loading with pxelinux) - echo -e "LABEL ${client_distro}-${current_kernel}\n${default_string}\ - MENU LABEL $j. ${client_distro}-${client_distro_ver} ${current_kernel} Diskless\n\ - KERNEL ${server}::vmlinuz-${current_kernel}\n\ - APPEND rootfs=nfs://${server}${rootdir} apic dhcp noldsc debug=$debuglevel vci=DXS \ - initrd=${server}::initrd-dxs-${current_kernel} \n\ - ipappend 1\n" >> ${dxs_conf}/${dxs_pxedefault_conf}-${timestamp} - - if isyes "$nbdyes" ; then - j=$j+1 - # create configs for nbd/squashfs kernels too - echo -e "LABEL ${client_distro}-${current_kernel}-nbd\n\ - MENU LABEL $j. ${client_distro}-${client_distro_ver} ${current_kernel} Diskless NBD\n\ - KERNEL ${server}::vmlinuz-${current_kernel}\n\ - APPEND rootfs=nbd://${server}:5000/${nbdfs} apic dhcp noldsc debug=$debuglevel elevator=\"noop\" vci=DXS \ - initrd=${server}::initrd-dxs-${current_kernel}\n\ - ipappend 1\n" >> ${dxs_conf}/${dxs_pxedefault_conf}-${timestamp} - fi - - j=$j+1 - done - - # if files should not be overwritten keep them - # in place and create files with ".new" extension - if [ "$overwrite_configs" = "no" ] ; then - extension=".new" - keep="yes" - fi - - for cfile in "${dxs_dhcpd_conf} ${dhcpd_conf}" \ - "${dxs_atftpd_conf} ${atftpd_conf}" \ - "${dxs_pxedefault_conf} ${tftpbootdir}/${pxedefault_conf}" \ - "${dxs_exports_conf} ${exports_conf}" ; do - set -- $cfile - - # check if file changed - lastfile=`ls -lt ${dxs_conf}/${1}* | sed -n "2,2s%.*"${1}"%"${1}"%p"` - ! [ -z $lastfile ] && diff ${dxs_conf}/${1}-${timestamp} ${dxs_conf}/${lastfile} >/dev/null - if [ $? -eq 0 ] ; then - echo "Configuration file ${2} didn't change - leaving unchanged" - rm ${dxs_conf}/${1}-${timestamp} - else - # backing up orginial files / create files with .new extension - if [ -f ${2} -a ! -L ${2} ] ; then - if [ -z "$keep" ] ; then - echo "Copying old ${2} to ${2}.original" - mv ${2} ${2}.original - else - echo "Keeping old ${2} and generate ${2}.new instead" - fi - elif [ -L ${2} ] ; then - [ -z "$keep" ] && unlink ${2} - fi - # linking files - # fixme!! if SuSE und DHCP dann Kopie statt Link - if [ ${server_distro} = "suse" ] && echo ${dxs_conf}|\ - grep dhcp &>/dev/null; then - rm ${2}${extension} &>/dev/null - cp ${dxs_conf}/${1}-${timestamp} ${2}${extension} - else - ln -sf ${dxs_conf}/${1}-${timestamp} ${2}${extension} - fi - fi - done -} - - - -footer() { - echo -e "\nPlease assure to restart atftpd, nfs-kernel-server and dhcpd!\n" - echo -e "\nInstallation finished.\n" - - # TODO: tell user things he's got to configure afterwards - point to README - # * in dhcpd.conf - put in clients mac and ip addresses - # * make services start (automatically at server boot) - -} - - - - -## ------ MAIN ------ ## - -pxedefault_conf="pxelinux.cfg/default" - -# config directory for the server side -dxs_conf="/etc/dxs" -dxs_dhcpd_conf="dhcp/dhcpd.conf" -dxs_atftpd_conf="atftpd/atftpd" -dxs_exports_conf="nfs/exports" -dxs_pxedefault_conf="pxelinux/default" -# config directory for the client side -dxs_cl_dir="/var/opt/openslx/config/default/initramfs" -dxs_client_conf="machine-setup.pls-configure" - -# Quick and dirty: rebuild the ramdisk -if [ "x$1" = "x-g" ]; then - echo "Creating initial ramdisk from last runs settings (if possible...)" - precheck - if [ -f .config ] ; then - . .config - create_initrd - exit 0 - else - echo "No previous settings found. Please configure your installation first" - fi -fi - -header -precheck #(run as root, rsync etc.) -configure -#do not sync if "-o" was specified -[ "$1" = "-o" ] || copy_system -create_nbd -create_initrd -setup_server -footer diff --git a/installer/obsolete/mkdxsinitrd b/installer/obsolete/mkdxsinitrd deleted file mode 100755 index 64c244e5..00000000 --- a/installer/obsolete/mkdxsinitrd +++ /dev/null @@ -1,801 +0,0 @@ -#!/bin/bash -# 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 feedback to feedback@openslx.org -# -# General information about OpenSLX can be found at http://openslx.org -# -# Main script for generating the InitRamFS of OpenSLX clients, to constitute -# the Stage3 boot stadium - -# debug level of script itself -DEBUG=1 -# debug level of the initramfs (to trigger the addition of specific -# binaries and kernel modules) -IRFSDEBUG=1 -COMETCEXCL="XF86Config*\nissue*\nmtab*\nfstab*\n" -COMDIRINDXS="/tmp/scratch /var/lib/nobody" - -# distro specific settings read from configuration file -# D_SYSCONFDIR - system wide configuration settings in /etc - sysconfig in -# SuSE and RedHat, default in Debian and Ubuntu, conf.d in Gentoo -# D_ETCEXCL - list of files, wildcards to be excluded from /etc when using -# bind mounts -# D_DIRINBINDMNT - lists of directories to be created in bind mounted rw -# part of the client filesystem -# D_RODIRSINRW - ReadOnly Directories in RW part of filesystem to save on -# TempFS usage -# D_DIRINDXS - directories in client filesystem which should be present -# anyhow -# D_BINDMNT - any code which is specific in bind mount environment -# D_RCDIRS - runlevel directories relative to /etc -# D_HWMODTOIGNORE - - -# just ensure that variables are set and the user gets an idea if -# something fails -D_SYSCONFDIR="<set in ~/distro-config/distro file>" -D_ETCEXCL="<set in ~/distro-config/distro file>" -D_BINDMPTS="<set in ~/distro-config/distro file>" -D_DIRINBINDMNT="<set in ~/distro-config/distro file>" -D_RODIRSINRW="<set in ~/distro-config/distro file>" -D_DIRINDXS="<set in ~/distro-config/distro file>" -D_BINDMNT="<set in ~/distro-config/distro file>" -D_INITDIR="<set in ~/distro-config/distro file>" -D_INITBOOTD="<set in ~/distro-config/distro file>" -D_RCDIRS="<set in ~/distro-config/distro file>" -D_RCDIRSINRW="<set in ~/distro-config/distro file>" -D_INITSCRIPTS="<set in ~/distro-config/distro file>" -D_XF86CONFFILE="<set in ~/distro-config/distro file>" -D_XORGBIN="<set in ~/distro-config/distro file>" -D_XFONTPATH="<set in ~/distro-config/distro file>" -D_DEFAULTCOUNTRY="<set in ~/distro-config/distro file>" -# read in the global settings -SLX_CONFIG_PATH=@@@SLX_CONFIG_PATH@@@ -SLX_SHARE_PATH=@@@SLX_BASE_PATH@@@/share -[ -f $SLX_SHARE_PATH/settings.default ] && \ - . $SLX_SHARE_PATH/settings.default -[ -f $SLX_CONFIG_PATH/settings ] && \ - . $SLX_CONFIG_PATH/settings - -######################################################################### -# End of global variable declaration, nothing needed to be changed at -# default below that line - -testmkd () { - test -d $1 || mkdir -p $1 >/dev/null 2>&1 -} - -usage() -{ - echo -e "mkdxsinitrd [-C] [-dh] [-k kernel version] [-i path/file] \ -[-f module(s)] [-n module(s)] [-m module(s)] -r path [-s theme]\n\ -[-c initramfs-setup] -S system_name" - echo "OPTIONEN" - echo " -C create special initramfs for CD/DVD syslinux demo mode" - echo " -c location of initramfs configuration file (initramfs-setup)" - echo " -d use ISC dhclient instead of udhcpcd of busybox" - echo " -h show usage information" - echo " -k kernel version" - echo " -i path/file optional information where to write initramfs file" - echo " -f list of blockdev/filesystem modules" - echo " -n list of network adaptor modules" - echo " -m list of misc modules not covered by -f or -n" - echo " -p list of active plugins" - echo " -r path to stage1 root (vendor OS, e.g. /var/opt/openslx/stage1/suse-..." - echo " -S name of the system for which the initramfs is built" - echo " -s theme (for splash)" - echo " -t tpm support (client security)" - echo " -w enable WLAN support. Put WLAN kernel drivers to the network module" - echo " list" - exit 0 -} - -# check needed things for installation -precheck() { - # check if running as root - if [ "`id -u`" != "0" ]; then - echo -e "\nYou don't have the needed permission. Please rerun as root user!\n" - exit 1 - fi - # Check for correct settings of SLX-Variables - if [ "x" == "x$SLX_BASE_PATH" ]; then - if [ "x$SLX_CONFIG_PATH" == "x@@@SLX_CONFIG_PATH@@@" ]; then - echo "Please make sure you install the Open SLX Software properly," - echo "i.e. install it using the provided Makefile. Thanks." - else - echo "Essential configuration is missing. Please verify" - echo "existence and correctness of $SLX_SHARE_PATH/settings.default" - fi - exit 1 - fi -} - -# replaces which command to find executables inside ROOTDIR -binfinder() -{ -local PROGRAM="$1" -local RET=1 -for ELEMENT in bin sbin usr/bin usr/sbin usr/local/bin \ - usr/local/sbin usr/bin/X11; do - if [ -f "${ROOTDIR}/$ELEMENT/$PROGRAM" ] && \ - [ -x "${ROOTDIR}/$ELEMENT/$PROGRAM" ]; then - printf '%s\n' "${ROOTDIR}/$ELEMENT/$PROGRAM" - RET=0 - break - fi -done -return $RET -} - -# copy some binary to given destination. Takes binary in $1 and -# destination in $2 -cobi() -{ -local DEST=$2 -local FPTB=`binfinder $1` -if [ -z ${FPTB} ] ; then - return 1; -elif [ -L ${FPTB} ] ; then - # do not copy the link but the binary the link points to - local LINKDEST=`ls -la ${FPTB} | sed -e "s,.* ,,"` - case $LINKDEST in - /*) FPTB=${ROOTDIR}${LINKDEST} - ;; - *) ;; - esac - cp ${FPTB} ${INSTDIR}/${DEST} -else - cp ${FPTB} ${INSTDIR}/${DEST} -fi -slxldd --root-path=${ROOTDIR} ${FPTB} >>${INSTDIR}/tmp/libraries -return 0 -} - -# replace copy -repco() -{ -local FILENAME=$1 -DATE=`date +%m-%d-%Y` -# do not forget to define all variables which should be replaced within -# the start and configuration scripts. All comment lines will be deleted. -if [ -d ${SLX_SHARE_PATH}/initramfs/${FILENAME} ] ; then - testmkd ${INSTDIR}/${FILENAME} -else - if file ${SLX_SHARE_PATH}/initramfs/${FILENAME}| grep "ELF" &>/dev/null ; then - cp ${SLX_SHARE_PATH}/initramfs/${FILENAME} ${INSTDIR}/${FILENAME} - elif [ -L ${SLX_SHARE_PATH}/initramfs/${FILENAME} ] ; then - cp -a ${SLX_SHARE_PATH}/initramfs/${FILENAME} ${INSTDIR}/${FILENAME%/*} - else - if [ -z ${SLX_VERSION} ] ; then - SLX_VERSION=$(slxversion) - fi - sed -e "s,@@@INSTDIR@@@,${INSTDIR},g;s,@@@KERNVER@@@,${KERNVER},g" \ - -e "s,@@@DISTRO_NAME@@@,${DISTRO_NAME},g" \ - -e "s,@@@DISTRO_VER@@@,${DISTRO_VER},g" \ - -e "s,@@@NETIF@@@,${NET_IF},g" \ - -e "s,@@@NWMODULES@@@,${NWMODULES},g" \ - -e "s,@@@COMDIRINDXS@@@,${COMDIRINDXS},g" \ - -e "s,@@@COMETCEXCL@@@,${COMETCEXCL},g" \ - -e "s,@@@DATE@@@,${DATE},g;/^#[^!].*/d" \ - ${SLX_SHARE_PATH}/initramfs/${FILENAME} >> ${INSTDIR}/${FILENAME} - # ugly hack for creating a general slx config file instead of "patching" - # the stage3 init - echo -e "slxconf_date=${DATE}\nslxconf_kernver=${KERNVER}\n\ -slxconf_listnwmod=\"${NWMODULES}\"\nslxconf_distro_name=${DISTRO_NAME}\n\ -slxconf_distro_ver=${DISTRO_VER}\nslxconf_system_name=${SYSTEM_NAME}\n\ -slxconf_slxver=\"${SLX_VERSION}\"" \ > ${INSTDIR}/etc/sysconfig/slxsystem.conf - sed -e "s,^#!/bin/sh,#!/bin/ash," -i ${INSTDIR}/${FILENAME} - fi -fi -} - -copy_distro_stuff() { - # copy first the default distro dependent configuration (variables) and - # function files, then append to each the distro/version specific file - # variables, functions set in default might that way be overwritten by - # definitions in distro/version specific files - cat ${SLX_SHARE_PATH}/distro-specs/$1/config-default >${INSTDIR}/etc/sysconfig/config - cat ${SLX_SHARE_PATH}/distro-specs/$1/config-$2 >>${INSTDIR}/etc/sysconfig/config - #[ -f $SLX_SHARE_PATH/settings.default ] && \ - # cat $SLX_SHARE_PATH/settings.default >>${INSTDIR}/etc/sysconfig/config - #[ -f $SLX_CONFIG_PATH/settings ] && \ - # cat $SLX_CONFIG_PATH/settings >>${INSTDIR}/etc/sysconfig/config - cat ${SLX_SHARE_PATH}/distro-specs/$1/functions-default >${INSTDIR}/etc/distro-functions - cat ${SLX_SHARE_PATH}/distro-specs/$1/functions-$2 >>${INSTDIR}/etc/distro-functions - # would be cool not to copy .svn here ... - # fixme!! works only for etc directories. If dir exists then next copy places - # file into the existing dir - cp -a distro-specs/$1/files-default ${INSTDIR}/etc/sysconfig/files 2>/dev/null - # ... so remove them afterwards ... - find ${INSTDIR}/etc/sysconfig/files \ - -regex ".*/\..*" -exec rm -rf {} 2>/dev/null \; -} -# copy kernel modules even if links (first parameter is source, second -# destination and third source prefix) -modcp () { -if [ -L $1 ] ; then - cp $3/$(readlink $1) $2 -else - cp $1 $2 -fi -} -# This function makes the directory of this script to the present working -# directory -# Does also work when called by symbolic links (even for nested links). -goto_script_dir() -{ - [ $DEBUG -ge 2 ] && echo "Aufgerufen wurde $0, checking if it is a link" - calleddetails=`ls -l $0` # get the file flags (e.g. lrwxrwxrwx) - [ $DEBUG -ge 2 ] && echo $calleddetails - - calleddir=${0%/*} # Strip the filename from path - [ $DEBUG -ge 2 ] && echo "Wechsele ins Verzeichnis des aufgerufenen scripts/links ($calleddir)" - cd $calleddir - - while index=`expr index "$calleddetails" "l"`; - [ $index -eq 1 ]; do - - [ $DEBUG -ge 2 ] && echo "It is a link" - target=`echo $calleddetails | awk '{print $NF}'` - [ $DEBUG -ge 2 ] && echo "The target of the link is: $target" - hasslash=`expr index "$target" "/"` - if [ $hasslash -ne 0 ]; then - targetpath=${target%/*} # extract the pathname - [ $DEBUG -ge 2 ] && echo "Following link to $targetpath" - cd $targetpath - else - [ $DEBUG -ge 2 ] && echo "It is in the same directory as the link" - fi - targetfile=`basename $target` - [ $DEBUG -ge 2 ] && echo "The target file of the link is: $targetfile" - calleddetails=`ls -l $targetfile` # get the file flags (e.g. lrwxrwxrwx) - [ $DEBUG -ge 2 ] && echo $calleddetails - done - [ $DEBUG -ge 2 ] && pwd - -} - -# theming -# add a bootsplash image to the initial ramdisk -# add a displaymanager theme to use -add_theme() { - -theme="${theme}" -themes_dir="${SLX_SHARE_PATH}/themes/openslx" -if [ -d "${SLX_SHARE_PATH}/themes/${theme}" ]; then - themes_dir="${SLX_SHARE_PATH}/themes/${theme}" -fi -echo -e "\n\tUsing ${themes_dir} for themes." - -echo -e "\tBootsplash theme found:\c" -if [ -d "${SLX_SHARE_PATH}/themes/${theme}/bootsplash" ]; then - echo -e "\t\tyes" - cp -a ${SLX_SHARE_PATH}/splashy/* ${INSTDIR}/bin - mkdir -p ${INSTDIR}/etc/splashy - cp -a ${themes_dir}/bootsplash/* ${INSTDIR}/etc/splashy - any_themes=1 -else echo -e "\tno" -fi - -echo -e "\tDisplaymanager theme found:\c" -if [ -d "${SLX_SHARE_PATH}/themes/${theme}/displaymanager" ]; then - echo -e "\tyes" - cp -a ${themes_dir}/displaymanager ${INSTDIR}/usr/share/themes - any_themes=1 -else echo -e "\tno" -fi - -if [ -z ${any_themes} ]; then - echo -e "Neither bootsplash nor displaymanager theme found in" - echo -e "\t${themes_dir}" -fi - -echo -} - - -######################################################################### -# End of function declaration - -while getopts :Cdhk:c:i:r:o:s:f:n:m:p:S:tu:wI:a: a ; do - case $a in - \:|\?) - case $OPTARG in - c) echo "-c requires location of initramfs-setup file";; - k) echo "-k requires kernel version parameter";; - i) echo "-i requires initramfs path parameter";; - f) echo "-f requires file system module (list) parameter";; - n) echo "-n requires network module (list) parameter";; - m) echo "-m requires misc module (list) parameter";; - p) echo "-p requires plugins (list) parameter";; - r) echo "-r requires root dir parameter";; - s) echo "-s may require theme name";; - I) echo "-I requires network interface parameter";; - S) echo "-S requires the system name";; - V) echo "-V requires an executable to run inside linuxrc";; - *) echo "Unknown option: -$OPTARG" - echo "Try mkinitrd -h";; - esac - exit 1 - ;; - C) cdboot=1;; - c) CLCONFFILE=$OPTARG;; - d) use_dhclient=1;; - k) KERNVER=$OPTARG;; - i) INITRD_PATH=$OPTARG;; - f) FSMODULES=$OPTARG;; - n) NWMODULES=$OPTARG;; - m) MISCMODULES=$OPTARG;; - p) PLUGINS=$OPTARG;; - r) ROOTDIR=$OPTARG;; - s) theme=$OPTARG;; - S) SYSTEM_NAME=$OPTARG;; - t) use_tpm=1;; - w) enable_wlan=1;; - d) IRFSDEBUG=$OPTARG;; - l) local_init_script="$OPTARG";; # use for pre/postinit.local? - h) usage;; - esac -done -shift $(expr $OPTIND - 1) - - -######################################################################### -# End of parameter, argument interpretation - -# Check for superuser id -precheck -#Change to the directory this script is located in -goto_script_dir - -if [ -z "$ROOTDIR" ] ; then - echo "No ROOTDIR given - please use the -r flag! Exiting..." - exit 1 -fi -if [ -z "$SYSTEM_NAME" -a -z "$cdboot" ] ; then - echo "No system name given - please use the -S flag! Exiting..." - exit 1 -fi -# set temporary setup directory, clean it and setup basic directory -# structure -if [ -z "$INSTDIR" ] ; then - INSTDIR=/tmp/slx-tmpramfs -fi -rm -rf ${INSTDIR} -mkdir -p ${INSTDIR}/{dev,proc,tmp,mnt,root,bin,sys,lib} -mkdir -p ${INSTDIR}/var/{lib,run} ${INSTDIR}/var/lib/nfs/state -ln -s /bin ${INSTDIR}/sbin -mkdir -p ${INSTDIR}/usr/share -# needed for KNOPPIX hwsetup tool not to be confused with ${D_SYSCONFDIR} -mkdir -p ${INSTDIR}/etc/sysconfig - -# slx init or cdboot init -if [ -z "$cdboot" ] ; then - # set DISTRO_NAME & DISTRO_VER from ROOTDIR: - VENDOR_OS=$(basename $ROOTDIR) - DISTRO_NAME=${VENDOR_OS%%-*} - # select distro type - DISTRO_VER=${VENDOR_OS#*-} - # drop distro type, keep from version onwards - DISTRO_VER=${DISTRO_VER%%-*} - # remove any optional stuff after version - DISTRO_VER=${DISTRO_VER%%_*} - # remove any architecture specification after version - copy_distro_stuff ${DISTRO_NAME} ${DISTRO_VER} - - # initial ramdisk scripts: init, functions, servconfig, hwautocfg, ... - # copy and replace variable names - for dirs in `find ${SLX_SHARE_PATH}/initramfs/* ! -regex ".*/\..*"` ; do - repco ${dirs##*initramfs/} - done - chmod 755 ${INSTDIR}/init \ - ${INSTDIR}/bin/{servconfig,hwautocfg,xconfig,dhcpmkconfig} -else - cp ${SLX_SHARE_PATH}/cdboot/init ${INSTDIR}/init - chmod 755 ${INSTDIR}/init -fi - -# quickhack architecture detection of target system -if [ -d ${ROOTDIR}/lib64 ] ; then - ARCH=x86_64 -else - ARCH=i586 -fi - -# copy the proper busybox, ddcprobe, 915resolution depending on architecture -# (i586 for 32bit and x86_64 for 64bit) -# fixme: At the moment the busybox does not support ext2 filesystem tools -cp ${SLX_SHARE_PATH}/busybox/busybox.${ARCH} ${INSTDIR}/bin/busybox -cp ${SLX_SHARE_PATH}/ramfstools/ddcprobe.${ARCH} ${INSTDIR}/bin/ddcprobe -cp ${SLX_SHARE_PATH}/ramfstools/915resolution.${ARCH} ${INSTDIR}/bin/915resolution -slxldd --root-path=${ROOTDIR} ${INSTDIR}/bin/busybox >>${INSTDIR}/tmp/libraries -for bbins in [ ar arping ash bunzip2 cat chmod chown chroot cp cpio cut \ - date dd df dmesg du echo env expr fdisk free grep gunzip hwclock \ - insmod id ip kill killall ln ls lsmod mdev mkdir \ - mknod mkswap modprobe mount mv nice ping printf ps rdate \ - rm rmmod sed sleep sort swapoff swapon switch_root tar test tftp \ - time touch tr udhcpc umount uptime usleep vconfig vi wget zcat zcip; do - ln -fs /bin/busybox ${INSTDIR}/bin/$bbins -done -# fake the sh link in busybox environment -echo -e "#!/bin/ash\n/bin/ash \$@" > ${INSTDIR}/bin/sh -chmod a+x ${INSTDIR}/bin/sh - -# binaries useful for debugging purposes -if [ $IRFSDEBUG -gt 2 ] ; then - for bbins in \ - strace - do - cobi ${bbins} bin || echo "Program ${bbins} not found" - done -fi - -# slx init or cdboot init -if [ -z "$cdboot" ] ; then - # one of the dhcp clients (do we really need any other dhcp client?) - if [ -n "${use_dhclient}" ] ; then - if binfinder dhclient ; then - cobi dhclient bin - if [ "$DISTRO_NAME" = "ubuntu" ] ; then - #Dhclient auf Ubu 6.10 streikt ohne libnss_compat - echo "/lib/libnss_compat.so.2" >> ${INSTDIR}/tmp/libraries - echo "/lib/libnsl.so.1" >> ${INSTDIR}/tmp/libraries - fi - else - echo "dhclient is not available" - fi - fi - - # if nbd or dnbd is used as clients root filesystem - if [ -n "${FSMODULES}" ] ; then - for i in ${FSMODULES}; do - case "$i" in - dnbd) - cobi dnbd-client bin - ;; - nbd) - cobi nbd-client bin - ;; - esac - done - fi - # if tpm should be used within InitRamFS ... - if [ -n "${use_tpm}" ] ; then - MISCMODULES="${MISCMODULES} tpm" - # copy the other stuff - fi - # if unionfs - cobi unionctl bin &>/dev/null || \ - echo "Program unionctl not found; could be ignored ..." - - # if cowloop - cobi cowdev bin &>/dev/null || \ - echo "Program cowdev not found; could be ignored ..." - - # if iscsi (or just with modules)?? - # cobi iscsiadm iscsid bin &>/dev/null || \ - # echo "Program iscsid not found; could be ignored ..." - - # distro specific additional stuff - case "${DISTRO_NAME}" in - debian*) - cp ${ROOTDIR}/lib/libnss_compat.so.2 ${INSTDIR}/lib;; - esac - # add libpci.so to the libraries, as we are going to copy it manually: - slxldd --root-path=${ROOTDIR} ${SLX_SHARE_PATH}/initramfs/lib/libpci.so.2 \ - >>${INSTDIR}/tmp/libraries -else - # fast kernel switch tool - cobi kexec bin -fi - -# if wlan should be supported in stage3 -if [ -n "${enable_wlan}" ] ; then - cobi iwconfig bin -fi - -# if tpm should be used within InitRamFS ... -if [ -n "${use_tpm}" ] ; then - MISCMODULES="${MISCMODULES} tpm" - - ########## platform-independent stuff ########## - SLX_TPM_PATH="$SLX_SHARE_PATH/tpm" - if [ ! -d "$SLX_TPM_PATH" ] ; then - echo "ERROR: can't find platform-independent tpm-files: $SLX_TPM_PATH" - exit 1 - fi - - # copy files with directory-hierarchy - for TPM_FILE in $(find ${SLX_TPM_PATH} -type f) ; do - path=$(dirname $TPM_FILE | sed "s,$SLX_TPM_PATH,,") - mkdir -p ${INSTDIR}/$path - cp $TPM_FILE ${INSTDIR}/$path - done - ################################################ - - ########### platform-dependent stuff ########### - # TPM_BINPATH contains path to platform-dependent stuff - TPM_BINPATH="${ROOTDIR}/usr/local/share/tpm" - if [ ! -d "$TPM_BINPATH" ] ; then - echo "ERROR: can't find platform-dependent tpm-files: $TPM_BINPATH" - exit 1 - fi - # copy platform-dependent directory structure and files - for TPM_FILE in $(find ${TPM_BINPATH} -type f) ; do - path=$(dirname $TPM_FILE | sed "s,${ROOTDIR},,") - mkdir -p ${INSTDIR}/$path - cp $TPM_FILE ${INSTDIR}/$path - done - ################################################ - - # include the shared libraries required for various binaries - ### echo "adding shared libs:" - SHLIBS="$(grep -v '^#' ${SLX_TPM_PATH}/etc/libdeps)" - for lib in $SHLIBS ; do - ### cp ${ROOTDIR}/$lib ${INSTDIR}/lib/ && echo $lib - echo ${ROOTDIR}/$lib >>${INSTDIR}/tmp/libraries - done - - # trousers and tpm-tools - cobi tcsd bin - TPM_TOOLS="tpm_sealdata tpm_changeownerauth tpm_clear - tpm_restrictpubek tpm_selftest tpm_setactive - tpm_setclearable tpm_setenable tpm_setownable - tpm_setpresence tpm_takeownership tpm_version - tpm_createek tpm_getpubek tpm_unseal" - for tool in $TPM_TOOLS ; do - cobi $tool bin - done - # ssh stuff - cobi ssh bin - cobi scp bin - - # just debugging tools, can be safely removed... - cobi bash bin - cp ${ROOTDIR}/usr/bin/ldd /${INSTDIR}/bin - cobi strace bin -fi - -# if unionfs -cobi unionctl bin &>/dev/null || \ - echo "Program unionctl not found; could be ignored ..." - -# if cowloop -cobi cowdev bin &>/dev/null || \ - echo "Program cowdev not found; could be ignored ..." - -# if iscsi (or just with modules)?? -# cobi iscsiadm iscsid bin &>/dev/null || \ -# echo "Program iscsid not found; could be ignored ..." - -# distro specific additional stuff -case "${DISTRO_NAME}" in - debian*) - cp ${ROOTDIR}/lib/libnss_compat.so.2 ${INSTDIR}/lib;; -esac - -#### end tpm-stuff #### - -# now copy all libraries that have been determined to be required: -# first we handle all 64-bit libs... -for lib in $(fgrep /lib64/ ${INSTDIR}/tmp/libraries 2>/dev/null|sort -u); do - if ! [ -d ${INSTDIR}/lib64 ] ; then - mkdir ${INSTDIR}/lib64 - fi - cp ${lib} ${INSTDIR}/lib64 -done -# ...now copy 32-bit libs: -for lib in $(fgrep -v /lib64/ ${INSTDIR}/tmp/libraries 2>/dev/null|sort -u); do - cp ${lib} ${INSTDIR}/lib -done -rm -f ${INSTDIR}/tmp/libraries - -# add kernel modules and dependency files -if [ -z "$KERNVER" ] ; then - KERNVER=$(ls -l ${ROOTDIR}/boot/vmlinuz | grep vmlinuz | sed "s/.*vmlinuz-//") -fi -if [ -z "$KERNVER" ] ; then - KERNVER=$(ls -l ${ROOTDIR}/vmlinuz | grep vmlinuz | sed "s/.*vmlinuz-//") -fi -# if no vmlinuz found, go for vmlinuz-x.yz.uv... -if [ -z "$KERNVER" ] ; then - KERNVER=$(ls -lt ${ROOTDIR}/boot/vmlinuz* | grep vmlinuz | \ - sed -n "1,1s/.*vmlinuz-//p") - echo "No vmlinuz-link found. Using kernel version "$KERNVER -fi - -if [ -z "$KERNVER" ] ; then - echo "No kernel version set or detected - please use the -k flag! Exiting..." - exit 1 -fi -if [ -z "$INITRD_PATH" ] ; then - INITRD_PATH="/tmp/slxinitramfs.gz" -fi -if [ -z "$NWMODULES" ] ; then - #NWMODULES="forcedeth e1000 e100 tg3 via-rhine r8169 pcnet32 8139too 8139cp" - NWMODULES="forcedeth e1000 e100 tg3 3c59x via-rhine r8169 pcnet32 b44 8139too" -fi -# slx init or cdboot init -if [ -z "$cdboot" ] ; then - # base filesystem modules - if [ -z "$FSMODULES" ] ; then - FSMODULES="nbd squashfs nfs" - fi - # put all needed modules into initial ramdisk - mkdir -p ${INSTDIR}/lib/modules/${KERNVER} - for module in af_packet unix ${NWMODULES} ${FSMODULES} ${MISCMODULES} \ - ${DEBUGMODULES} usbcore hid usbhid uhci-hcd ohci-hcd; do - mod=( $(cd /${ROOTDIR}; find "lib/modules/${KERNVER}" -name ${module}.ko \ - 2>/dev/null) ) - - mod_nr=${#mod[*]} - declare -i counter=0 - while [ ${counter} -lt ${mod_nr} ]; do - mpath=${INSTDIR}/${mod[$counter]%/*} - mkdir -p ${mpath} - # specific function which can follow a link - modcp ${ROOTDIR}/${mod[$counter]} ${mpath} ${ROOTDIR} - # fixmee!! selection of dependent modules could be handled a little bit - # more clever - rdirprefix="${ROOTDIR}/lib/modules/${KERNVER}/kernel" - ddirprefix="${INSTDIR}/lib/modules/${KERNVER}/kernel" - case "$module" in - e100|8139too|via-rhine|sis900|epic100|sundance|8139cp|eepro100|pcnet32) - cp ${rdirprefix}/drivers/net/mii.ko \ - ${ddirprefix}/drivers/net &>/dev/null - ;; - # WLAN module block - #ipw3945|...) - # cp ${rdirprefix}/net/wireless ... - #;; - ath_pci) - for wlanmodule in ath_rate_sample ath_hal wlan wlan_scan_sta ; do - mod=$(cd /${ROOTDIR}; find "lib/modules/${KERNVER}" \ - -name ${wlanmodule}.ko 2>/dev/null) - mkdir -p ${INSTDIR}/${mod%/*} - # specific function which can follow a link - modcp ${ROOTDIR}/$mod ${INSTDIR}/${mod%/*} ${ROOTDIR} - done - ;; - # for unsupported WLAN devices - ndiswrapper) - cp -a ${ROOTDIR}/etc/ndiswrapper ${INSTDIR}/etc - ;; - nfs) - # create directory structure for modules needed and copy them - # to the proper place (as expected by modprobe/modules.dep) - mkdir -p ${ddirprefix}/net/sunrpc - mkdir -p ${ddirprefix}/fs/lockd ${ddirprefix}/fs/nfs_common - cp ${rdirprefix}/net/sunrpc/sunrpc.ko \ - ${ddirprefix}/net/sunrpc &>/dev/null - cp ${rdirprefix}/fs/lockd/lockd.ko \ - ${ddirprefix}/fs/lockd &>/dev/null - cp ${rdirprefix}/fs/nfs_common/nfs_acl.ko \ - ${ddirprefix}/fs/nfs_common &>/dev/null - ;; - ext3) - # needed for ext2 support - mkdir -p ${ddirprefix}/fs/jbd - cp ${rdirprefix}/fs/jbd/jbd.ko \ - ${ddirprefix}/fs/jbd - ;; - netloop) - # needed for xen stuff - cobi brctl bin &>/dev/null || \ - echo "Program brctl not found; could be ignored ..." - mkdir -p ${ddirprefix}/net/bridge - cp ${rdirprefix}/net/bridge/bridge.ko \ - ${ddirprefix}/net/bridge &>/dev/null - ;; - iscsi_tcp) - # iscsi modules - # cobi cobi iscsiadm iscsid bin &>/dev/null - #mkdir -p ${ddirprefix}/drivers/scsi - #for i in scsi_mod scsi_transport_iscsi libiscsi iscsi_tcp; do - # cp ${rdirprefix}/drivers/scsi/$i.ko - # ${ddirprefix}/drivers/scsi - #done - ;; - tpm) - # complete the tpm modules - for mod in tpm_atmel tpm_bios tpm_nsc tpm_infineon tpm_tis ; do - cp ${rdirprefix}/drivers/char/tpm/$mod.ko \ - ${ddirprefix}/drivers/char/tpm/ - done - ;; - sata_sil|sata_nv|sata_via) - # serial ata local disk support - mkdir -p ${ddirprefix}/drivers/scsi ${ddirprefix}/drivers/ata - cp ${rdirprefix}/drivers/scsi/{scsi,sd}_mod.ko \ - ${ddirprefix}/drivers/scsi - cp ${rdirprefix}/drivers/ata/libata.ko ${ddirprefix}/drivers/ata - ;; - vesafb) - # vesa framebuffer support - mkdir -p ${ddirprefix}/drivers/video/console - for i in bitblit fbcon font mdacon softcursor tileblit; do - cp ${rdirprefix}/drivers/video/console/$i.ko \ - ${ddirprefix}/drivers/video/console - done - ;; - esac - counter=${counter}+1 - done - done - # copy user-supplied preinit files. The client specific one overwrites the - # system default one. postinit.local may be part of fileget tgz (in stage3) - for cfg in default/initramfs/preinit.local \ - ${SYSTEM_NAME}/initramfs/preinit.local \ - default/initramfs/postinit.local \ - ${SYSTEM_NAME}/initramfs/postinit.local ; do - test -f ${SLX_PRIVATE_PATH}/config/$cfg && \ - cp ${SLX_PRIVATE_PATH}/config/$cfg ${INSTDIR}/bin - done - # copy init-hooks from all plugins which are going to be executed in stage3 - mkdir -p ${INSTDIR}/etc/init-hooks - PLUGINS=$(echo ${PLUGINS} | sed -e "s/,/ /g") - for plugin in $PLUGINS ; do - test -d ${SLX_BASE_PATH}/lib/plugins/$plugin/init-hooks && \ - cp -r ${SLX_BASE_PATH}/lib/plugins/$plugin/init-hooks/* \ - ${INSTDIR}/etc/init-hooks/ - done - # custom hardware configuration files pcitable.local and Cards.local - # fixme!! New source for these files (instead of templates)! - if [ -f ${SLX_SHARE_PATH}/templates/pcitable.local ] ; then - cat ${SLX_SHARE_PATH}/templates/pcitable.local > \ - ${INSTDIR}/usr/share/hwdata/pcitable.new - cat ${INSTDIR}/usr/share/hwdata/pcitable >>\ - ${INSTDIR}/usr/share/hwdata/pcitable.new - mv ${INSTDIR}/usr/share/hwdata/pcitable.new \ - ${INSTDIR}/usr/share/hwdata/pcitable - fi - if [ -f ${SLX_SHARE_PATH}/templates/Cards.local ] ; then - cat ${SLX_SHARE_PATH}/templates/Cards.local > \ - ${INSTDIR}/usr/share/hwdata/Cards.new - cat ${INSTDIR}/usr/share/hwdata/Cards >>\ - ${INSTDIR}/usr/share/hwdata/Cards.new - mv ${INSTDIR}/usr/share/hwdata/Cards.new \ - ${INSTDIR}/usr/share/hwdata/Cards - fi -else - # just copy the several ethernet drivers - mkdir -p ${INSTDIR}/lib/modules/${KERNVER}/kernel/drivers/net - for module in af_packet unix ${NWMODULES} mii ; do - mod=$(cd /${ROOTDIR}; find "lib/modules/${KERNVER}" -name ${module}.ko \ -2>/dev/null) - mpath=${INSTDIR}/${mod%/*} - mkdir -p ${mpath} - # specific function which can follow a link - modcp ${ROOTDIR}/$mod ${mpath} ${ROOTDIR} - done -fi - -cp ${ROOTDIR}/lib/modules/${KERNVER}/modules.* \ - ${INSTDIR}/lib/modules/${KERNVER} - -# add the common default client configuration file - just to ensure to -# have all major variables defined. -echo "## common settings for clients sharing an InitRamFS" \ - > ${INSTDIR}/etc/initramfs-setup -if [ -n "${CLCONFFILE}" ] ; then - cat ${CLCONFFILE} >>${INSTDIR}/etc/initramfs-setup - echo "Using ${CLCONFFILE}" -elif [ -n "$cdboot" ] ; then - echo -e "ramfs_nicmods=\"${NWMODULES}\"\nramfs_kernver=\"${KERNVER}\"" \ - >>${INSTDIR}/etc/initramfs-setup -fi -echo "## end of common initramfs-setup" >>${INSTDIR}/etc/initramfs-setup - -######################################################################### -# End of file copy procedures - -[ -n "${theme}" ] && add_theme - -# finally create the compressed initial ramdisk cpio archive -pushd . > /dev/null 2>&1 - cd ${INSTDIR} - find . ! -name "*~" | cpio -H newc --create | gzip -9 > $INITRD_PATH -popd > /dev/null 2>&1 - diff --git a/installer/obsolete/slxbootstrap b/installer/obsolete/slxbootstrap deleted file mode 100755 index f240ef0f..00000000 --- a/installer/obsolete/slxbootstrap +++ /dev/null @@ -1,81 +0,0 @@ -#! /bin/ash - -PATH="/bin:/sbin:/usr/bin:/usr/sbin" - -: ${SLX_BOOTSTRAP_FAIL_WGET:="yes"} -: ${SLX_BOOTSTRAP_PATH:="/slxbootstrap"} -: ${SLX_STAGE1_FINAL_PATH:="/slxfinal"} - -test -f /etc/slxbootstrap.conf -. /etc/slxbootstrap.conf - -test "${SLX_INST_SOURCE_PACKAGE_SUBDIR}" && \ - SLX_INST_SOURCE_PACKAGE_SUBDIR="/${SLX_INST_SOURCE_PACKAGE_SUBDIR}" - -download_file () { - case ${file} in - ftp://*|http://*) - wget "${file}" - ;; - *) - wget "${SLX_INST_SOURCE_BASEURL}${SLX_INST_SOURCE_PACKAGE_SUBDIR}/${file}" - ;; - esac - if test $? != 0; then - if test "${SLX_BOOTSTRAP_FAIL_WGET}" = "no"; then - continue - else - echo "Error: Unable to download ${SLX_INST_SOURCE_BASEURL}/${file}" - exit 1 - fi - fi -} - -for dir in / ${SLX_BOOTSTRAP_PATH}/${SLX_STAGE1_FINAL_PATH}; do - test -d "${dir}/dev" || \ - mkdir -p "${dir}/dev" - mknod "${dir}/dev/null" c 1 3 -done - -test -d /etc/prereqfiles && \ - cp -pr /etc/prereqfiles/* "${SLX_BOOTSTRAP_PATH}/${SLX_STAGE1_FINAL_PATH}/" - -test -d "${SLX_BOOTSTRAP_PATH}" || \ - mkdir -p "${SLX_BOOTSTRAP_PATH}" -cd "${SLX_BOOTSTRAP_PATH}" - -for file in ${SLX_BASE_PREREQ_PACKAGES}; do - download_file - case "${file}" in - *.deb) - ar x "${file##*/}" - if test $? != 0; then - echo "Error: Unable to unpack archive ${file##*/}" - exit 1 - fi - tar xzf data.tar.gz - rm -f debian-binary *.tar.gz - ;; - *.rpm) - rpm2cpio "${file##*/}" | \ - cpio -i -d -# Enable error check as soon as busybox 1.3.1 is used. -# if test $? != 0; then -# echo "Error: Unable to rpm2cpio | cpio $file" -# exit 1 -# fi - ;; - esac -done - -for file in ${SLX_BASE_BOOTSTRAP_PACKAGES} ${SLX_BASE_BOOTSTRAP_PREREQ_PACKAGES}; do - download_file -done - -for file in ${SLX_INST_SOURCE_PACKAGEKEYS}; do - wget "${SLX_INST_SOURCE_BASEURL}/${file}" - if test $? != 0; then - echo "Error: Unable to download ${SLX_INST_SOURCE_BASEURL}/${file}" - exit 1 - fi -done diff --git a/installer/obsolete/slxossetup b/installer/obsolete/slxossetup deleted file mode 100755 index 0cd74e1d..00000000 --- a/installer/obsolete/slxossetup +++ /dev/null @@ -1,493 +0,0 @@ -#! /bin/sh -# -# slxossetup - OpenSLX script for OS setup -# -# (c) 2006 - OpenSLX.com -# -# Lars Müller <lm@openslx.com> -# - -: ${SLX_CONFIG_PATH:=/etc/opt/openslx} -: ${SLX_PRIVATE_PATH:=/var/opt/openslx} -: ${SLX_BOOTSTRAP_PATH:="/slxbootstrap"} -: ${SLX_STAGE1_FINAL_PATH:="/slxfinal"} - -SLX_SYSTEM_BASENAME=$1 -test "$2" && \ - SLX_OSSETUP_MODE=$2 || - SLX_OSSETUP_MODE="bootstrap" - -PATH="/sbin:/bin:/usr/bin:/usr/sbin" - -function ErrorMsg() -{ - echo "$0: $2" - exit $1 -} - -test -z "${SLX_SYSTEM_BASENAME}" && \ - ErrorMsg 1 "Error, <system-name> not provided! " - -for dir in . ${SLX_CONFIG_PATH}; do - if test -d "${dir}/systems/${SLX_SYSTEM_BASENAME}"; then - SLX_SYSTEM_CONFIG_PATH="${dir}/systems/${SLX_SYSTEM_BASENAME}" - break - fi -done -test -z "${SLX_SYSTEM_CONFIG_PATH}" && \ - ErrorMsg 1 "Error, system named ${SLX_SYSTEM_BASENAME} not found in systems sub directory of . nor ${SLX_CONFIG_PATH} " - -for dir in ${SLX_CONFIG_PATH} .; do - for file in settings.default settings.local; do - file="${dir}/${file}" - test -f "${file}" && \ - . "${file}" - done -done - -SLX_BUSYBOX_CHROOT_NAME="busybox_chroot" - -# Read config files for a particular system -for suffix in "" local; do - test -f "${SLX_SYSTEM_CONFIG_PATH}/settings${suffix:+.$suffix}" && \ - . "${SLX_SYSTEM_CONFIG_PATH}/settings${suffix:+.$suffix}" -done - -function setup_busybox_init() -{ - test -d "${SLX_STAGE1_PATH}" && \ - ErrorMsg 1 "Error, ${SLX_STAGE1_PATH} already exists! " -} - -function setup_busybox_chroot() -{ - local dir file PERL_PATH BUSYBOX_PATH BUSYBOX_LINKS_PATH REQUIRED_LIBS - - BUSYBOX_PATH="${SLX_SHARE_PATH}/busybox/busybox" - BUSYBOX_LINKS_PATH="${SLX_SHARE_PATH}/busybox/busybox.links" - - case "${REPO_TYPE}" in - *deb*) - PERL_PATH=$( type -p perl) - test -z "${PERL_PATH}" && \ - ErrorMsg 1 "Error, perl is not in your path, $PATH. " - test -d "${CHROOT_DIR}/usr/bin/" || \ - mkdir -p "${CHROOT_DIR}/usr/bin/" - cp -p "${PERL_PATH}" "${CHROOT_DIR}/usr/bin/" - ;; - esac - - test -d "${CHROOT_DIR}/bin" || \ - mkdir -p "${CHROOT_DIR}/bin" - cp -p "${BUSYBOX_PATH}" "${CHROOT_DIR}/bin/" - - REQUIRED_LIBS=$( for file in ${CHROOT_DIR}/bin/* ${CHROOT_DIR}/usr/bin/*; do - test -e $file || \ - continue - ${SLX_BIN_PATH}/slxldd $file; - done) - - for file in ${REQUIRED_LIBS}; do - test -e "${CHROOT_DIR}/${file}" && \ - continue - dir="${CHROOT_DIR}/${file%/*}" - test -d "${dir}" || \ - mkdir -p "${dir}" - cp -p "${file}" "${dir}/" - done - - while read file; do - dir="${CHROOT_DIR}/${file%/*}" - test -d "${dir}" || \ - mkdir -p "${dir}" - ln -s "/bin/busybox" "${CHROOT_DIR}/${file}" - done <"${BUSYBOX_LINKS_PATH}" - - test -d "${CHROOT_DIR}/etc" || \ - mkdir -p "${CHROOT_DIR}/etc" - cp -p /etc/resolv.conf "${CHROOT_DIR}/etc/" - - # FIXME this might not be enough to satisfy the resolver - for file in /lib/libnss_dns* /lib/libresolv*; do - test -e "${file}" || \ - continue - dir="${CHROOT_DIR}/${file%/*}" - test -d "${dir}" || \ - mkdir -p "${dir}" - cp -p "${file}" "${dir}/" - done -} - -function setup_busybox_stage1_config() -{ - local key value CONFIG_FILE - - CONFIG_FILE="${CHROOT_DIR}/etc/slxbootstrap.conf" - - test -d "${CHROOT_DIR}/etc" || \ - mkdir -p "${CHROOT_DIR}/etc" - - echo "# OpenSLX bootstrap configuration file" >"${CONFIG_FILE}" - - for key in \ - SLX_BASE_BOOTSTRAP_PACKAGES \ - SLX_BASE_BOOTSTRAP_PREREQ_PACKAGES \ - SLX_BASE_PREREQ_PACKAGES \ - SLX_BOOTSTRAP_FAIL_WGET \ - SLX_STAGE1_FINAL_PATH \ - SLX_INST_ARCH \ - SLX_INST_SOURCE_BASEURL \ - SLX_INST_SOURCE_DISTRIBUTION \ - SLX_INST_SOURCE_PACKAGEKEYS \ - SLX_INST_SOURCE_PACKAGE_SUBDIR \ - ; do - value=$( eval echo \$$key) - test "${value}" || \ - continue - echo $key=\"$value\" >>"${CONFIG_FILE}" - done - - test -d "${CHROOT_DIR}/bin" || \ - mkdir -p "${CHROOT_DIR}/bin" - cp -p "${SLX_SHARE_PATH}"/busybox/slx* "${CHROOT_DIR}/bin" -} - -function setup_busybox_install_prereq_file() -{ - if test -d "${SLX_SYSTEM_CONFIG_PATH}/prereqfiles"; then - test -d "${CHROOT_DIR}/etc/prereqfiles/" || \ - mkdir -p "${CHROOT_DIR}/etc/prereqfiles/" - cp -pr "${SLX_SYSTEM_CONFIG_PATH}"/prereqfiles/* "${CHROOT_DIR}/etc/prereqfiles/" - find "${SLX_STAGE1_PATH}" -type d -name .svn -print0 | \ - xargs -0 rm -rf - fi - if test -x "${SLX_SYSTEM_CONFIG_PATH}/scripts/postprereq"; then - test -d "${CHROOT_DIR}/bin" || - mkdir -p "${CHROOT_DIR}/bin" - cp -p "${SLX_SYSTEM_CONFIG_PATH}"/scripts/postprereq "${CHROOT_DIR}/bin/" - fi -} - -function setup_bootstrap_1b() -{ - chroot "${CHROOT_DIR}" /bin/slxbootstrap - test $? != 0 && \ - ErrorMsg 1 "Error while calling /bin/slxbootstrap inside chroot, ${CHROOT_DIR}. " -} - -function create_package_list() -{ - local file packagelist - packagelist=$@ - - for file in ${packagelist}; do - test "${SLX_BOOTSTRAP_FAIL_WGET}" = "no" -a \ - ! -f ${CHROOT_DIR}/${SLX_BOOTSTRAP_PATH}/${file##*/} && \ - continue - echo -n "${file##*/} " - done -} - -function setup_bootstrap_1c() -{ - local dir file packagelist packagekey rc - - case "${SLX_SYSTEM_BASENAME}" in - *debian*|*ubuntu*) - test -d "${SLX_STAGE1_FINAL_PATH}" || \ - mkdir -p "${SLX_STAGE1_FINAL_PATH}" - - DEBOOTSTRAP_DIR="${SLX_BOOTSTRAP_PATH}/usr/lib/debootstrap" \ - chroot "${CHROOT_DIR}" /bin/ash \ - "${SLX_BOOTSTRAP_PATH}/usr/sbin/debootstrap" \ - ${SLX_INST_ARCH:+--arch $SLX_INST_ARCH} \ - "${SLX_INST_SOURCE_DISTRIBUTION}" \ - "${SLX_BOOTSTRAP_PATH}/${SLX_STAGE1_FINAL_PATH}" \ - "${SLX_INST_SOURCE_BASEURL}" - rc=$? - test ${rc} -eq 0 || \ - ErrorMsg ${rc} "Bootstrap failed! " - ;; - *suse*|*fedora*|*mandriva*) - test -d "${CHROOT_DIR}/${SLX_BOOTSTRAP_PATH}/etc" || \ - mkdir "${CHROOT_DIR}/${SLX_BOOTSTRAP_PATH}/etc" - touch "${CHROOT_DIR}/${SLX_BOOTSTRAP_PATH}/etc/mtab" - for file in ${SLX_INSTALL_FAKE_FILE}; do - dir="${file%/*}" - test -d "${CHROOT_DIR}/${SLX_BOOTSTRAP_PATH}/${SLX_STAGE1_FINAL_PATH}/${dir}" || \ - mkdir -p "${CHROOT_DIR}/${SLX_BOOTSTRAP_PATH}/${SLX_STAGE1_FINAL_PATH}/${dir}" - touch "${CHROOT_DIR}/${SLX_BOOTSTRAP_PATH}/${SLX_STAGE1_FINAL_PATH}/${file}" - done - for packagekey in ${SLX_INST_SOURCE_PACKAGEKEYS}; do - chroot "${CHROOT_DIR}/${SLX_BOOTSTRAP_PATH}" \ - /bin/rpm --root="${SLX_STAGE1_FINAL_PATH}" --import "${packagekey}" - done - packagelist=$( create_package_list ${SLX_BASE_BOOTSTRAP_PREREQ_PACKAGES}) - if test "${packagelist}"; then - chroot "${CHROOT_DIR}/${SLX_BOOTSTRAP_PATH}" \ - /bin/rpm --root="${SLX_STAGE1_FINAL_PATH}" \ - -ivh --nodeps --noscripts --force \ - ${packagelist} - # Remove RPM DB; else the following call to rpm fails. - rm -rf "${CHROOT_DIR}/${SLX_BOOTSTRAP_PATH}/${SLX_STAGE1_FINAL_PATH}/var/lib/rpm" - fi - packagelist=$( create_package_list ${SLX_BASE_PREREQ_PACKAGES} ${SLX_BASE_BOOTSTRAP_PACKAGES} ${SLX_BASE_BOOTSTRAP_PREREQ_PACKAGES}) - test -z "{packagelist}" && \ - ErrorMsg 1 "Packagelist to bootstrap from ${CHROOT_DIR}/${SLX_BOOTSTRAP_PATH} is empty." - chroot "${CHROOT_DIR}/${SLX_BOOTSTRAP_PATH}" \ - /bin/rpm --root="${SLX_STAGE1_FINAL_PATH}" -ivh ${packagelist} - rc=$? - test ${rc} -eq 0 || \ - ErrorMsg ${rc} "Bootstrap failed! " - cp -p /etc/resolv.conf "${CHROOT_DIR}/${SLX_BOOTSTRAP_PATH}/${SLX_STAGE1_FINAL_PATH}/etc/" - ;; - esac - mv "${CHROOT_DIR}/${SLX_BOOTSTRAP_PATH}/${SLX_STAGE1_FINAL_PATH}/"* "${SLX_STAGE1_PATH}/" - rm -rf ${CHROOT_DIR} -} - -function setup_package_sources() -{ - local SOURCES_LIST URPMI_ADDMEDIA_ARG - - case "${SLX_SYSTEM_BASENAME}" in - *debian*|*ubuntu*) - SOURCES_LIST="${SLX_STAGE1_PATH}/etc/apt/sources.list" - rm -f "${SOURCES_LIST}" - ;; - *fedora*) - rm -f "${SLX_STAGE1_PATH}/etc/yum.repos.d/"* - ;; - esac - - # Add available installation sources to an installed system. - # For systems using apt we're able to do this from outside. - for variable in ${!SLX_INST_SOURCE_NAME_*}; do - # Unset INST_SOURCE_* to let the meta packager fail if they are not set for a particular - # channel; unset PACKAGEKEYS to prevent adding them multiple times. - unset INST_SOURCE_COMPONENTS \ - INST_SOURCE_DISTRIBUTION \ - INST_SOURCE_NAME \ - INST_SOURCE_PRIORITY \ - INST_SOURCE_REPO_SUBDIR \ - INST_SOURCE_TYPE \ - PACKAGEKEYS - - INST_SOURCE_CHANNEL="${variable##*_}" - INST_SOURCE_BASEURL=$( eval echo \$SLX_INST_SOURCE_BASEURL_${INST_SOURCE_CHANNEL}) - INST_SOURCE_NAME=$( eval echo \$$variable) - test "${INST_SOURCE_NAME}" || \ - INST_SOURCE_NAME="${INST_SOURCE_CHANNEL}" - - INST_SOURCE_PACKAGE_SUBDIR=$( eval echo \$SLX_INST_SOURCE_PACKAGE_SUBDIR${INST_SOURCE_CHANNEL}) - INST_SOURCE_REPO_SUBDIR=$( eval echo \$SLX_INST_SOURCE_REPO_SUBDIR_${INST_SOURCE_CHANNEL}) - INST_SOURCE_TYPE=$( eval echo \$SLX_INST_SOURCE_TYPE_${INST_SOURCE_CHANNEL}) - # Use default repo type if not available from settings config file - test "${INST_SOURCE_TYPE}" || \ - INST_SOURCE_TYPE="${REPO_TYPE}" - - # Has this config distribution, components - INST_SOURCE_DISTRIBUTION=$( eval echo \$SLX_INST_SOURCE_DISTRIBUTION_${INST_SOURCE_CHANNEL}) - INST_SOURCE_COMPONENTS=$( eval echo \$SLX_INST_SOURCE_COMPONENTS_${INST_SOURCE_CHANNEL}) - INST_SOURCE_PRIORITY=$( eval echo \$SLX_INST_SOURCE_PRIORITY_${INST_SOURCE_CHANNEL}) - # Check if one of our global settings is still undefined - for setting in ${GLOBAL_SETTINGS}; do - test "$( eval echo \$INST_SOURCE_${setting})" || \ - eval INST_SOURCE_${setting}=\$SLX_INST_SOURCE_${setting} - done - - echo "$0: Adding installation source name=\"${INST_SOURCE_NAME}\", baseurl=\"${INST_SOURCE_BASEURL}${INST_SOURCE_REPO_SUBDIR:+/${INST_SOURCE_REPO_SUBDIR}}\". " - - case "${META_PACKAGER}" in - apt-get) - echo "deb ${INST_SOURCE_BASEURL} ${INST_SOURCE_DISTRIBUTION} ${INST_SOURCE_COMPONENTS}" \ - >>${SOURCES_LIST} - # FIXME Add feature to sort the lines by given (?) priority. - ;; - smart) - # Prefix the config name for optional parameters - test "${INST_SOURCE_PRIORITY}" && \ - INST_SOURCE_PRIORITY="priority=\"${INST_SOURCE_PRIORITY}\"" - - eval LC_ALL=POSIX chroot ${SLX_STAGE1_PATH} smart \ - channel \ - --add \"${INST_SOURCE_CHANNEL}\" \ - name=\"${INST_SOURCE_NAME}\" \ - type=\"${INST_SOURCE_TYPE}\" \ - baseurl=\"${INST_SOURCE_BASEURL}\" \ - ${INST_SOURCE_PRIORITY} \ - -y - ;; - urpmi) - case "${INST_SOURCE_PACKAGE_SUBDIR}" in - */updates) URPMI_ADDMEDIA_ARG="--update" ;; - *) URPMI_ADDMEDIA_ARG="" ;; - esac - eval LC_ALL=POSIX chroot ${SLX_STAGE1_PATH} urpmi.addmedia \ - ${URPMI_ADDMEDIA_ARG} \ - \"${INST_SOURCE_CHANNEL}\" \ - \"${INST_SOURCE_BASEURL}/${INST_SOURCE_PACKAGE_SUBDIR}\" \ - with media_info/hdlist.cz - ;; - yum) - echo -e "[${INST_SOURCE_CHANNEL}]\nname=${INST_SOURCE_NAME}\nbaseurl=${INST_SOURCE_BASEURL}${INST_SOURCE_REPO_SUBDIR:+/${INST_SOURCE_REPO_SUBDIR}}" \ - >${SLX_STAGE1_PATH}/etc/yum.repos.d/${INST_SOURCE_CHANNEL}.repo - ;; - esac - done -} - -# Install all available updates for an installed system. -# Before we have to ensure to have the install sources up to date. -function update_system() -{ - test -z "${SLX_STAGE1_PATH}" && \ - ErrorMsg 1 "Error: SLX_STAGE1_PATH is not set. " - - case "${META_PACKAGER}" in - apt-get) - : ${SLX_STAGE1_UPDATE_OPTIONS:=-y} - : ${SLX_STAGE1_UPGRADE_OPTIONS:=-y} - chroot "${SLX_STAGE1_PATH}" apt-get update ${SLX_STAGE1_UPDATE_OPTIONS} - chroot "${SLX_STAGE1_PATH}" apt-get upgrade ${SLX_STAGE1_UPGRADE_OPTIONS} - ;; - smart) - : ${SLX_STAGE1_UPGRADE_OPTIONS:=-y} - LC_ALL=POSIX chroot "${SLX_STAGE1_PATH}" smart upgrade --update ${SLX_STAGE1_UPGRADE_OPTIONS} - ;; - yum) - : ${SLX_STAGE1_UPDATE_OPTIONS:=-y} - cp -p /proc/cpuinfo "${SLX_STAGE1_PATH}/proc/cpuinfo" - LC_ALL=POSIX chroot "${SLX_STAGE1_PATH}" yum ${SLX_STAGE1_UPDATE_OPTIONS} update - rm "${SLX_STAGE1_PATH}/proc/cpuinfo" - ;; - esac -} - -function install_slxselection() -{ - test -z "${SLX_STAGE1_PATH}" && \ - ErrorMsg 1 "Error: SLX_STAGE1_PATH is not set. " - - local packages packagelist variable - for variable in ${!SLX_INSTALL_PACKAGES_*}; do - packages=$( eval echo \$$variable) - packagelist="${packagelist:+$packagelist }$( eval echo \$$variable)" - done - test -z "${packagelist}" && \ - return - - case "${META_PACKAGER}" in - apt-get) - : ${SLX_STAGE1_INSTALL_OPTIONS:=-y} - chroot "${SLX_STAGE1_PATH}" apt-get install ${SLX_STAGE1_INSTALL_OPTIONS} ${packagelist} - ;; - smart) - : ${SLX_STAGE1_INSTALL_OPTIONS:=-y} - LC_ALL=POSIX chroot "${SLX_STAGE1_PATH}" smart install ${SLX_STAGE1_INSTALL_OPTIONS} ${packagelist} - ;; - yum) - : ${SLX_STAGE1_INSTALL_OPTIONS:=-y} - cp -p /proc/cpuinfo "${SLX_STAGE1_PATH}/proc/cpuinfo" - LC_ALL=POSIX chroot "${SLX_STAGE1_PATH}" yum ${SLX_STAGE1_INSTALL_OPTIONS} install ${packagelist} - rm "${SLX_STAGE1_PATH}/proc/cpuinfo" - ;; - esac -} - -function slxossetup_busybox() -{ - local CHROOT_DIR - - setup_busybox_init - test -z "${SLX_STAGE1_PATH}" -o -z "${SLX_BUSYBOX_CHROOT_NAME}" && \ - ErrorMsg 1 "Error: SLX_STAGE1_PATH or SLX_BUSYBOX_CHROOT_NAME is not set. " - - CHROOT_DIR="${SLX_STAGE1_PATH}/${SLX_BUSYBOX_CHROOT_NAME}" - setup_busybox_chroot - setup_busybox_stage1_config - setup_busybox_install_prereq_file - - setup_bootstrap_1b - setup_bootstrap_1c - - setup_package_sources - update_system - install_slxselection -} - -function slxossetup_init() -{ - SLX_STAGE1_PATH="${SLX_PRIVATE_PATH}/stage1/${SLX_SYSTEM_BASENAME}" -} - -function slxossetup() -{ - slxossetup_init - - case "${SLX_SYSTEM_BASENAME}" in - *suse*) - # Inform SUSE RPMs that we're performing an installation - # This is only important in stage 1c - export YAST_IS_RUNNING="instsys" - GLOBAL_SETTINGS="BASEURL PACKAGEKEYS" - test "${SLX_META_PACKAGER}" && \ - META_PACKAGER="${SLX_META_PACKAGER}" || \ - META_PACKAGER="yum" - REPO_TYPE="rpm-md" - ;; - *fedora*) - GLOBAL_SETTINGS="BASEURL PACKAGEKEYS" - test "${SLX_META_PACKAGER}" && \ - META_PACKAGER="${SLX_META_PACKAGER}" || \ - META_PACKAGER="yum" - REPO_TYPE="rpm-md" - ;; - *mandriva*) - GLOBAL_SETTINGS="BASEURL PACKAGE_SUBDIR" - test "${SLX_META_PACKAGER}" && \ - META_PACKAGER="${SLX_META_PACKAGER}" || \ - META_PACKAGER="urpmi" - REPO_TYPE="rpm-md" - ;; - *debian*|*ubuntu*) - GLOBAL_SETTINGS="BASEURL COMPONENTS DISTRIBUTION" - test "${SLX_META_PACKAGER}" && \ - META_PACKAGER="${SLX_META_PACKAGER}" || \ - META_PACKAGER="apt-get" - REPO_TYPE="apt-deb" - X86_ARCH='i386' - ;; - *) ErrorMsg 1 "Unknown system ${SLX_SYSTEM_BASENAME}. " ;; - esac - - if test -z "${SLX_INST_ARCH}"; then - SLX_INST_ARCH=$( uname -m) - case "${SLX_INST_ARCH}" in - i*86) SLX_INST_ARCH="${X86_ARCH}" ;; - x86_64) - # Redefine SLX_INST_ARCH in the case of Debian - # based systems. Here we might need to differ - # between the vendors architecture name and the - # named used by the OS kernel. - case "${SLX_SYSTEM_BASENAME}" in - *debian*|*ubuntu*) SLX_INST_ARCH='amd64' ;; - esac - ;; - *) - ErrorMsg 1 "Unsupported machine hardware ${SLX_INST_ARCH}." - ;; - esac - fi - - case "${SLX_OSSETUP_MODE}" in - bootstrap) slxossetup_busybox ;; - package-source) setup_package_sources ;; - install-selection) install_slxselection ;; - esac -} - -case "${SLX_OSSETUP_MODE}" in - bootstrap|package-source|install-selection) slxossetup ;; - *) echo "Usage: $0 system-name [bootstrap|package-source|install-selection]" ;; -esac diff --git a/installer/obsolete/systems/README b/installer/obsolete/systems/README deleted file mode 100644 index 6a1c4ed0..00000000 --- a/installer/obsolete/systems/README +++ /dev/null @@ -1,5 +0,0 @@ -In this sub directory of /etc/opt/openslx/ we store the configuration files -for operating systems installed with slxossetup. - -Any file from the prereqfiles sub directory is copied into the stage1 diectory -before any install action takes place. diff --git a/installer/obsolete/systems/debian31/settings b/installer/obsolete/systems/debian31/settings deleted file mode 100644 index 38c0fe44..00000000 --- a/installer/obsolete/systems/debian31/settings +++ /dev/null @@ -1,8 +0,0 @@ -SLX_INST_SOURCE_BASEURL="http://ftp-1.gwdg.de/pub/linux/debian/debian" -SLX_INST_SOURCE_COMPONENTS="contrib main non-free" -SLX_INST_SOURCE_DISTRIBUTION="sarge" -SLX_INST_SOURCE_NAME_sarge31="Debian 3.1" -SLX_INST_SOURCE_BASEURL_sarge31security="http://ftp-1.gwdg.de/pub/linux/debian/debian-security" -SLX_INST_SOURCE_NAME_sarge31security="Debian 3.1 security" -SLX_INST_SOURCE_DISTRIBUTION_sarge31security="sarge/updates" -SLX_BASE_PREREQ_PACKAGES="pool/main/d/debootstrap/debootstrap_0.3.3.1_all.deb" diff --git a/installer/obsolete/systems/debian31/settings.local.example b/installer/obsolete/systems/debian31/settings.local.example deleted file mode 100644 index 46679094..00000000 --- a/installer/obsolete/systems/debian31/settings.local.example +++ /dev/null @@ -1,6 +0,0 @@ -SLX_INST_SOURCE_BASEURL="ftp://gab/pub/debian" -SLX_INST_SOURCE_COMPONENTS_sarge31dvd="main restricted" -SLX_INST_SOURCE_NAME_sarge31dvd="Debian 3.1 DVD" -SLX_INST_SOURCE_PRIORITY_sarge31dvd="10" -SLX_INST_SOURCE_BASEURL_sarge31="http://ftp-1.gwdg.de/pub/linux/debian/debian" -SLX_INST_SOURCE_BASEURL_sarge31security="http://ftp-1.gwdg.de/pub/linux/debian/debian" diff --git a/installer/obsolete/systems/debian40/settings b/installer/obsolete/systems/debian40/settings deleted file mode 100644 index c7ab47a6..00000000 --- a/installer/obsolete/systems/debian40/settings +++ /dev/null @@ -1,8 +0,0 @@ -SLX_INST_SOURCE_BASEURL="http://ftp-1.gwdg.de/pub/linux/debian/debian" -SLX_INST_SOURCE_COMPONENTS="contrib main non-free" -SLX_INST_SOURCE_DISTRIBUTION="etch" -SLX_INST_SOURCE_NAME_etch40="Debian 4.0" -SLX_INST_SOURCE_BASEURL_etch40security="http://ftp-1.gwdg.de/pub/linux/debian/debian-security" -SLX_INST_SOURCE_NAME_etch40security="Debian 4.0 security" -SLX_INST_SOURCE_DISTRIBUTION_etch40security="etch/updates" -SLX_BASE_PREREQ_PACKAGES="pool/main/d/debootstrap/debootstrap_0.3.3.1_all.deb" diff --git a/installer/obsolete/systems/debian40/settings.local.example b/installer/obsolete/systems/debian40/settings.local.example deleted file mode 100644 index 839d2659..00000000 --- a/installer/obsolete/systems/debian40/settings.local.example +++ /dev/null @@ -1,6 +0,0 @@ -SLX_INST_SOURCE_BASEURL="ftp://gab/pub/debian" -SLX_INST_SOURCE_COMPONENTS_etch40dvd="main restricted" -SLX_INST_SOURCE_NAME_etch40dvd="Debian 3.1 DVD" -SLX_INST_SOURCE_PRIORITY_etch40dvd="10" -SLX_INST_SOURCE_BASEURL_etch40="http://ftp-1.gwdg.de/pub/linux/debian/debian" -SLX_INST_SOURCE_BASEURL_etch40security="http://ftp-1.gwdg.de/pub/linux/debian/debian" diff --git a/installer/obsolete/systems/fedora6-x86_64/settings b/installer/obsolete/systems/fedora6-x86_64/settings deleted file mode 100644 index 01798ca8..00000000 --- a/installer/obsolete/systems/fedora6-x86_64/settings +++ /dev/null @@ -1,105 +0,0 @@ -SLX_INST_SOURCE_BASEURL="http://ftp-1.gwdg.de/pub/linux/fedora/linux/core/6/x86_64/os" -SLX_INST_SOURCE_PACKAGE_SUBDIR="Fedora" -SLX_INST_SOURCE_PACKAGEKEYS=" -RPM-GPG-KEY -RPM-GPG-KEY-beta -RPM-GPG-KEY-fedora -RPM-GPG-KEY-fedora-extras -RPM-GPG-KEY-fedora-legacy -RPM-GPG-KEY-fedora-rawhide -RPM-GPG-KEY-fedora-test -RPM-GPG-KEY-rawhide -" -SLX_INST_SOURCE_NAME_fedora6="Fedora 6" -SLX_INST_SOURCE_BASEURL_fedora6update='http://ftp-1.gwdg.de/pub/linux/fedora/linux/core/updates/$releasever/$basearch/' -SLX_INST_SOURCE_NAME_fedora6update="Fedora 6 updates" -SLX_BASE_PREREQ_PACKAGES=" -RPMS/beecrypt-4.1.2-10.1.1.x86_64.rpm -RPMS/bzip2-libs-1.0.3-3.x86_64.rpm -RPMS/e2fsprogs-libs-1.39-7.x86_64.rpm -RPMS/elfutils-libelf-0.123-1.fc6.x86_64.rpm -RPMS/expat-1.95.8-8.2.1.x86_64.rpm -RPMS/glibc-2.5-3.x86_64.rpm -RPMS/krb5-libs-1.5-7.x86_64.rpm -RPMS/libgcc-4.1.1-30.x86_64.rpm -RPMS/libselinux-1.30.29-2.x86_64.rpm -RPMS/libsepol-1.12.27-1.x86_64.rpm -RPMS/libstdc++-4.1.1-30.x86_64.rpm -RPMS/neon-0.25.5-5.1.x86_64.rpm -RPMS/popt-1.10.2-32.x86_64.rpm -RPMS/openssl-0.9.8b-8.x86_64.rpm -RPMS/rpm-4.4.2-32.x86_64.rpm -RPMS/rpm-libs-4.4.2-32.x86_64.rpm -RPMS/sqlite-3.3.6-2.x86_64.rpm -RPMS/zlib-1.2.3-3.x86_64.rpm -" -SLX_BASE_BOOTSTRAP_PACKAGES=" -RPMS/audit-libs-1.2.8-1.fc6.x86_64.rpm -RPMS/basesystem-8.0-5.1.1.noarch.rpm -RPMS/bash-3.1-16.1.x86_64.rpm -RPMS/chkconfig-1.3.30-1.x86_64.rpm -RPMS/coreutils-5.97-11.x86_64.rpm -RPMS/cpio-2.6-19.x86_64.rpm -RPMS/cracklib-2.8.9-3.1.x86_64.rpm -RPMS/cracklib-dicts-2.8.9-3.1.x86_64.rpm -RPMS/db4-4.3.29-9.fc6.x86_64.rpm -RPMS/device-mapper-1.02.07-3.x86_64.rpm -RPMS/dmraid-1.0.0.rc13-1.fc6.x86_64.rpm -RPMS/e2fsprogs-1.39-7.x86_64.rpm -RPMS/ethtool-3-1.2.2.x86_64.rpm -RPMS/fedora-release-6-4.noarch.rpm -RPMS/fedora-release-notes-6-3.noarch.rpm -RPMS/filesystem-2.4.0-1.x86_64.rpm -RPMS/findutils-4.2.27-4.1.x86_64.rpm -RPMS/gawk-3.1.5-11.x86_64.rpm -RPMS/gdbm-1.8.0-26.2.1.x86_64.rpm -RPMS/glib2-2.12.3-2.fc6.x86_64.rpm -RPMS/glibc-common-2.5-3.x86_64.rpm -RPMS/grep-2.5.1-54.1.x86_64.rpm -RPMS/gzip-1.3.5-9.x86_64.rpm -RPMS/info-4.8-11.1.x86_64.rpm -RPMS/initscripts-8.45.3-1.x86_64.rpm -RPMS/iproute-2.6.16-6.fc6.x86_64.rpm -RPMS/iputils-20020927-41.fc6.x86_64.rpm -RPMS/kernel-2.6.18-1.2798.fc6.x86_64.rpm -RPMS/kpartx-0.4.7-5.x86_64.rpm -RPMS/less-394-4.1.x86_64.rpm -RPMS/libacl-2.2.39-1.1.x86_64.rpm -RPMS/libattr-2.4.32-1.1.x86_64.rpm -RPMS/libcap-1.10-25.x86_64.rpm -RPMS/libtermcap-2.0.8-46.1.x86_64.rpm -RPMS/lvm2-2.02.06-4.x86_64.rpm -RPMS/MAKEDEV-3.23-1.2.x86_64.rpm -RPMS/mcstrans-0.1.8-3.x86_64.rpm -RPMS/mingetty-1.07-5.2.2.x86_64.rpm -RPMS/mkinitrd-5.1.19-1.x86_64.rpm -RPMS/mktemp-1.5-23.2.2.x86_64.rpm -RPMS/module-init-tools-3.3-0.pre1.4.17.x86_64.rpm -RPMS/nash-5.1.19-1.x86_64.rpm -RPMS/ncurses-5.5-24.20060715.x86_64.rpm -RPMS/net-tools-1.60-73.x86_64.rpm -RPMS/pam-0.99.6.2-3.fc6.x86_64.rpm -RPMS/pcre-6.6-1.1.x86_64.rpm -RPMS/procps-3.2.7-8.x86_64.rpm -RPMS/psmisc-22.2-5.x86_64.rpm -RPMS/python-2.4.3-18.fc6.x86_64.rpm -RPMS/readline-5.1-1.1.x86_64.rpm -RPMS/sed-4.1.5-5.fc6.x86_64.rpm -RPMS/setup-2.5.55-1.noarch.rpm -RPMS/shadow-utils-4.0.17-5.x86_64.rpm -RPMS/sysklogd-1.4.1-39.2.x86_64.rpm -RPMS/SysVinit-2.86-14.x86_64.rpm -RPMS/tar-1.15.1-19.x86_64.rpm -RPMS/termcap-5.5-1.20060701.1.noarch.rpm -RPMS/tzdata-2006m-2.fc6.noarch.rpm -RPMS/udev-095-14.x86_64.rpm -RPMS/util-linux-2.13-0.44.fc6.x86_64.rpm -RPMS/libxml2-2.6.26-2.1.1.x86_64.rpm -RPMS/python-elementtree-1.2.6-5.x86_64.rpm -RPMS/python-sqlite-1.1.7-1.2.1.x86_64.rpm -RPMS/python-urlgrabber-2.9.9-2.noarch.rpm -RPMS/rpm-python-4.4.2-32.x86_64.rpm -RPMS/yum-3.0-6.noarch.rpm -RPMS/yum-metadata-parser-1.0-8.fc6.x86_64.rpm -" -SLX_INSTALL_FAKE_FILE="/etc/fstab /etc/mtab" diff --git a/installer/obsolete/systems/fedora6-x86_64/settings.local.example b/installer/obsolete/systems/fedora6-x86_64/settings.local.example deleted file mode 100644 index f43fd0a5..00000000 --- a/installer/obsolete/systems/fedora6-x86_64/settings.local.example +++ /dev/null @@ -1,14 +0,0 @@ -# Settings made here overwrite values from the settings file in the same -# directory. -# It's also possible to define addditional values here. - -# Use a local installation source. -SLX_INST_SOURCE_BASEURL="http://ftp-1.gwdg.de/pub/linux/fedora/linux/core/6/i386/os" -SLX_INST_SOURCE_BASEURL_fedora6update='http://ftp-1.gwdg.de/pub/linux/fedora/linux/core/updates/$releasever/$basearch/' - -# Add more packages. -# It's possible to habe more than one SLX_INSTALL_PACKAGES_* variable defined. -# All SLX_INSTALL_PACKAGES_* are combined to one package list which is -# in one step. -SLX_INSTALL_PACKAGES_EDITORS="vim-enhanced emacs" -SLX_INSTALL_PACKAGES_KDEPIM="kdepim" diff --git a/installer/obsolete/systems/fedora6/settings b/installer/obsolete/systems/fedora6/settings deleted file mode 100644 index 0c802ff1..00000000 --- a/installer/obsolete/systems/fedora6/settings +++ /dev/null @@ -1,105 +0,0 @@ -SLX_INST_SOURCE_BASEURL="http://ftp-1.gwdg.de/pub/linux/fedora/linux/core/6/i386/os" -SLX_INST_SOURCE_PACKAGE_SUBDIR="Fedora" -SLX_INST_SOURCE_PACKAGEKEYS=" -RPM-GPG-KEY -RPM-GPG-KEY-beta -RPM-GPG-KEY-fedora -RPM-GPG-KEY-fedora-extras -RPM-GPG-KEY-fedora-legacy -RPM-GPG-KEY-fedora-rawhide -RPM-GPG-KEY-fedora-test -RPM-GPG-KEY-rawhide -" -SLX_INST_SOURCE_NAME_fedora6="Fedora 6" -SLX_INST_SOURCE_BASEURL_fedora6update='http://ftp-1.gwdg.de/pub/linux/fedora/linux/core/updates/$releasever/$basearch/' -SLX_INST_SOURCE_NAME_fedora6update="Fedora 6 updates" -SLX_BASE_PREREQ_PACKAGES=" -RPMS/beecrypt-4.1.2-10.1.1.i386.rpm -RPMS/bzip2-libs-1.0.3-3.i386.rpm -RPMS/e2fsprogs-libs-1.39-7.i386.rpm -RPMS/elfutils-libelf-0.123-1.fc6.i386.rpm -RPMS/expat-1.95.8-8.2.1.i386.rpm -RPMS/glibc-2.5-3.i386.rpm -RPMS/krb5-libs-1.5-7.i386.rpm -RPMS/libgcc-4.1.1-30.i386.rpm -RPMS/libselinux-1.30.29-2.i386.rpm -RPMS/libsepol-1.12.27-1.i386.rpm -RPMS/libstdc++-4.1.1-30.i386.rpm -RPMS/neon-0.25.5-5.1.i386.rpm -RPMS/popt-1.10.2-32.i386.rpm -RPMS/openssl-0.9.8b-8.i386.rpm -RPMS/rpm-4.4.2-32.i386.rpm -RPMS/rpm-libs-4.4.2-32.i386.rpm -RPMS/sqlite-3.3.6-2.i386.rpm -RPMS/zlib-1.2.3-3.i386.rpm -" -SLX_BASE_BOOTSTRAP_PACKAGES=" -RPMS/audit-libs-1.2.8-1.fc6.i386.rpm -RPMS/basesystem-8.0-5.1.1.noarch.rpm -RPMS/bash-3.1-16.1.i386.rpm -RPMS/chkconfig-1.3.30-1.i386.rpm -RPMS/coreutils-5.97-11.i386.rpm -RPMS/cpio-2.6-19.i386.rpm -RPMS/cracklib-2.8.9-3.1.i386.rpm -RPMS/cracklib-dicts-2.8.9-3.1.i386.rpm -RPMS/db4-4.3.29-9.fc6.i386.rpm -RPMS/device-mapper-1.02.07-3.i386.rpm -RPMS/dmraid-1.0.0.rc13-1.fc6.i386.rpm -RPMS/e2fsprogs-1.39-7.i386.rpm -RPMS/ethtool-3-1.2.2.i386.rpm -RPMS/fedora-release-6-4.noarch.rpm -RPMS/fedora-release-notes-6-3.noarch.rpm -RPMS/filesystem-2.4.0-1.i386.rpm -RPMS/findutils-4.2.27-4.1.i386.rpm -RPMS/gawk-3.1.5-11.i386.rpm -RPMS/gdbm-1.8.0-26.2.1.i386.rpm -RPMS/glib2-2.12.3-2.fc6.i386.rpm -RPMS/glibc-common-2.5-3.i386.rpm -RPMS/grep-2.5.1-54.1.i386.rpm -RPMS/gzip-1.3.5-9.i386.rpm -RPMS/info-4.8-11.1.i386.rpm -RPMS/initscripts-8.45.3-1.i386.rpm -RPMS/iproute-2.6.16-6.fc6.i386.rpm -RPMS/iputils-20020927-41.fc6.i386.rpm -RPMS/kernel-2.6.18-1.2798.fc6.i586.rpm -RPMS/kpartx-0.4.7-5.i386.rpm -RPMS/less-394-4.1.i386.rpm -RPMS/libacl-2.2.39-1.1.i386.rpm -RPMS/libattr-2.4.32-1.1.i386.rpm -RPMS/libcap-1.10-25.i386.rpm -RPMS/libtermcap-2.0.8-46.1.i386.rpm -RPMS/lvm2-2.02.06-4.i386.rpm -RPMS/MAKEDEV-3.23-1.2.i386.rpm -RPMS/mcstrans-0.1.8-3.i386.rpm -RPMS/mingetty-1.07-5.2.2.i386.rpm -RPMS/mkinitrd-5.1.19-1.i386.rpm -RPMS/mktemp-1.5-23.2.2.i386.rpm -RPMS/module-init-tools-3.3-0.pre1.4.17.i386.rpm -RPMS/nash-5.1.19-1.i386.rpm -RPMS/ncurses-5.5-24.20060715.i386.rpm -RPMS/net-tools-1.60-73.i386.rpm -RPMS/pam-0.99.6.2-3.fc6.i386.rpm -RPMS/pcre-6.6-1.1.i386.rpm -RPMS/procps-3.2.7-8.i386.rpm -RPMS/psmisc-22.2-5.i386.rpm -RPMS/python-2.4.3-18.fc6.i386.rpm -RPMS/readline-5.1-1.1.i386.rpm -RPMS/sed-4.1.5-5.fc6.i386.rpm -RPMS/setup-2.5.55-1.noarch.rpm -RPMS/shadow-utils-4.0.17-5.i386.rpm -RPMS/sysklogd-1.4.1-39.2.i386.rpm -RPMS/SysVinit-2.86-14.i386.rpm -RPMS/tar-1.15.1-19.i386.rpm -RPMS/termcap-5.5-1.20060701.1.noarch.rpm -RPMS/tzdata-2006m-2.fc6.noarch.rpm -RPMS/udev-095-14.i386.rpm -RPMS/util-linux-2.13-0.44.fc6.i386.rpm -RPMS/libxml2-2.6.26-2.1.1.i386.rpm -RPMS/python-elementtree-1.2.6-5.i386.rpm -RPMS/python-sqlite-1.1.7-1.2.1.i386.rpm -RPMS/python-urlgrabber-2.9.9-2.noarch.rpm -RPMS/rpm-python-4.4.2-32.i386.rpm -RPMS/yum-3.0-6.noarch.rpm -RPMS/yum-metadata-parser-1.0-8.fc6.i386.rpm -" -SLX_INSTALL_FAKE_FILE="/etc/fstab /etc/mtab" diff --git a/installer/obsolete/systems/fedora6/settings.local.example b/installer/obsolete/systems/fedora6/settings.local.example deleted file mode 100644 index f43fd0a5..00000000 --- a/installer/obsolete/systems/fedora6/settings.local.example +++ /dev/null @@ -1,14 +0,0 @@ -# Settings made here overwrite values from the settings file in the same -# directory. -# It's also possible to define addditional values here. - -# Use a local installation source. -SLX_INST_SOURCE_BASEURL="http://ftp-1.gwdg.de/pub/linux/fedora/linux/core/6/i386/os" -SLX_INST_SOURCE_BASEURL_fedora6update='http://ftp-1.gwdg.de/pub/linux/fedora/linux/core/updates/$releasever/$basearch/' - -# Add more packages. -# It's possible to habe more than one SLX_INSTALL_PACKAGES_* variable defined. -# All SLX_INSTALL_PACKAGES_* are combined to one package list which is -# in one step. -SLX_INSTALL_PACKAGES_EDITORS="vim-enhanced emacs" -SLX_INSTALL_PACKAGES_KDEPIM="kdepim" diff --git a/installer/obsolete/systems/mandriva2007_0/settings b/installer/obsolete/systems/mandriva2007_0/settings deleted file mode 100644 index 87a6058f..00000000 --- a/installer/obsolete/systems/mandriva2007_0/settings +++ /dev/null @@ -1,77 +0,0 @@ -SLX_INST_SOURCE_BASEURL="http://ftp-1.gwdg.de/pub/linux/mandrivalinux/official/2007.0/i586" -SLX_INST_SOURCE_PACKAGE_SUBDIR="media/main/release" -SLX_INST_SOURCE_PACKAGEKEYS=" -" -SLX_INST_SOURCE_NAME_mandriva2007_0="Mandriva 2007.0" -SLX_INST_SOURCE_REPO_SUBDIR_mandriva2007_0="" -SLX_INST_SOURCE_NAME_mandriva2007_0update="Mandriva 2007.0 updates" -SLX_INST_SOURCE_PACKAGE_SUBDIR_mandriva2007_0update="media/main/updates" -SLX_BASE_PREREQ_PACKAGES=" -rpm-4.4.6-10mdv2007.0.i586.rpm -" -SLX_BASE_BOOTSTRAP_PREREQ_PACKAGES=" -libtermcap2-2.0.8-40mdv2007.0.i586.rpm -" -SLX_BASE_BOOTSTRAP_PACKAGES=" -ash-0.3.8-11mdv2007.0.i586.rpm -bash-3.1-7mdv2007.0.i586.rpm -bzip2-1.0.3-6mdv2007.0.i586.rpm -chkconfig-1.3.25-2mdv2007.0.i586.rpm -coreutils-5.97-3mdv2007.0.i586.rpm -cpio-2.6-7mdk.i586.rpm -cracklib-dicts-2.8.9-1mdv2007.0.i586.rpm -e2fsprogs-1.39-2mdv2007.0.i586.rpm -gawk-3.1.5-2mdk.i586.rpm -glibc-2.4-4mdk.i586.rpm -grep-2.5.1a-2mdk.i586.rpm -info-install-4.8-4mdv2007.0.i586.rpm -ldconfig-2.4-4mdk.i586.rpm -libbeecrypt6-3.1.0-7mdk.i586.rpm -libbzip2_1-1.0.3-6mdv2007.0.i586.rpm -libcrack2-2.8.9-1mdv2007.0.i586.rpm -libdb2-2.4.14-15mdk.i586.rpm -libelfutils1-0.120-2mdk.i586.rpm -libext2fs2-1.39-2mdv2007.0.i586.rpm -libgcc1-4.1.1-3mdk.i586.rpm -libkrb53-1.4.3-6mdv2007.0.i586.rpm -libneon0.26-0.26.1-2mdv2007.0.i586.rpm -libopenssl0.9.8-0.9.8b-2mdv2007.0.i586.rpm -libpam0-0.99.6.0-3mdv2007.0.i586.rpm -libpcre0-6.7-1mdv2007.0.i586.rpm -libpopt0-1.10.6-10mdv2007.0.i586.rpm -librpm4.4-4.4.6-10mdv2007.0.i586.rpm -libsqlite3_0-3.3.6-3mdv2007.0.i586.rpm -libstdc++6-4.1.1-3mdk.i586.rpm -libxml2-2.6.26-2mdv2007.0.i586.rpm -mktemp-1.5-13mdk.i586.rpm -openssl-0.9.8b-2mdv2007.0.i586.rpm -pam-0.99.6.0-3mdv2007.0.i586.rpm -perl-base-5.8.8-7mdv2007.0.i586.rpm -popt-data-1.10.6-10mdv2007.0.i586.rpm -rmt-0.4b41-2mdv2007.0.i586.rpm -rootcerts-20060621-2mdv2007.0.noarch.rpm -rpm-helper-0.17-3mdv2007.0.noarch.rpm -rpm-mandriva-setup-1.29-3mdv2007.0.i586.rpm -setup-2.7.3-1mdv2007.0.i586.rpm -shadow-utils-4.0.12-3mdv2007.0.i586.rpm -update-alternatives-1.8.4-2mdv2007.0.noarch.rpm -zlib1-1.2.3-2mdv2007.0.i586.rpm -curl-7.15.5-1mdv2007.0.i586.rpm -eject-2.1.5-2mdv2007.0.i586.rpm -gnupg-1.4.5-1mdv2007.0.i586.rpm -libcurl3-7.15.5-1mdv2007.0.i586.rpm -libgdbm3-1.8.3-3mdv2007.0.i586.rpm -libidn11-0.6.5-1mdv2007.0.i586.rpm -libldap2.3_0-2.3.27-1mdv2007.0.i586.rpm -libreadline5-5.1-1mdk.i586.rpm -libsasl2-2.1.22-20mdv2007.0.i586.rpm -libusb0.1_4-0.1.12-2mdv2007.0.i586.rpm -openldap-2.3.27-1mdv2007.0.i586.rpm -perl-5.8.8-7mdv2007.0.i586.rpm -perl-Config-IniFiles-2.39-1mdk.noarch.rpm -perl-Locale-gettext-1.05-3mdv2007.0.i586.rpm -perl-MDV-Distribconf-3.06-1mdv2007.0.noarch.rpm -perl-MDV-Packdrakeng-1.01-2mdk.noarch.rpm -perl-URPM-1.46-1mdv2007.0.i586.rpm -urpmi-4.8.28-1mdv2007.0.noarch.rpm -" diff --git a/installer/obsolete/systems/mandriva2007_0/settings.local.example b/installer/obsolete/systems/mandriva2007_0/settings.local.example deleted file mode 100644 index 479f7b0e..00000000 --- a/installer/obsolete/systems/mandriva2007_0/settings.local.example +++ /dev/null @@ -1,13 +0,0 @@ -# Settings made here overwrite values from the settings file in the same -# directory. -# It's also possible to define addditional values here. - -# Use a local installation source. -SLX_INST_SOURCE_BASEURL="ftp://gab/pub/mandrivalinux/official/2007.0/i586" - -# Add more packages. -# It's possible to habe more than one SLX_INSTALL_PACKAGES_* variable defined. -# All SLX_INSTALL_PACKAGES_* are combined to one package list which is -# in one step. -#SLX_INSTALL_PACKAGES_EDITORS="vim emacs" -#SLX_INSTALL_PACKAGES_KDEPIM="kdepim3" diff --git a/installer/obsolete/systems/opensuse102-x86_64/prereqfiles/etc/group b/installer/obsolete/systems/opensuse102-x86_64/prereqfiles/etc/group deleted file mode 100644 index 505cb221..00000000 --- a/installer/obsolete/systems/opensuse102-x86_64/prereqfiles/etc/group +++ /dev/null @@ -1,33 +0,0 @@ -root:x:0: -bin:x:1:daemon -daemon:x:2: -sys:x:3: -tty:x:5: -disk:x:6: -lp:x:7: -www:x:8: -kmem:x:9: -wheel:x:10: -mail:x:12: -news:x:13: -uucp:x:14: -shadow:x:15: -dialout:x:16: -audio:x:17: -floppy:x:19: -cdrom:x:20: -console:x:21: -utmp:x:22: -public:x:32: -video:x:33: -games:x:40: -xok:x:41: -trusted:x:42: -modem:x:43: -ftp:x:49: -man:x:62: -users:x:100: -nobody:x:65533: -nogroup:x:65534:nobody -messagebus:!:101: -haldaemon:!:102: diff --git a/installer/obsolete/systems/opensuse102-x86_64/prereqfiles/etc/passwd b/installer/obsolete/systems/opensuse102-x86_64/prereqfiles/etc/passwd deleted file mode 100644 index 9b8fc4fe..00000000 --- a/installer/obsolete/systems/opensuse102-x86_64/prereqfiles/etc/passwd +++ /dev/null @@ -1,14 +0,0 @@ -root:x:0:0:root:/root:/bin/bash -bin:x:1:1:bin:/bin:/bin/bash -daemon:x:2:2:Daemon:/sbin:/bin/bash -lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash -mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false -news:x:9:13:News system:/etc/news:/bin/bash -uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash -games:x:12:100:Games account:/var/games:/bin/bash -man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash -wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false -ftp:x:40:49:FTP account:/srv/ftp:/bin/bash -nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash -messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false -haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false diff --git a/installer/obsolete/systems/opensuse102-x86_64/prereqfiles/etc/shadow b/installer/obsolete/systems/opensuse102-x86_64/prereqfiles/etc/shadow deleted file mode 100644 index cd100a5a..00000000 --- a/installer/obsolete/systems/opensuse102-x86_64/prereqfiles/etc/shadow +++ /dev/null @@ -1,14 +0,0 @@ -root::13481:::::: -bin:*:13481:::::: -daemon:*:13481:::::: -lp:*:13481:::::: -mail:*:13481:::::: -news:*:13481:::::: -uucp:*:13481:::::: -games:*:13481:::::: -man:*:13481:::::: -wwwrun:*:13481:::::: -ftp:*:13481:::::: -nobody:*:13481:::::: -messagebus:!:13481:0::7::: -haldaemon:!:13481:0::7::: diff --git a/installer/obsolete/systems/opensuse102-x86_64/scripts/postprereq b/installer/obsolete/systems/opensuse102-x86_64/scripts/postprereq deleted file mode 100755 index b141d4b0..00000000 --- a/installer/obsolete/systems/opensuse102-x86_64/scripts/postprereq +++ /dev/null @@ -1,5 +0,0 @@ -#! /bin/bash - -SLX_STAGE1_PATH=$1 - -chown root: ${SLX_STAGE1_PATH}/etc/{group,passwd,shadow} diff --git a/installer/obsolete/systems/opensuse102-x86_64/settings b/installer/obsolete/systems/opensuse102-x86_64/settings deleted file mode 100644 index 579eb9ba..00000000 --- a/installer/obsolete/systems/opensuse102-x86_64/settings +++ /dev/null @@ -1,97 +0,0 @@ -SLX_INST_SOURCE_BASEURL="http://ftp.gwdg.de/pub/opensuse/distribution/10.2/repo/oss" -SLX_INST_SOURCE_PACKAGE_SUBDIR="suse" -SLX_INST_SOURCE_PACKAGEKEYS=" -gpg-pubkey-0dfb3188-41ed929b.asc -gpg-pubkey-307e3d54-44201d5d.asc -gpg-pubkey-3d25d3d9-36e12d04.asc -gpg-pubkey-7e2e3b05-44748aba.asc -gpg-pubkey-9c800aca-40d8063e.asc -gpg-pubkey-a1912208-446a0899.asc -" -SLX_INST_SOURCE_NAME_opensuse102="openSUSE 10.2" -SLX_INST_SOURCE_REPO_SUBDIR_opensuse102="suse" -SLX_INST_SOURCE_BASEURL_opensuse102update="http://ftp.gwdg.de/pub/suse/update/10.2" -SLX_INST_SOURCE_NAME_opensuse102update="openSUSE 10.2 updates" -SLX_BASE_PREREQ_PACKAGES=" -x86_64/bzip2-1.0.3-36.x86_64.rpm -x86_64/glibc-2.5-25.x86_64.rpm -x86_64/popt-1.7-304.x86_64.rpm -x86_64/rpm-4.4.2-76.x86_64.rpm -x86_64/zlib-1.2.3-33.x86_64.rpm -" -SLX_BASE_BOOTSTRAP_PACKAGES=" -x86_64/aaa_base-10.2-38.x86_64.rpm -x86_64/aaa_skel-2006.5.19-20.x86_64.rpm -x86_64/audit-libs-1.2.6-20.x86_64.rpm -x86_64/bash-3.1-55.x86_64.rpm -x86_64/blocxx-1.0.0-36.x86_64.rpm -x86_64/coreutils-6.4-10.x86_64.rpm -x86_64/cpio-2.6-40.x86_64.rpm -x86_64/cracklib-2.8.9-20.x86_64.rpm -x86_64/cyrus-sasl-2.1.22-28.x86_64.rpm -x86_64/db-4.4.20-16.x86_64.rpm -x86_64/diffutils-2.8.7-38.x86_64.rpm -x86_64/e2fsprogs-1.39-21.x86_64.rpm -x86_64/file-4.17-23.x86_64.rpm -x86_64/filesystem-10.2-22.x86_64.rpm -x86_64/fillup-1.42-138.x86_64.rpm -x86_64/findutils-4.2.28-24.x86_64.rpm -x86_64/gawk-3.1.5-41.x86_64.rpm -x86_64/gdbm-1.8.3-261.x86_64.rpm -x86_64/gpg-1.4.5-24.x86_64.rpm -x86_64/grep-2.5.1a-40.x86_64.rpm -x86_64/gzip-1.3.5-178.x86_64.rpm -x86_64/info-4.8-43.x86_64.rpm -x86_64/insserv-1.04.0-42.x86_64.rpm -x86_64/irqbalance-0.09-80.x86_64.rpm -x86_64/kernel-default-2.6.18.2-34.x86_64.rpm -x86_64/libacl-2.2.34-33.x86_64.rpm -x86_64/libattr-2.4.28-38.x86_64.rpm -x86_64/libcom_err-1.39-21.x86_64.rpm -x86_64/libgcc41-4.1.2_20061115-5.x86_64.rpm -x86_64/libstdc++41-4.1.2_20061115-5.x86_64.rpm -x86_64/libvolume_id-103-12.x86_64.rpm -x86_64/libxcrypt-2.4-30.x86_64.rpm -x86_64/libzio-0.2-20.x86_64.rpm -x86_64/limal-1.2.9-5.x86_64.rpm -x86_64/limal-bootloader-1.2.4-6.x86_64.rpm -x86_64/limal-perl-1.2.9-5.x86_64.rpm -x86_64/logrotate-3.7.4-21.x86_64.rpm -x86_64/mdadm-2.5.3-17.x86_64.rpm -x86_64/mingetty-0.9.6s-107.x86_64.rpm -x86_64/mkinitrd-1.2-149.x86_64.rpm -x86_64/mktemp-1.5-763.x86_64.rpm -x86_64/module-init-tools-3.2.2-62.x86_64.rpm -x86_64/ncurses-5.5-42.x86_64.rpm -x86_64/net-tools-1.60-606.x86_64.rpm -x86_64/openldap2-client-2.3.27-25.x86_64.rpm -x86_64/openssl-0.9.8d-17.x86_64.rpm -x86_64/openSUSE-release-10.2-35.x86_64.rpm -x86_64/pam-0.99.6.3-24.x86_64.rpm -x86_64/pciutils-2.2.4-13.x86_64.rpm -x86_64/pcre-6.7-21.x86_64.rpm -x86_64/perl-5.8.8-32.x86_64.rpm -x86_64/perl-Bootloader-0.4.5-3.x86_64.rpm -x86_64/perl-gettext-1.05-31.x86_64.rpm -x86_64/permissions-2006.11.13-5.x86_64.rpm -x86_64/readline-5.1-55.x86_64.rpm -x86_64/reiserfs-3.6.19-37.x86_64.rpm -x86_64/sed-4.1.5-21.x86_64.rpm -x86_64/sysvinit-2.86-47.x86_64.rpm -x86_64/udev-103-12.x86_64.rpm -x86_64/util-linux-2.12r-61.x86_64.rpm -noarch/pciutils-ids-2006.11.18-2.noarch.rpm -noarch/suse-build-key-1.0-707.noarch.rpm -x86_64/glib2-2.12.4-15.x86_64.rpm -x86_64/gnome-filesystem-0.1-288.x86_64.rpm -x86_64/libxml2-2.6.26-26.x86_64.rpm -x86_64/libxml2-python-2.6.26-29.x86_64.rpm -x86_64/rpm-python-4.4.2-76.x86_64.rpm -x86_64/python-2.5-19.x86_64.rpm -x86_64/python-sqlite-1.1.8-11.x86_64.rpm -x86_64/python-urlgrabber-3.1.0-18.x86_64.rpm -x86_64/python-xml-2.5-19.x86_64.rpm -x86_64/sqlite-3.3.8-14.x86_64.rpm -x86_64/yum-3.0.1-9.x86_64.rpm -x86_64/yum-metadata-parser-1.0.2-23.x86_64.rpm -" diff --git a/installer/obsolete/systems/opensuse102-x86_64/settings.local.example b/installer/obsolete/systems/opensuse102-x86_64/settings.local.example deleted file mode 100644 index 0e58992e..00000000 --- a/installer/obsolete/systems/opensuse102-x86_64/settings.local.example +++ /dev/null @@ -1,14 +0,0 @@ -# Settings made here overwrite values from the settings file in the same -# directory. -# It's also possible to define addditional values here. - -# Use a local installation source. -SLX_INST_SOURCE_BASEURL="ftp://gab/pub/opensuse/distribution/10.2/repo/oss" -SLX_INST_SOURCE_BASEURL_opensuse102update="ftp://gab/pub/suse/update/10.2" - -# Add more packages. -# It's possible to habe more than one SLX_INSTALL_PACKAGES_* variable defined. -# All SLX_INSTALL_PACKAGES_* are combined to one package list which is -# in one step. -SLX_INSTALL_PACKAGES_EDITORS="vim emacs" -SLX_INSTALL_PACKAGES_KDEPIM="kdepim3" diff --git a/installer/obsolete/systems/opensuse102/prereqfiles/etc/group b/installer/obsolete/systems/opensuse102/prereqfiles/etc/group deleted file mode 100644 index 505cb221..00000000 --- a/installer/obsolete/systems/opensuse102/prereqfiles/etc/group +++ /dev/null @@ -1,33 +0,0 @@ -root:x:0: -bin:x:1:daemon -daemon:x:2: -sys:x:3: -tty:x:5: -disk:x:6: -lp:x:7: -www:x:8: -kmem:x:9: -wheel:x:10: -mail:x:12: -news:x:13: -uucp:x:14: -shadow:x:15: -dialout:x:16: -audio:x:17: -floppy:x:19: -cdrom:x:20: -console:x:21: -utmp:x:22: -public:x:32: -video:x:33: -games:x:40: -xok:x:41: -trusted:x:42: -modem:x:43: -ftp:x:49: -man:x:62: -users:x:100: -nobody:x:65533: -nogroup:x:65534:nobody -messagebus:!:101: -haldaemon:!:102: diff --git a/installer/obsolete/systems/opensuse102/prereqfiles/etc/passwd b/installer/obsolete/systems/opensuse102/prereqfiles/etc/passwd deleted file mode 100644 index 9b8fc4fe..00000000 --- a/installer/obsolete/systems/opensuse102/prereqfiles/etc/passwd +++ /dev/null @@ -1,14 +0,0 @@ -root:x:0:0:root:/root:/bin/bash -bin:x:1:1:bin:/bin:/bin/bash -daemon:x:2:2:Daemon:/sbin:/bin/bash -lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash -mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false -news:x:9:13:News system:/etc/news:/bin/bash -uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash -games:x:12:100:Games account:/var/games:/bin/bash -man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash -wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false -ftp:x:40:49:FTP account:/srv/ftp:/bin/bash -nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash -messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false -haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false diff --git a/installer/obsolete/systems/opensuse102/prereqfiles/etc/shadow b/installer/obsolete/systems/opensuse102/prereqfiles/etc/shadow deleted file mode 100644 index cd100a5a..00000000 --- a/installer/obsolete/systems/opensuse102/prereqfiles/etc/shadow +++ /dev/null @@ -1,14 +0,0 @@ -root::13481:::::: -bin:*:13481:::::: -daemon:*:13481:::::: -lp:*:13481:::::: -mail:*:13481:::::: -news:*:13481:::::: -uucp:*:13481:::::: -games:*:13481:::::: -man:*:13481:::::: -wwwrun:*:13481:::::: -ftp:*:13481:::::: -nobody:*:13481:::::: -messagebus:!:13481:0::7::: -haldaemon:!:13481:0::7::: diff --git a/installer/obsolete/systems/opensuse102/scripts/postprereq b/installer/obsolete/systems/opensuse102/scripts/postprereq deleted file mode 100755 index b141d4b0..00000000 --- a/installer/obsolete/systems/opensuse102/scripts/postprereq +++ /dev/null @@ -1,5 +0,0 @@ -#! /bin/bash - -SLX_STAGE1_PATH=$1 - -chown root: ${SLX_STAGE1_PATH}/etc/{group,passwd,shadow} diff --git a/installer/obsolete/systems/opensuse102/settings b/installer/obsolete/systems/opensuse102/settings deleted file mode 100644 index dfec96a8..00000000 --- a/installer/obsolete/systems/opensuse102/settings +++ /dev/null @@ -1,97 +0,0 @@ -SLX_INST_SOURCE_BASEURL="http://ftp.gwdg.de/pub/opensuse/distribution/10.2/repo/oss" -SLX_INST_SOURCE_PACKAGE_SUBDIR="suse" -SLX_INST_SOURCE_PACKAGEKEYS=" -gpg-pubkey-0dfb3188-41ed929b.asc -gpg-pubkey-307e3d54-44201d5d.asc -gpg-pubkey-3d25d3d9-36e12d04.asc -gpg-pubkey-7e2e3b05-44748aba.asc -gpg-pubkey-9c800aca-40d8063e.asc -gpg-pubkey-a1912208-446a0899.asc -" -SLX_INST_SOURCE_NAME_opensuse102="openSUSE 10.2" -SLX_INST_SOURCE_REPO_SUBDIR_opensuse102="suse" -SLX_INST_SOURCE_BASEURL_opensuse102update="http://ftp.gwdg.de/pub/suse/update/10.2" -SLX_INST_SOURCE_NAME_opensuse102update="openSUSE 10.2 updates" -SLX_BASE_PREREQ_PACKAGES=" -i586/bzip2-1.0.3-36.i586.rpm -i586/glibc-2.5-25.i586.rpm -i586/popt-1.7-304.i586.rpm -i586/rpm-4.4.2-76.i586.rpm -i586/zlib-1.2.3-33.i586.rpm -" -SLX_BASE_BOOTSTRAP_PACKAGES=" -i586/aaa_base-10.2-38.i586.rpm -i586/aaa_skel-2006.5.19-20.i586.rpm -i586/audit-libs-1.2.6-20.i586.rpm -i586/bash-3.1-55.i586.rpm -i586/blocxx-1.0.0-36.i586.rpm -i586/coreutils-6.4-10.i586.rpm -i586/cpio-2.6-40.i586.rpm -i586/cracklib-2.8.9-20.i586.rpm -i586/cyrus-sasl-2.1.22-28.i586.rpm -i586/db-4.4.20-16.i586.rpm -i586/diffutils-2.8.7-38.i586.rpm -i586/e2fsprogs-1.39-21.i586.rpm -i586/file-4.17-23.i586.rpm -i586/filesystem-10.2-22.i586.rpm -i586/fillup-1.42-138.i586.rpm -i586/findutils-4.2.28-24.i586.rpm -i586/gawk-3.1.5-41.i586.rpm -i586/gdbm-1.8.3-261.i586.rpm -i586/gpg-1.4.5-24.i586.rpm -i586/grep-2.5.1a-40.i586.rpm -i586/gzip-1.3.5-178.i586.rpm -i586/info-4.8-43.i586.rpm -i586/insserv-1.04.0-42.i586.rpm -i586/irqbalance-0.09-80.i586.rpm -i586/kernel-default-2.6.18.2-34.i586.rpm -i586/libacl-2.2.34-33.i586.rpm -i586/libattr-2.4.28-38.i586.rpm -i586/libcom_err-1.39-21.i586.rpm -i586/libgcc41-4.1.2_20061115-5.i586.rpm -i586/libstdc++41-4.1.2_20061115-5.i586.rpm -i586/libvolume_id-103-12.i586.rpm -i586/libxcrypt-2.4-30.i586.rpm -i586/libzio-0.2-20.i586.rpm -i586/limal-1.2.9-5.i586.rpm -i586/limal-bootloader-1.2.4-6.i586.rpm -i586/limal-perl-1.2.9-5.i586.rpm -i586/logrotate-3.7.4-21.i586.rpm -i586/mdadm-2.5.3-17.i586.rpm -i586/mingetty-0.9.6s-107.i586.rpm -i586/mkinitrd-1.2-149.i586.rpm -i586/mktemp-1.5-763.i586.rpm -i586/module-init-tools-3.2.2-62.i586.rpm -i586/ncurses-5.5-42.i586.rpm -i586/net-tools-1.60-606.i586.rpm -i586/openldap2-client-2.3.27-25.i586.rpm -i586/openssl-0.9.8d-17.i586.rpm -i586/openSUSE-release-10.2-35.i586.rpm -i586/pam-0.99.6.3-24.i586.rpm -i586/pciutils-2.2.4-13.i586.rpm -i586/pcre-6.7-21.i586.rpm -i586/perl-5.8.8-32.i586.rpm -i586/perl-Bootloader-0.4.5-3.i586.rpm -i586/perl-gettext-1.05-31.i586.rpm -i586/permissions-2006.11.13-5.i586.rpm -i586/readline-5.1-55.i586.rpm -i586/reiserfs-3.6.19-37.i586.rpm -i586/sed-4.1.5-21.i586.rpm -i586/sysvinit-2.86-47.i586.rpm -i586/udev-103-12.i586.rpm -i586/util-linux-2.12r-61.i586.rpm -noarch/pciutils-ids-2006.11.18-2.noarch.rpm -noarch/suse-build-key-1.0-707.noarch.rpm -i586/glib2-2.12.4-15.i586.rpm -i586/gnome-filesystem-0.1-288.i586.rpm -i586/libxml2-2.6.26-26.i586.rpm -i586/libxml2-python-2.6.26-29.i586.rpm -i586/rpm-python-4.4.2-76.i586.rpm -i586/python-2.5-19.i586.rpm -i586/python-sqlite-1.1.8-11.i586.rpm -i586/python-urlgrabber-3.1.0-18.i586.rpm -i586/python-xml-2.5-19.i586.rpm -i586/sqlite-3.3.8-14.i586.rpm -i586/yum-3.0.1-9.i586.rpm -i586/yum-metadata-parser-1.0.2-23.i586.rpm -" diff --git a/installer/obsolete/systems/opensuse102/settings.local.example b/installer/obsolete/systems/opensuse102/settings.local.example deleted file mode 100644 index 0e58992e..00000000 --- a/installer/obsolete/systems/opensuse102/settings.local.example +++ /dev/null @@ -1,14 +0,0 @@ -# Settings made here overwrite values from the settings file in the same -# directory. -# It's also possible to define addditional values here. - -# Use a local installation source. -SLX_INST_SOURCE_BASEURL="ftp://gab/pub/opensuse/distribution/10.2/repo/oss" -SLX_INST_SOURCE_BASEURL_opensuse102update="ftp://gab/pub/suse/update/10.2" - -# Add more packages. -# It's possible to habe more than one SLX_INSTALL_PACKAGES_* variable defined. -# All SLX_INSTALL_PACKAGES_* are combined to one package list which is -# in one step. -SLX_INSTALL_PACKAGES_EDITORS="vim emacs" -SLX_INSTALL_PACKAGES_KDEPIM="kdepim3" diff --git a/installer/obsolete/systems/suse100-x86_64/prereqfiles/etc/group b/installer/obsolete/systems/suse100-x86_64/prereqfiles/etc/group deleted file mode 100644 index 505cb221..00000000 --- a/installer/obsolete/systems/suse100-x86_64/prereqfiles/etc/group +++ /dev/null @@ -1,33 +0,0 @@ -root:x:0: -bin:x:1:daemon -daemon:x:2: -sys:x:3: -tty:x:5: -disk:x:6: -lp:x:7: -www:x:8: -kmem:x:9: -wheel:x:10: -mail:x:12: -news:x:13: -uucp:x:14: -shadow:x:15: -dialout:x:16: -audio:x:17: -floppy:x:19: -cdrom:x:20: -console:x:21: -utmp:x:22: -public:x:32: -video:x:33: -games:x:40: -xok:x:41: -trusted:x:42: -modem:x:43: -ftp:x:49: -man:x:62: -users:x:100: -nobody:x:65533: -nogroup:x:65534:nobody -messagebus:!:101: -haldaemon:!:102: diff --git a/installer/obsolete/systems/suse100-x86_64/prereqfiles/etc/passwd b/installer/obsolete/systems/suse100-x86_64/prereqfiles/etc/passwd deleted file mode 100644 index 395a7aaa..00000000 --- a/installer/obsolete/systems/suse100-x86_64/prereqfiles/etc/passwd +++ /dev/null @@ -1,14 +0,0 @@ -root:x:0:0:root:/root:/bin/bash -bin:x:1:1:bin:/bin:/bin/bash -daemon:x:2:2:Daemon:/sbin:/bin/bash -lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash -mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false -news:x:9:13:News system:/etc/news:/bin/bash -uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash -games:x:12:100:Games account:/var/games:/bin/bash -man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash -wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false -ftp:x:40:49:FTP account:/srv/ftp:/bin/bash -nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash -messagebus:x:100:101:User for D-BUS:/var/run/dbus:/bin/false -haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false diff --git a/installer/obsolete/systems/suse100-x86_64/prereqfiles/etc/shadow b/installer/obsolete/systems/suse100-x86_64/prereqfiles/etc/shadow deleted file mode 100644 index 995b47ff..00000000 --- a/installer/obsolete/systems/suse100-x86_64/prereqfiles/etc/shadow +++ /dev/null @@ -1,14 +0,0 @@ -root::13040:::::: -bin:*:13040:::::: -daemon:*:13040:::::: -lp:*:13040:::::: -mail:*:13040:::::: -news:*:13040:::::: -uucp:*:13040:::::: -games:*:13040:::::: -man:*:13040:::::: -wwwrun:*:13040:::::: -ftp:*:13040:::::: -nobody:*:13040:::::: -messagebus:!:13040:0::7::: -haldaemon:!:13040:0::7::: diff --git a/installer/obsolete/systems/suse100-x86_64/scripts/postprereq b/installer/obsolete/systems/suse100-x86_64/scripts/postprereq deleted file mode 100755 index b141d4b0..00000000 --- a/installer/obsolete/systems/suse100-x86_64/scripts/postprereq +++ /dev/null @@ -1,5 +0,0 @@ -#! /bin/bash - -SLX_STAGE1_PATH=$1 - -chown root: ${SLX_STAGE1_PATH}/etc/{group,passwd,shadow} diff --git a/installer/obsolete/systems/suse100-x86_64/settings b/installer/obsolete/systems/suse100-x86_64/settings deleted file mode 100644 index 27ba8912..00000000 --- a/installer/obsolete/systems/suse100-x86_64/settings +++ /dev/null @@ -1,96 +0,0 @@ -SLX_INST_SOURCE_BASEURL="http://ftp.gwdg.de/pub/opensuse/distribution/SL-10.0-OSS/inst-source" -SLX_INST_SOURCE_PACKAGE_SUBDIR="suse" -SLX_INST_SOURCE_PACKAGEKEYS=" -gpg-pubkey-15c17deb-3f9e80c9.asc -gpg-pubkey-9c800aca-40d8063e.asc -gpg-pubkey-3d25d3d9-36e12d04.asc -gpg-pubkey-0dfb3188-41ed929b.asc -" -SLX_INST_SOURCE_NAME_suse100="SUSE Linux 10.0" -SLX_INST_SOURCE_REPO_SUBDIR_suse100="suse" -SLX_INST_SOURCE_BASEURL_suse100update="http://ftp.gwdg.de/pub/suse/update/10.0" -SLX_INST_SOURCE_NAME_suse100update="SUSE Linux 10.0 updates" -SLX_BASE_PREREQ_PACKAGES=" -x86_64/bzip2-1.0.3-5.x86_64.rpm -x86_64/glibc-2.3.5-40.x86_64.rpm -x86_64/popt-1.7-221.x86_64.rpm -x86_64/rpm-4.1.1-222.x86_64.rpm -x86_64/zlib-1.2.3-3.x86_64.rpm -" -SLX_BASE_BOOTSTRAP_PACKAGES=" -x86_64/aaa_base-10.0-28.x86_64.rpm -x86_64/aaa_skel-2005.9.7-2.x86_64.rpm -x86_64/ash-1.6.1-4.x86_64.rpm -x86_64/bash-3.0-17.x86_64.rpm -x86_64/blocxx-0.9.20050812-2.x86_64.rpm -x86_64/coreutils-5.3.0-20.x86_64.rpm -x86_64/cpio-2.6-6.x86_64.rpm -x86_64/cracklib-2.8.3.0.7-2.x86_64.rpm -x86_64/cyrus-sasl-2.1.21-3.x86_64.rpm -x86_64/db-4.3.27-7.x86_64.rpm -x86_64/devs-10.0-1.x86_64.rpm -x86_64/diffutils-2.8.7-5.x86_64.rpm -x86_64/e2fsprogs-1.38-4.x86_64.rpm -x86_64/expat-1.95.8-5.x86_64.rpm -x86_64/file-4.14-3.x86_64.rpm -x86_64/filesystem-10.0-4.x86_64.rpm -x86_64/fillup-1.42-106.x86_64.rpm -x86_64/findutils-4.2.23-5.x86_64.rpm -x86_64/gawk-3.1.4-9.x86_64.rpm -x86_64/gdbm-1.8.3-232.x86_64.rpm -x86_64/gpg-1.4.2-5.x86_64.rpm -x86_64/grep-2.5.1a-5.x86_64.rpm -x86_64/gzip-1.3.5-144.x86_64.rpm -x86_64/info-4.8-9.x86_64.rpm -x86_64/insserv-1.01.0-2.x86_64.rpm -x86_64/irqbalance-0.09-43.x86_64.rpm -x86_64/kernel-default-2.6.13-15.x86_64.rpm -x86_64/klibc-1.0.14-14.x86_64.rpm -x86_64/klibc-utils-1.0.14-14.x86_64.rpm -x86_64/libacl-2.2.31-3.x86_64.rpm -x86_64/libattr-2.4.24-2.x86_64.rpm -x86_64/libcom_err-1.38-4.x86_64.rpm -x86_64/libgcc-4.0.2_20050901-3.x86_64.rpm -x86_64/libselinux-1.23.11-3.x86_64.rpm -x86_64/libstdc++-4.0.2_20050901-3.x86_64.rpm -x86_64/libxcrypt-2.2-5.x86_64.rpm -x86_64/libzio-0.1-6.x86_64.rpm -x86_64/limal-1.0.8-2.x86_64.rpm -x86_64/limal-bootloader-1.0.5-2.x86_64.rpm -x86_64/limal-perl-1.0.8-2.x86_64.rpm -x86_64/logrotate-3.7.1-3.x86_64.rpm -x86_64/mdadm-1.12.0-2.x86_64.rpm -x86_64/mingetty-0.9.6s-77.x86_64.rpm -x86_64/mktemp-1.5-733.x86_64.rpm -x86_64/module-init-tools-3.2_pre8-7.x86_64.rpm -x86_64/ncurses-5.4-71.x86_64.rpm -x86_64/net-tools-1.60-561.x86_64.rpm -x86_64/openldap2-client-2.2.27-6.x86_64.rpm -x86_64/openssl-0.9.7g-2.x86_64.rpm -x86_64/pam-0.80-6.x86_64.rpm -x86_64/pciutils-2.1.99_test9-3.x86_64.rpm -x86_64/pcre-6.2-2.x86_64.rpm -x86_64/perl-5.8.7-5.x86_64.rpm -x86_64/perl-Bootloader-0.2-37.x86_64.rpm -x86_64/perl-gettext-1.05-2.x86_64.rpm -x86_64/permissions-2005.8.30-2.x86_64.rpm -x86_64/readline-5.0-9.x86_64.rpm -x86_64/reiserfs-3.6.18-5.x86_64.rpm -x86_64/sed-4.1.4-5.x86_64.rpm -x86_64/suse-release-oss-10.0-8.x86_64.rpm -x86_64/sysvinit-2.85-52.x86_64.rpm -x86_64/tar-1.15.1-9.x86_64.rpm -x86_64/udev-068git20050831-9.x86_64.rpm -x86_64/util-linux-2.12q-26.x86_64.rpm -noarch/mkinitrd-1.2-48.noarch.rpm -noarch/suse-build-key-1.0-668.noarch.rpm -x86_64/libxml2-2.6.20-4.x86_64.rpm -x86_64/libxml2-python-2.6.20-4.x86_64.rpm -x86_64/python-2.4.1-3.x86_64.rpm -x86_64/python-elementtree-1.2.6-2.x86_64.rpm -x86_64/python-urlgrabber-2.9.6-2.x86_64.rpm -x86_64/python-sqlite-1.1.6-2.x86_64.rpm -x86_64/rpm-python-4.1.1-222.x86_64.rpm -x86_64/sqlite-3.2.2-5.x86_64.rpm -x86_64/yum-2.4.0-3.x86_64.rpm -" diff --git a/installer/obsolete/systems/suse100-x86_64/settings.local.example b/installer/obsolete/systems/suse100-x86_64/settings.local.example deleted file mode 100644 index bec9705f..00000000 --- a/installer/obsolete/systems/suse100-x86_64/settings.local.example +++ /dev/null @@ -1,14 +0,0 @@ -# Settings made here overwrite values from the settings file in the same -# directory. -# It's also possible to define addditional values here. - -# Use a local installation source. -SLX_INST_SOURCE_BASEURL="http://ftp-1.gwdg.de/pub/opensuse/distribution/SL-10.0-OSS/inst-source" -SLX_INST_SOURCE_BASEURL_suse100update="http://ftp-1.gwdg.de/pub/suse/update/10.0" - -# Add more packages. -# It's possible to habe more than one SLX_INSTALL_PACKAGES_* variable defined. -# All SLX_INSTALL_PACKAGES_* are combined to one package list which is -# in one step. -SLX_INSTALL_PACKAGES_EDITORS="vim emacs" -SLX_INSTALL_PACKAGES_KDEPIM="kdepim3" diff --git a/installer/obsolete/systems/suse100/prereqfiles/etc/group b/installer/obsolete/systems/suse100/prereqfiles/etc/group deleted file mode 100644 index 505cb221..00000000 --- a/installer/obsolete/systems/suse100/prereqfiles/etc/group +++ /dev/null @@ -1,33 +0,0 @@ -root:x:0: -bin:x:1:daemon -daemon:x:2: -sys:x:3: -tty:x:5: -disk:x:6: -lp:x:7: -www:x:8: -kmem:x:9: -wheel:x:10: -mail:x:12: -news:x:13: -uucp:x:14: -shadow:x:15: -dialout:x:16: -audio:x:17: -floppy:x:19: -cdrom:x:20: -console:x:21: -utmp:x:22: -public:x:32: -video:x:33: -games:x:40: -xok:x:41: -trusted:x:42: -modem:x:43: -ftp:x:49: -man:x:62: -users:x:100: -nobody:x:65533: -nogroup:x:65534:nobody -messagebus:!:101: -haldaemon:!:102: diff --git a/installer/obsolete/systems/suse100/prereqfiles/etc/passwd b/installer/obsolete/systems/suse100/prereqfiles/etc/passwd deleted file mode 100644 index 395a7aaa..00000000 --- a/installer/obsolete/systems/suse100/prereqfiles/etc/passwd +++ /dev/null @@ -1,14 +0,0 @@ -root:x:0:0:root:/root:/bin/bash -bin:x:1:1:bin:/bin:/bin/bash -daemon:x:2:2:Daemon:/sbin:/bin/bash -lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash -mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false -news:x:9:13:News system:/etc/news:/bin/bash -uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash -games:x:12:100:Games account:/var/games:/bin/bash -man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash -wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false -ftp:x:40:49:FTP account:/srv/ftp:/bin/bash -nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash -messagebus:x:100:101:User for D-BUS:/var/run/dbus:/bin/false -haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false diff --git a/installer/obsolete/systems/suse100/prereqfiles/etc/shadow b/installer/obsolete/systems/suse100/prereqfiles/etc/shadow deleted file mode 100644 index 995b47ff..00000000 --- a/installer/obsolete/systems/suse100/prereqfiles/etc/shadow +++ /dev/null @@ -1,14 +0,0 @@ -root::13040:::::: -bin:*:13040:::::: -daemon:*:13040:::::: -lp:*:13040:::::: -mail:*:13040:::::: -news:*:13040:::::: -uucp:*:13040:::::: -games:*:13040:::::: -man:*:13040:::::: -wwwrun:*:13040:::::: -ftp:*:13040:::::: -nobody:*:13040:::::: -messagebus:!:13040:0::7::: -haldaemon:!:13040:0::7::: diff --git a/installer/obsolete/systems/suse100/scripts/postprereq b/installer/obsolete/systems/suse100/scripts/postprereq deleted file mode 100755 index b141d4b0..00000000 --- a/installer/obsolete/systems/suse100/scripts/postprereq +++ /dev/null @@ -1,5 +0,0 @@ -#! /bin/bash - -SLX_STAGE1_PATH=$1 - -chown root: ${SLX_STAGE1_PATH}/etc/{group,passwd,shadow} diff --git a/installer/obsolete/systems/suse100/settings b/installer/obsolete/systems/suse100/settings deleted file mode 100644 index 9828a7ce..00000000 --- a/installer/obsolete/systems/suse100/settings +++ /dev/null @@ -1,96 +0,0 @@ -SLX_INST_SOURCE_BASEURL="http://ftp.gwdg.de/pub/opensuse/distribution/SL-10.0-OSS/inst-source" -SLX_INST_SOURCE_PACKAGE_SUBDIR="suse" -SLX_INST_SOURCE_PACKAGEKEYS=" -gpg-pubkey-15c17deb-3f9e80c9.asc -gpg-pubkey-9c800aca-40d8063e.asc -gpg-pubkey-3d25d3d9-36e12d04.asc -gpg-pubkey-0dfb3188-41ed929b.asc -" -SLX_INST_SOURCE_NAME_suse100="SUSE Linux 10.0" -SLX_INST_SOURCE_REPO_SUBDIR_suse100="suse" -SLX_INST_SOURCE_BASEURL_suse100update="http://ftp.gwdg.de/pub/suse/update/10.0" -SLX_INST_SOURCE_NAME_suse100update="SUSE Linux 10.0 updates" -SLX_BASE_PREREQ_PACKAGES=" -i586/bzip2-1.0.3-5.i586.rpm -i586/glibc-2.3.5-40.i586.rpm -i586/popt-1.7-221.i586.rpm -i586/rpm-4.1.1-222.i586.rpm -i586/zlib-1.2.3-3.i586.rpm -" -SLX_BASE_BOOTSTRAP_PACKAGES=" -i586/aaa_base-10.0-28.i586.rpm -i586/aaa_skel-2005.9.7-2.i586.rpm -i586/ash-1.6.1-4.i586.rpm -i586/bash-3.0-17.i586.rpm -i586/blocxx-0.9.20050812-2.i586.rpm -i586/coreutils-5.3.0-20.i586.rpm -i586/cpio-2.6-6.i586.rpm -i586/cracklib-2.8.3.0.7-2.i586.rpm -i586/cyrus-sasl-2.1.21-3.i586.rpm -i586/db-4.3.27-7.i586.rpm -i586/devs-10.0-1.i586.rpm -i586/diffutils-2.8.7-5.i586.rpm -i586/e2fsprogs-1.38-4.i586.rpm -i586/expat-1.95.8-5.i586.rpm -i586/file-4.14-3.i586.rpm -i586/filesystem-10.0-4.i586.rpm -i586/fillup-1.42-106.i586.rpm -i586/findutils-4.2.23-5.i586.rpm -i586/gawk-3.1.4-9.i586.rpm -i586/gdbm-1.8.3-232.i586.rpm -i586/gpg-1.4.2-5.i586.rpm -i586/grep-2.5.1a-5.i586.rpm -i586/gzip-1.3.5-144.i586.rpm -i586/info-4.8-9.i586.rpm -i586/insserv-1.01.0-2.i586.rpm -i586/irqbalance-0.09-43.i586.rpm -i586/kernel-default-2.6.13-15.i586.rpm -i586/klibc-1.0.14-14.i586.rpm -i586/klibc-utils-1.0.14-14.i586.rpm -i586/libacl-2.2.31-3.i586.rpm -i586/libattr-2.4.24-2.i586.rpm -i586/libcom_err-1.38-4.i586.rpm -i586/libgcc-4.0.2_20050901-3.i586.rpm -i586/libselinux-1.23.11-3.i586.rpm -i586/libstdc++-4.0.2_20050901-3.i586.rpm -i586/libxcrypt-2.2-5.i586.rpm -i586/libzio-0.1-6.i586.rpm -i586/limal-1.0.8-2.i586.rpm -i586/limal-bootloader-1.0.5-2.i586.rpm -i586/limal-perl-1.0.8-2.i586.rpm -i586/logrotate-3.7.1-3.i586.rpm -i586/mdadm-1.12.0-2.i586.rpm -i586/mingetty-0.9.6s-77.i586.rpm -i586/mktemp-1.5-733.i586.rpm -i586/module-init-tools-3.2_pre8-7.i586.rpm -i586/ncurses-5.4-71.i586.rpm -i586/net-tools-1.60-561.i586.rpm -i586/openldap2-client-2.2.27-6.i586.rpm -i586/openssl-0.9.7g-2.i586.rpm -i586/pam-0.80-6.i586.rpm -i586/pciutils-2.1.99_test9-3.i586.rpm -i586/pcre-6.2-2.i586.rpm -i586/perl-5.8.7-5.i586.rpm -i586/perl-Bootloader-0.2-37.i586.rpm -i586/perl-gettext-1.05-2.i586.rpm -i586/permissions-2005.8.30-2.i586.rpm -i586/readline-5.0-9.i586.rpm -i586/reiserfs-3.6.18-5.i586.rpm -i586/sed-4.1.4-5.i586.rpm -i586/suse-release-oss-10.0-8.i586.rpm -i586/sysvinit-2.85-52.i586.rpm -i586/tar-1.15.1-9.i586.rpm -i586/udev-068git20050831-9.i586.rpm -i586/util-linux-2.12q-26.i586.rpm -noarch/mkinitrd-1.2-48.noarch.rpm -noarch/suse-build-key-1.0-668.noarch.rpm -i586/libxml2-2.6.20-4.i586.rpm -i586/libxml2-python-2.6.20-4.i586.rpm -i586/python-2.4.1-3.i586.rpm -i586/python-elementtree-1.2.6-2.i586.rpm -i586/python-urlgrabber-2.9.6-2.i586.rpm -i586/python-sqlite-1.1.6-2.i586.rpm -i586/rpm-python-4.1.1-222.i586.rpm -i586/sqlite-3.2.2-5.i586.rpm -i586/yum-2.4.0-3.i586.rpm -" diff --git a/installer/obsolete/systems/suse100/settings.local.example b/installer/obsolete/systems/suse100/settings.local.example deleted file mode 100644 index bec9705f..00000000 --- a/installer/obsolete/systems/suse100/settings.local.example +++ /dev/null @@ -1,14 +0,0 @@ -# Settings made here overwrite values from the settings file in the same -# directory. -# It's also possible to define addditional values here. - -# Use a local installation source. -SLX_INST_SOURCE_BASEURL="http://ftp-1.gwdg.de/pub/opensuse/distribution/SL-10.0-OSS/inst-source" -SLX_INST_SOURCE_BASEURL_suse100update="http://ftp-1.gwdg.de/pub/suse/update/10.0" - -# Add more packages. -# It's possible to habe more than one SLX_INSTALL_PACKAGES_* variable defined. -# All SLX_INSTALL_PACKAGES_* are combined to one package list which is -# in one step. -SLX_INSTALL_PACKAGES_EDITORS="vim emacs" -SLX_INSTALL_PACKAGES_KDEPIM="kdepim3" diff --git a/installer/obsolete/systems/suse101-x86_64/prereqfiles/etc/group b/installer/obsolete/systems/suse101-x86_64/prereqfiles/etc/group deleted file mode 100644 index 505cb221..00000000 --- a/installer/obsolete/systems/suse101-x86_64/prereqfiles/etc/group +++ /dev/null @@ -1,33 +0,0 @@ -root:x:0: -bin:x:1:daemon -daemon:x:2: -sys:x:3: -tty:x:5: -disk:x:6: -lp:x:7: -www:x:8: -kmem:x:9: -wheel:x:10: -mail:x:12: -news:x:13: -uucp:x:14: -shadow:x:15: -dialout:x:16: -audio:x:17: -floppy:x:19: -cdrom:x:20: -console:x:21: -utmp:x:22: -public:x:32: -video:x:33: -games:x:40: -xok:x:41: -trusted:x:42: -modem:x:43: -ftp:x:49: -man:x:62: -users:x:100: -nobody:x:65533: -nogroup:x:65534:nobody -messagebus:!:101: -haldaemon:!:102: diff --git a/installer/obsolete/systems/suse101-x86_64/prereqfiles/etc/passwd b/installer/obsolete/systems/suse101-x86_64/prereqfiles/etc/passwd deleted file mode 100644 index 395a7aaa..00000000 --- a/installer/obsolete/systems/suse101-x86_64/prereqfiles/etc/passwd +++ /dev/null @@ -1,14 +0,0 @@ -root:x:0:0:root:/root:/bin/bash -bin:x:1:1:bin:/bin:/bin/bash -daemon:x:2:2:Daemon:/sbin:/bin/bash -lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash -mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false -news:x:9:13:News system:/etc/news:/bin/bash -uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash -games:x:12:100:Games account:/var/games:/bin/bash -man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash -wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false -ftp:x:40:49:FTP account:/srv/ftp:/bin/bash -nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash -messagebus:x:100:101:User for D-BUS:/var/run/dbus:/bin/false -haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false diff --git a/installer/obsolete/systems/suse101-x86_64/prereqfiles/etc/shadow b/installer/obsolete/systems/suse101-x86_64/prereqfiles/etc/shadow deleted file mode 100644 index bde18120..00000000 --- a/installer/obsolete/systems/suse101-x86_64/prereqfiles/etc/shadow +++ /dev/null @@ -1,14 +0,0 @@ -root::13419:::::: -bin:*:13419:::::: -daemon:*:13419:::::: -lp:*:13419:::::: -mail:*:13419:::::: -news:*:13419:::::: -uucp:*:13419:::::: -games:*:13419:::::: -man:*:13419:::::: -wwwrun:*:13419:::::: -ftp:*:13419:::::: -nobody:*:13419:::::: -messagebus:!:13419:0::7::: -haldaemon:!:13419:0::7::: diff --git a/installer/obsolete/systems/suse101-x86_64/scripts/postprereq b/installer/obsolete/systems/suse101-x86_64/scripts/postprereq deleted file mode 100755 index b141d4b0..00000000 --- a/installer/obsolete/systems/suse101-x86_64/scripts/postprereq +++ /dev/null @@ -1,5 +0,0 @@ -#! /bin/bash - -SLX_STAGE1_PATH=$1 - -chown root: ${SLX_STAGE1_PATH}/etc/{group,passwd,shadow} diff --git a/installer/obsolete/systems/suse101-x86_64/settings b/installer/obsolete/systems/suse101-x86_64/settings deleted file mode 100644 index 94afd8fc..00000000 --- a/installer/obsolete/systems/suse101-x86_64/settings +++ /dev/null @@ -1,106 +0,0 @@ -SLX_INST_SOURCE_BASEURL="http://ftp.gwdg.de/pub/opensuse/distribution/SL-10.1/inst-source" -SLX_INST_SOURCE_PACKAGE_SUBDIR="suse" -SLX_INST_SOURCE_PACKAGEKEYS=" -gpg-pubkey-0dfb3188-41ed929b.asc -gpg-pubkey-1d061a62-427a396f.asc -gpg-pubkey-307e3d54-44201d5d.asc -gpg-pubkey-3d25d3d9-36e12d04.asc -gpg-pubkey-9c800aca-40d8063e.asc -" -SLX_INST_SOURCE_NAME_suse101="SUSE Linux 10.1" -SLX_INST_SOURCE_REPO_SUBDIR_suse101="suse" -SLX_INST_SOURCE_BASEURL_suse101update="http://ftp.gwdg.de/pub/suse/update/10.1" -SLX_INST_SOURCE_NAME_suse101update="SUSE Linux 10.1 updates" -SLX_BOOTSTRAP_FAIL_WGET="no" -SLX_BASE_PREREQ_PACKAGES=" -x86_64/bzip2-1.0.3-15.x86_64.rpm -x86_64/glibc-2.4-25.x86_64.rpm -x86_64/glibc-2.4-31.1.x86_64.rpm -x86_64/popt-1.7-268.x86_64.rpm -x86_64/rpm-4.4.2-40.x86_64.rpm -x86_64/rpm-4.4.2-43.4.x86_64.rpm -x86_64/zlib-1.2.3-13.x86_64.rpm -" -SLX_BASE_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 -x86_64/ash-1.6.1-13.x86_64.rpm -x86_64/bash-3.1-22.x86_64.rpm -x86_64/bash-3.1-24.3.x86_64.rpm -x86_64/blocxx-1.0.0-15.x86_64.rpm -x86_64/coreutils-5.93-20.x86_64.rpm -x86_64/cpio-2.6-17.x86_64.rpm -x86_64/cracklib-2.8.6-12.x86_64.rpm -x86_64/cyrus-sasl-2.1.21-18.x86_64.rpm -x86_64/db-4.3.29-13.x86_64.rpm -x86_64/diffutils-2.8.7-15.x86_64.rpm -x86_64/e2fsprogs-1.38-25.x86_64.rpm -x86_64/expat-2.0.0-11.x86_64.rpm -x86_64/file-4.16-13.x86_64.rpm -x86_64/file-4.16-15.4.x86_64.rpm -x86_64/filesystem-10.1-5.x86_64.rpm -x86_64/fillup-1.42-116.x86_64.rpm -x86_64/findutils-4.2.27-12.x86_64.rpm -x86_64/gawk-3.1.5-18.x86_64.rpm -x86_64/gdbm-1.8.3-241.x86_64.rpm -x86_64/gpg-1.4.2-23.x86_64.rpm -x86_64/gpg-1.4.2-23.7.x86_64.rpm -x86_64/grep-2.5.1a-18.x86_64.rpm -x86_64/gzip-1.3.5-157.x86_64.rpm -x86_64/gzip-1.3.5-159.5.x86_64.rpm -x86_64/info-4.8-20.x86_64.rpm -x86_64/insserv-1.04.0-18.x86_64.rpm -x86_64/irqbalance-0.09-58.x86_64.rpm -x86_64/kernel-default-2.6.16.21-0.25.x86_64.rpm -x86_64/libacl-2.2.34-12.x86_64.rpm -x86_64/libattr-2.4.28-14.x86_64.rpm -x86_64/libcom_err-1.38-25.x86_64.rpm -x86_64/libgcc-4.1.0-25.x86_64.rpm -x86_64/libstdc++-4.1.0-25.x86_64.rpm -x86_64/libxcrypt-2.4-10.x86_64.rpm -x86_64/libzio-0.1-15.x86_64.rpm -x86_64/limal-1.1.6-8.x86_64.rpm -x86_64/limal-bootloader-1.1.2-7.x86_64.rpm -x86_64/limal-perl-1.1.6-8.x86_64.rpm -x86_64/logrotate-3.7.3-11.x86_64.rpm -x86_64/mdadm-2.2-30.x86_64.rpm -x86_64/mingetty-0.9.6s-86.x86_64.rpm -x86_64/mkinitrd-1.2-103.x86_64.rpm -x86_64/mkinitrd-1.2-106.19.x86_64.rpm -x86_64/mktemp-1.5-742.x86_64.rpm -x86_64/module-init-tools-3.2.2-32.x86_64.rpm -x86_64/module-init-tools-3.2.2-32.13.x86_64.rpm -x86_64/ncurses-5.5-16.x86_64.rpm -x86_64/net-tools-1.60-581.x86_64.rpm -x86_64/openldap2-client-2.3.19-18.x86_64.rpm -x86_64/openssl-0.9.8a-16.x86_64.rpm -x86_64/openssl-0.9.8a-18.10.x86_64.rpm -x86_64/pam-0.99.3.0-25.x86_64.rpm -x86_64/pam-0.99.3.0-29.3.x86_64.rpm -x86_64/pciutils-2.2.1-14.x86_64.rpm -x86_64/pcre-6.4-12.x86_64.rpm -x86_64/perl-5.8.8-12.x86_64.rpm -x86_64/perl-Bootloader-0.2.20-7.x86_64.rpm -x86_64/perl-Bootloader-0.2.27-0.4.x86_64.rpm -x86_64/perl-gettext-1.05-11.x86_64.rpm -x86_64/permissions-2006.2.24-8.x86_64.rpm -x86_64/readline-5.1-22.x86_64.rpm -x86_64/reiserfs-3.6.19-17.x86_64.rpm -x86_64/sed-4.1.4-15.x86_64.rpm -x86_64/suse-release-10.1-9.x86_64.rpm -x86_64/sysvinit-2.86-19.x86_64.rpm -x86_64/udev-085-29.x86_64.rpm -x86_64/udev-085-30.15.x86_64.rpm -x86_64/util-linux-2.12r-35.x86_64.rpm -noarch/suse-build-key-1.0-685.noarch.rpm -x86_64/libxml2-2.6.23-13.x86_64.rpm -x86_64/libxml2-python-2.6.23-15.x86_64.rpm -x86_64/python-2.4.2-18.x86_64.rpm -x86_64/python-elementtree-1.2.6-18.x86_64.rpm -x86_64/python-sqlite-1.1.6-17.x86_64.rpm -x86_64/python-urlgrabber-2.9.7-15.x86_64.rpm -x86_64/rpm-python-4.4.2-40.x86_64.rpm -x86_64/sqlite-3.2.8-14.x86_64.rpm -x86_64/yum-2.4.2-13.x86_64.rpm -" diff --git a/installer/obsolete/systems/suse101-x86_64/settings.local.example b/installer/obsolete/systems/suse101-x86_64/settings.local.example deleted file mode 100644 index 838e771b..00000000 --- a/installer/obsolete/systems/suse101-x86_64/settings.local.example +++ /dev/null @@ -1,14 +0,0 @@ -# Settings made here overwrite values from the settings file in the same -# directory. -# It's also possible to define addditional values here. - -# Use a local installation source. -SLX_INST_SOURCE_BASEURL="ftp://gab/pub/opensuse/distribution/SL-10.1/inst-source" -SLX_INST_SOURCE_BASEURL_suse101update="ftp://gab/pub/suse/update/10.1" - -# Add more packages. -# It's possible to habe more than one SLX_INSTALL_PACKAGES_* variable defined. -# All SLX_INSTALL_PACKAGES_* are combined to one package list which is -# in one step. -SLX_INSTALL_PACKAGES_EDITORS="vim emacs" -SLX_INSTALL_PACKAGES_KDEPIM="kdepim3" diff --git a/installer/obsolete/systems/suse101/prereqfiles/etc/group b/installer/obsolete/systems/suse101/prereqfiles/etc/group deleted file mode 100644 index 505cb221..00000000 --- a/installer/obsolete/systems/suse101/prereqfiles/etc/group +++ /dev/null @@ -1,33 +0,0 @@ -root:x:0: -bin:x:1:daemon -daemon:x:2: -sys:x:3: -tty:x:5: -disk:x:6: -lp:x:7: -www:x:8: -kmem:x:9: -wheel:x:10: -mail:x:12: -news:x:13: -uucp:x:14: -shadow:x:15: -dialout:x:16: -audio:x:17: -floppy:x:19: -cdrom:x:20: -console:x:21: -utmp:x:22: -public:x:32: -video:x:33: -games:x:40: -xok:x:41: -trusted:x:42: -modem:x:43: -ftp:x:49: -man:x:62: -users:x:100: -nobody:x:65533: -nogroup:x:65534:nobody -messagebus:!:101: -haldaemon:!:102: diff --git a/installer/obsolete/systems/suse101/prereqfiles/etc/passwd b/installer/obsolete/systems/suse101/prereqfiles/etc/passwd deleted file mode 100644 index 395a7aaa..00000000 --- a/installer/obsolete/systems/suse101/prereqfiles/etc/passwd +++ /dev/null @@ -1,14 +0,0 @@ -root:x:0:0:root:/root:/bin/bash -bin:x:1:1:bin:/bin:/bin/bash -daemon:x:2:2:Daemon:/sbin:/bin/bash -lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash -mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false -news:x:9:13:News system:/etc/news:/bin/bash -uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash -games:x:12:100:Games account:/var/games:/bin/bash -man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash -wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false -ftp:x:40:49:FTP account:/srv/ftp:/bin/bash -nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash -messagebus:x:100:101:User for D-BUS:/var/run/dbus:/bin/false -haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false diff --git a/installer/obsolete/systems/suse101/prereqfiles/etc/shadow b/installer/obsolete/systems/suse101/prereqfiles/etc/shadow deleted file mode 100644 index bde18120..00000000 --- a/installer/obsolete/systems/suse101/prereqfiles/etc/shadow +++ /dev/null @@ -1,14 +0,0 @@ -root::13419:::::: -bin:*:13419:::::: -daemon:*:13419:::::: -lp:*:13419:::::: -mail:*:13419:::::: -news:*:13419:::::: -uucp:*:13419:::::: -games:*:13419:::::: -man:*:13419:::::: -wwwrun:*:13419:::::: -ftp:*:13419:::::: -nobody:*:13419:::::: -messagebus:!:13419:0::7::: -haldaemon:!:13419:0::7::: diff --git a/installer/obsolete/systems/suse101/scripts/postprereq b/installer/obsolete/systems/suse101/scripts/postprereq deleted file mode 100755 index b141d4b0..00000000 --- a/installer/obsolete/systems/suse101/scripts/postprereq +++ /dev/null @@ -1,5 +0,0 @@ -#! /bin/bash - -SLX_STAGE1_PATH=$1 - -chown root: ${SLX_STAGE1_PATH}/etc/{group,passwd,shadow} diff --git a/installer/obsolete/systems/suse101/settings b/installer/obsolete/systems/suse101/settings deleted file mode 100644 index 8f0d223c..00000000 --- a/installer/obsolete/systems/suse101/settings +++ /dev/null @@ -1,106 +0,0 @@ -SLX_INST_SOURCE_BASEURL="http://ftp.gwdg.de/pub/opensuse/distribution/SL-10.1/inst-source" -SLX_INST_SOURCE_PACKAGE_SUBDIR="suse" -SLX_INST_SOURCE_PACKAGEKEYS=" -gpg-pubkey-0dfb3188-41ed929b.asc -gpg-pubkey-1d061a62-427a396f.asc -gpg-pubkey-307e3d54-44201d5d.asc -gpg-pubkey-3d25d3d9-36e12d04.asc -gpg-pubkey-9c800aca-40d8063e.asc -" -SLX_INST_SOURCE_NAME_suse101="SUSE Linux 10.1" -SLX_INST_SOURCE_REPO_SUBDIR_suse101="suse" -SLX_INST_SOURCE_BASEURL_suse101update="http://ftp.gwdg.de/pub/suse/update/10.1" -SLX_INST_SOURCE_NAME_suse101update="SUSE Linux 10.1 updates" -SLX_BOOTSTRAP_FAIL_WGET="no" -SLX_BASE_PREREQ_PACKAGES=" -i586/bzip2-1.0.3-15.i586.rpm -i586/glibc-2.4-25.i586.rpm -i586/glibc-2.4-31.1.i586.rpm -i586/popt-1.7-268.i586.rpm -i586/rpm-4.4.2-40.i586.rpm -i586/rpm-4.4.2-43.4.i586.rpm -i586/zlib-1.2.3-13.i586.rpm -" -SLX_BASE_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 -i586/ash-1.6.1-13.i586.rpm -i586/bash-3.1-22.i586.rpm -i586/bash-3.1-24.3.i586.rpm -i586/blocxx-1.0.0-15.i586.rpm -i586/coreutils-5.93-20.i586.rpm -i586/cpio-2.6-17.i586.rpm -i586/cracklib-2.8.6-12.i586.rpm -i586/cyrus-sasl-2.1.21-18.i586.rpm -i586/db-4.3.29-13.i586.rpm -i586/diffutils-2.8.7-15.i586.rpm -i586/e2fsprogs-1.38-25.i586.rpm -i586/expat-2.0.0-11.i586.rpm -i586/file-4.16-13.i586.rpm -i586/file-4.16-15.4.i586.rpm -i586/filesystem-10.1-5.i586.rpm -i586/fillup-1.42-116.i586.rpm -i586/findutils-4.2.27-12.i586.rpm -i586/gawk-3.1.5-18.i586.rpm -i586/gdbm-1.8.3-241.i586.rpm -i586/gpg-1.4.2-23.i586.rpm -i586/gpg-1.4.2-23.7.i586.rpm -i586/grep-2.5.1a-18.i586.rpm -i586/gzip-1.3.5-157.i586.rpm -i586/gzip-1.3.5-159.5.i586.rpm -i586/info-4.8-20.i586.rpm -i586/insserv-1.04.0-18.i586.rpm -i586/irqbalance-0.09-58.i586.rpm -i586/kernel-default-2.6.16.21-0.25.i586.rpm -i586/libacl-2.2.34-12.i586.rpm -i586/libattr-2.4.28-14.i586.rpm -i586/libcom_err-1.38-25.i586.rpm -i586/libgcc-4.1.0-25.i586.rpm -i586/libstdc++-4.1.0-25.i586.rpm -i586/libxcrypt-2.4-10.i586.rpm -i586/libzio-0.1-15.i586.rpm -i586/limal-1.1.6-8.i586.rpm -i586/limal-bootloader-1.1.2-7.i586.rpm -i586/limal-perl-1.1.6-8.i586.rpm -i586/logrotate-3.7.3-11.i586.rpm -i586/mdadm-2.2-30.i586.rpm -i586/mingetty-0.9.6s-86.i586.rpm -i586/mkinitrd-1.2-103.i586.rpm -i586/mkinitrd-1.2-106.19.i586.rpm -i586/mktemp-1.5-742.i586.rpm -i586/module-init-tools-3.2.2-32.i586.rpm -i586/module-init-tools-3.2.2-32.13.i586.rpm -i586/ncurses-5.5-16.i586.rpm -i586/net-tools-1.60-581.i586.rpm -i586/openldap2-client-2.3.19-18.i586.rpm -i586/openssl-0.9.8a-16.i586.rpm -i586/openssl-0.9.8a-18.10.i586.rpm -i586/pam-0.99.3.0-25.i586.rpm -i586/pam-0.99.3.0-29.3.i586.rpm -i586/pciutils-2.2.1-14.i586.rpm -i586/pcre-6.4-12.i586.rpm -i586/perl-5.8.8-12.i586.rpm -i586/perl-Bootloader-0.2.20-7.i586.rpm -i586/perl-Bootloader-0.2.27-0.4.i586.rpm -i586/perl-gettext-1.05-11.i586.rpm -i586/permissions-2006.2.24-8.i586.rpm -i586/readline-5.1-22.i586.rpm -i586/reiserfs-3.6.19-17.i586.rpm -i586/sed-4.1.4-15.i586.rpm -i586/suse-release-10.1-9.i586.rpm -i586/sysvinit-2.86-19.i586.rpm -i586/udev-085-29.i586.rpm -i586/udev-085-30.15.i586.rpm -i586/util-linux-2.12r-35.i586.rpm -noarch/suse-build-key-1.0-685.noarch.rpm -i586/libxml2-2.6.23-13.i586.rpm -i586/libxml2-python-2.6.23-15.i586.rpm -i586/python-2.4.2-18.i586.rpm -i586/python-elementtree-1.2.6-18.i586.rpm -i586/python-sqlite-1.1.6-17.i586.rpm -i586/python-urlgrabber-2.9.7-15.i586.rpm -i586/rpm-python-4.4.2-40.i586.rpm -i586/sqlite-3.2.8-14.i586.rpm -i586/yum-2.4.2-13.i586.rpm -" diff --git a/installer/obsolete/systems/suse101/settings.local.example b/installer/obsolete/systems/suse101/settings.local.example deleted file mode 100644 index 838e771b..00000000 --- a/installer/obsolete/systems/suse101/settings.local.example +++ /dev/null @@ -1,14 +0,0 @@ -# Settings made here overwrite values from the settings file in the same -# directory. -# It's also possible to define addditional values here. - -# Use a local installation source. -SLX_INST_SOURCE_BASEURL="ftp://gab/pub/opensuse/distribution/SL-10.1/inst-source" -SLX_INST_SOURCE_BASEURL_suse101update="ftp://gab/pub/suse/update/10.1" - -# Add more packages. -# It's possible to habe more than one SLX_INSTALL_PACKAGES_* variable defined. -# All SLX_INSTALL_PACKAGES_* are combined to one package list which is -# in one step. -SLX_INSTALL_PACKAGES_EDITORS="vim emacs" -SLX_INSTALL_PACKAGES_KDEPIM="kdepim3" diff --git a/installer/obsolete/systems/suse93/prereqfiles/etc/group b/installer/obsolete/systems/suse93/prereqfiles/etc/group deleted file mode 100644 index 452ad53a..00000000 --- a/installer/obsolete/systems/suse93/prereqfiles/etc/group +++ /dev/null @@ -1,31 +0,0 @@ -root:x:0: -bin:x:1:daemon -daemon:x:2: -sys:x:3: -tty:x:5: -disk:x:6: -lp:x:7: -www:x:8: -kmem:x:9: -wheel:x:10: -mail:x:12: -news:x:13: -uucp:x:14: -shadow:x:15: -dialout:x:16: -audio:x:17: -floppy:x:19: -cdrom:x:20: -console:x:21: -utmp:x:22: -public:x:32: -video:x:33: -games:x:40: -xok:x:41: -trusted:x:42: -modem:x:43: -ftp:x:49: -man:x:62: -users:x:100: -nobody:x:65533: -nogroup:x:65534:nobody diff --git a/installer/obsolete/systems/suse93/prereqfiles/etc/passwd b/installer/obsolete/systems/suse93/prereqfiles/etc/passwd deleted file mode 100644 index 15e2efdd..00000000 --- a/installer/obsolete/systems/suse93/prereqfiles/etc/passwd +++ /dev/null @@ -1,12 +0,0 @@ -root:x:0:0:root:/root:/bin/bash -bin:x:1:1:bin:/bin:/bin/bash -daemon:x:2:2:Daemon:/sbin:/bin/bash -lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash -mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false -news:x:9:13:News system:/etc/news:/bin/bash -uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash -games:x:12:100:Games account:/var/games:/bin/bash -man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash -wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false -ftp:x:40:49:FTP account:/srv/ftp:/bin/bash -nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash diff --git a/installer/obsolete/systems/suse93/prereqfiles/etc/shadow b/installer/obsolete/systems/suse93/prereqfiles/etc/shadow deleted file mode 100644 index 0669bae5..00000000 --- a/installer/obsolete/systems/suse93/prereqfiles/etc/shadow +++ /dev/null @@ -1,12 +0,0 @@ -root::9473:0::::: -bin:*:8902:0::::: -daemon:*:8902:0::::: -lp:*:8902:0::::: -mail:*:8902:0::::: -news:*:8902:0::::: -uucp:*:8902:0::::: -games:*:8902:0::::: -man:*:8902:0::::: -wwwrun:*:8902:0::::: -ftp:*:8902:0::::: -nobody:*:8902:0::::: diff --git a/installer/obsolete/systems/suse93/scripts/postprereq b/installer/obsolete/systems/suse93/scripts/postprereq deleted file mode 100755 index b141d4b0..00000000 --- a/installer/obsolete/systems/suse93/scripts/postprereq +++ /dev/null @@ -1,5 +0,0 @@ -#! /bin/bash - -SLX_STAGE1_PATH=$1 - -chown root: ${SLX_STAGE1_PATH}/etc/{group,passwd,shadow} diff --git a/installer/obsolete/systems/suse93/settings b/installer/obsolete/systems/suse93/settings deleted file mode 100644 index c3dcd4f5..00000000 --- a/installer/obsolete/systems/suse93/settings +++ /dev/null @@ -1,86 +0,0 @@ -SLX_INST_SOURCE_BASEURL="http://ftp.gwdg.de/pub/suse/install/9.3" -SLX_INST_SOURCE_PACKAGE_SUBDIR="suse" -SLX_INST_SOURCE_PACKAGEKEYS=" -gpg-pubkey-0dfb3188-41ed929b.asc -gpg-pubkey-3d25d3d9-36e12d04.asc -gpg-pubkey-9c800aca-40d8063e.asc -" -SLX_INST_SOURCE_NAME_suse93="SUSE Linux 9.3" -SLX_INST_SOURCE_REPO_SUBDIR_suse93="suse" -SLX_INST_SOURCE_BASEURL_suse93update="http://ftp.gwdg.de/pub/suse/update/9.3" -SLX_INST_SOURCE_NAME_suse93update="SUSE Linux 9.3 updates" -SLX_BASE_PREREQ_PACKAGES=" -i586/bzip2-1.0.2-348.i586.rpm -i586/glibc-2.3.4-23.2.i586.rpm -i586/popt-1.7-207.i586.rpm -i586/rpm-4.1.1-208.i586.rpm -i586/zlib-1.2.2-5.i586.rpm -" -SLX_BASE_BOOTSTRAP_PREREQ_PACKAGES=" -i586/mktemp-1.5-732.i586.rpm -" -SLX_BASE_BOOTSTRAP_PACKAGES=" -i586/aaa_base-9.3-9.2.i586.rpm -i586/aaa_skel-2005.2.1-3.i586.rpm -i586/ash-1.6.1-2.i586.rpm -i586/bash-3.0-15.i586.rpm -i586/coreutils-5.3.0-10.i586.rpm -i586/cpio-2.5-328.i586.rpm -i586/cracklib-2.7-1010.i586.rpm -i586/cyrus-sasl-2.1.20-7.i586.rpm -i586/db-4.3.27-3.i586.rpm -i586/devs-9.3-2.i586.rpm -i586/diffutils-2.8.7-4.i586.rpm -i586/e2fsprogs-1.36-5.i586.rpm -i586/expat-1.95.8-4.i586.rpm -i586/file-4.13-5.i586.rpm -i586/filesystem-9.3-2.i586.rpm -i586/fillup-1.42-101.i586.rpm -i586/findutils-4.2.19-3.i586.rpm -i586/gawk-3.1.4-7.i586.rpm -i586/gdbm-1.8.3-230.i586.rpm -i586/gpg-1.4.0-4.i586.rpm -i586/grep-2.5.1a-4.i586.rpm -i586/gzip-1.3.5-140.i586.rpm -i586/info-4.8-7.i586.rpm -i586/insserv-1.00.8-4.i586.rpm -i586/irqbalance-0.09-40.i586.rpm -i586/libacl-2.2.30-3.i586.rpm -i586/libattr-2.4.22-3.i586.rpm -i586/libgcc-3.3.5-5.i586.rpm -i586/libselinux-1.21.7-3.i586.rpm -i586/libstdc++-3.3.5-5.i586.rpm -i586/libxcrypt-2.2-3.i586.rpm -i586/libzio-0.1-5.i586.rpm -i586/logrotate-3.7-35.i586.rpm -i586/mdadm-1.9.0-3.2.i586.rpm -i586/mingetty-0.9.6s-76.i586.rpm -i586/module-init-tools-3.2_pre1-7.i586.rpm -i586/ncurses-5.4-68.i586.rpm -i586/net-tools-1.60-556.i586.rpm -i586/openldap2-client-2.2.23-6.i586.rpm -i586/openssl-0.9.7e-3.i586.rpm -i586/pam-0.78-8.i586.rpm -i586/pciutils-2.1.11-201.i586.rpm -i586/pcre-5.0-3.i586.rpm -i586/perl-5.8.6-5.i586.rpm -i586/perl-Bootloader-0.2-17.i586.rpm -i586/perl-gettext-1.01-579.i586.rpm -i586/permissions-2005.3.1-3.i586.rpm -i586/readline-5.0-7.2.i586.rpm -i586/reiserfs-3.6.18-3.i586.rpm -i586/sed-4.1.4-3.i586.rpm -i586/suse-release-9.3-4.i586.rpm -i586/sysvinit-2.85-38.4.i586.rpm -i586/tar-1.15.1-5.i586.rpm -i586/udev-053-15.2.i586.rpm -i586/util-linux-2.12q-7.2.i586.rpm -noarch/mkinitrd-1.2-26.noarch.rpm -noarch/suse-build-key-1.0-665.noarch.rpm -i586/libxml2-2.6.17-4.i586.rpm -i586/libxml2-python-2.6.17-4.i586.rpm -i586/python-2.4-14.i586.rpm -i586/python-xml-2.4-14.i586.rpm -i586/rpm-python-4.1.1-208.i586.rpm -i586/sqlite-3.1.3-3.i586.rpm -" diff --git a/installer/obsolete/systems/suse93/settings.local.example b/installer/obsolete/systems/suse93/settings.local.example deleted file mode 100644 index bd8611e5..00000000 --- a/installer/obsolete/systems/suse93/settings.local.example +++ /dev/null @@ -1,14 +0,0 @@ -# Settings made here overwrite values from the settings file in the same -# directory. -# It's also possible to define addditional values here. - -# Use a local installation source. -SLX_INST_SOURCE_BASEURL="http://ftp-1.gwdg.de/pub/suse/install/9.3" -SLX_INST_SOURCE_BASEURL_suse93update="http://ftp-1.gwdg.de/pub/suse/update/9.3" - -# Add more packages. -# It's possible to habe more than one SLX_INSTALL_PACKAGES_* variable defined. -# All SLX_INSTALL_PACKAGES_* are combined to one package list which is -# in one step. -SLX_INSTALL_PACKAGES_EDITORS="vim emacs" -SLX_INSTALL_PACKAGES_KDEPIM="kdepim3" diff --git a/installer/obsolete/systems/ubuntu610/settings b/installer/obsolete/systems/ubuntu610/settings deleted file mode 100644 index 40c5c4d3..00000000 --- a/installer/obsolete/systems/ubuntu610/settings +++ /dev/null @@ -1,10 +0,0 @@ -SLX_INST_SOURCE_BASEURL="http://ftp-1.gwdg.de/pub/linux/debian/ubuntu" -SLX_INST_SOURCE_COMPONENTS="main restricted multiverse universe" -SLX_INST_SOURCE_DISTRIBUTION="edgy" -SLX_INST_SOURCE_NAME_ubuntu610="Ubuntu 6.10" -SLX_INST_SOURCE_NAME_ubuntu610updates="Ubuntu 6.10 updates" -SLX_INST_SOURCE_DISTRIBUTION_ubuntu610updates="edgy-updates" -SLX_INST_SOURCE_NAME_ubuntu610security="Ubuntu 6.10 security" -SLX_INST_SOURCE_DISTRIBUTION_ubuntu610security="edgy-security" -SLX_BASE_PREREQ_PACKAGES="pool/main/d/debootstrap/debootstrap_0.3.3.0ubuntu7_all.deb" -SLX_INSTALL_PACKAGES_MAIN="kaddressbook kmail kontact korganizer" diff --git a/installer/obsolete/systems/ubuntu610/settings.local.example b/installer/obsolete/systems/ubuntu610/settings.local.example deleted file mode 100644 index 6159cb1d..00000000 --- a/installer/obsolete/systems/ubuntu610/settings.local.example +++ /dev/null @@ -1,7 +0,0 @@ -SLX_INST_SOURCE_BASEURL="ftp://gab/pub/ubuntu" -SLX_INST_SOURCE_COMPONENTS_ubuntu610dvd="main restricted" -SLX_INST_SOURCE_NAME_ubuntu610dvd="Ubuntu 6.10 DVD" -SLX_INST_SOURCE_PRIORITY_ubuntu610dvd="10" -SLX_INST_SOURCE_BASEURL_ubuntu610="http://ftp-1.gwdg.de/pub/linux/debian/ubuntu" -SLX_INST_SOURCE_BASEURL_ubuntu610updates="http://ftp-1.gwdg.de/pub/linux/debian/ubuntu" -SLX_INST_SOURCE_BASEURL_ubuntu610security="http://ftp-1.gwdg.de/pub/linux/debian/ubuntu" |