diff options
author | Oliver Tappe | 2007-12-30 18:52:18 +0100 |
---|---|---|
committer | Oliver Tappe | 2007-12-30 18:52:18 +0100 |
commit | b681bcf8ed09029520958106365fd61be8faf24f (patch) | |
tree | ee9d8e8b1cb810a2366fca180aef08dd15203a6d /lib/distro-info/suse-10.2 | |
parent | * completed test set for attribute merging, fixing several bugs along the (diff) | |
download | core-b681bcf8ed09029520958106365fd61be8faf24f.tar.gz core-b681bcf8ed09029520958106365fd61be8faf24f.tar.xz core-b681bcf8ed09029520958106365fd61be8faf24f.zip |
cleaned up installation code in several ways:
* Removed some inconsistencies with respect to the separation of prereq-
and bootstrap-packages, such that now all packages are being installed
properly into the final system (the prereq packages have to installed
twice for this).
Before, the prereq packages were being installed without their scripts
ever being run. While I haven't noticed a specific bug caused by this,
the mere possibility seemed a good enough cause to change this.
* added a default /etc/hosts file to all distros, as otherwise the lookup
of localhost is flaky (at best)
* fixed a multiple inclusion bug when expanding the packages of a selection
* improved and clarified structure of selections:
+ now there is always a 'minimal' selection, on which most others are based
+ the default selection is now merely a different name for some other
selection (currently, minimal or textmode, later this should probably be
gnome or kde).
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1438 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'lib/distro-info/suse-10.2')
-rw-r--r-- | lib/distro-info/suse-10.2/prereqfiles/etc/hosts | 1 | ||||
-rw-r--r-- | lib/distro-info/suse-10.2/settings.default | 25 | ||||
-rw-r--r-- | lib/distro-info/suse-10.2/settings.example | 1 |
3 files changed, 24 insertions, 3 deletions
diff --git a/lib/distro-info/suse-10.2/prereqfiles/etc/hosts b/lib/distro-info/suse-10.2/prereqfiles/etc/hosts new file mode 100644 index 00000000..75721cd5 --- /dev/null +++ b/lib/distro-info/suse-10.2/prereqfiles/etc/hosts @@ -0,0 +1 @@ +127.0.0.1 localhost diff --git a/lib/distro-info/suse-10.2/settings.default b/lib/distro-info/suse-10.2/settings.default index 28692cba..682a98b9 100644 --- a/lib/distro-info/suse-10.2/settings.default +++ b/lib/distro-info/suse-10.2/settings.default @@ -4,6 +4,7 @@ bootstrap-packages = <<END 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/bzip2-1.0.3-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 @@ -17,6 +18,7 @@ bootstrap-packages = <<END 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/glibc-2.5-25.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 @@ -53,12 +55,15 @@ bootstrap-packages = <<END 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/popt-1.7-304.i586.rpm i586/readline-5.1-55.i586.rpm i586/reiserfs-3.6.19-37.i586.rpm + i586/rpm-4.4.2-76.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 + i586/zlib-1.2.3-33.i586.rpm noarch/pciutils-ids-2006.11.18-2.noarch.rpm noarch/suse-build-key-1.0-707.noarch.rpm END @@ -108,7 +113,13 @@ END name = openSUSE 10.2 updates file-for-speedtest = repodata/primary.xml.gz </repository> -<selection default> +<selection minimal> + packages = <<END + glibc-locale + END +</selection> +<selection textmode> + base = minimal packages = <<END acl acpid @@ -300,7 +311,7 @@ END END </selection> <selection kde> - base = default + base = textmode packages = <<END 3ddiag 915resolution @@ -458,7 +469,6 @@ END glib2 glibc glibc-i18ndata - glibc-locale glib-sharp2 glitz gmime @@ -1047,3 +1057,12 @@ END zvbi END </selection> +<selection gnome> + base = textmode + packages = <<END + END +</selection> +<selection default> + base = minimal +</selection> +
\ No newline at end of file diff --git a/lib/distro-info/suse-10.2/settings.example b/lib/distro-info/suse-10.2/settings.example index 72af6e4e..c32b0514 100644 --- a/lib/distro-info/suse-10.2/settings.example +++ b/lib/distro-info/suse-10.2/settings.example @@ -20,3 +20,4 @@ # packages = <<END # kinternet # END +#</selection> |