From: Aaron Klingaman Date: Thu, 26 May 2005 17:25:03 +0000 (+0000) Subject: move bootmanager (was alpina) support files into this repository X-Git-Tag: BOOTMANAGER_3_1_RELEASE~3 X-Git-Url: http://git.onelab.eu/?p=bootmanager.git;a=commitdiff_plain;h=18dfaddb05c28fd1a1a478c056d1a9bc2715abb9 move bootmanager (was alpina) support files into this repository --- diff --git a/support-files/BootLVM/desc b/support-files/BootLVM/desc new file mode 100644 index 0000000..8b2b466 --- /dev/null +++ b/support-files/BootLVM/desc @@ -0,0 +1,3 @@ +Contains vgscan, vgchange and the lvm library. +Just enough to load the root partion for booting +a node after its installed diff --git a/support-files/BootLVM/lib-paths b/support-files/BootLVM/lib-paths new file mode 100644 index 0000000..fb602a3 --- /dev/null +++ b/support-files/BootLVM/lib-paths @@ -0,0 +1,2 @@ +/usr/lib +/lib diff --git a/support-files/BootLVM/source-rpms/lvm-1.0.3-4.i386.list b/support-files/BootLVM/source-rpms/lvm-1.0.3-4.i386.list new file mode 100644 index 0000000..7391b99 --- /dev/null +++ b/support-files/BootLVM/source-rpms/lvm-1.0.3-4.i386.list @@ -0,0 +1,6 @@ +/lib/liblvm-10.so +/lib/liblvm-10.so.1 +/lib/liblvm-10.so.1.0 +/sbin/vgchange +/sbin/vgscan +/sbin/vgmknodes diff --git a/support-files/BootLVM/source-rpms/lvm-1.0.3-4.i386.rpm b/support-files/BootLVM/source-rpms/lvm-1.0.3-4.i386.rpm new file mode 100644 index 0000000..2c91b59 Binary files /dev/null and b/support-files/BootLVM/source-rpms/lvm-1.0.3-4.i386.rpm differ diff --git a/support-files/BootstrapRPM/custom.sh b/support-files/BootstrapRPM/custom.sh new file mode 100755 index 0000000..ee85b3d --- /dev/null +++ b/support-files/BootstrapRPM/custom.sh @@ -0,0 +1,25 @@ +#!/bin/sh + +# make sure the yum rpm is in extra-rpms/stage3rpms +if [ ! -e extra-rpms/stage3rpms/yum-*planetlab.noarch.rpm ]; then + echo "yum RPM doesn't exist in extra-rpms/stage3rpms/" + echo "see extra-rpms/stage3rpms/README_EXTERNAL_RPMS." + exit 1 +fi + +# make sure the pycurl rpm is in extra-rpms/stage3rpms +if [ ! -e extra-rpms/stage3rpms/pycurl-*.i386.rpm ]; then + echo "pycurl RPM doesn't exist in extra-rpms/stage3rpms/" + echo "see extra-rpms/stage3rpms/README_EXTERNAL_RPMS." + exit 1 +fi + +echo "Adding all extra rpms to extract directory..." +cp -vr extra-rpms/* rpm-extract/ + +for i in `ls extra-rpms/`; do + echo $i >> keep-files +done + +exit 0 + diff --git a/support-files/BootstrapRPM/desc b/support-files/BootstrapRPM/desc new file mode 100644 index 0000000..cfce58d --- /dev/null +++ b/support-files/BootstrapRPM/desc @@ -0,0 +1 @@ +Contains all the files necessary to run RPM diff --git a/support-files/BootstrapRPM/extra-rpms/stage1rpms/basesystem-8.0-2.noarch.rpm b/support-files/BootstrapRPM/extra-rpms/stage1rpms/basesystem-8.0-2.noarch.rpm new file mode 100644 index 0000000..341d44a Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage1rpms/basesystem-8.0-2.noarch.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage1rpms/filesystem-2.2.1-3.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage1rpms/filesystem-2.2.1-3.i386.rpm new file mode 100644 index 0000000..196d275 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage1rpms/filesystem-2.2.1-3.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage1rpms/setup-2.5.25-1.noarch.rpm b/support-files/BootstrapRPM/extra-rpms/stage1rpms/setup-2.5.25-1.noarch.rpm new file mode 100644 index 0000000..0b169bf Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage1rpms/setup-2.5.25-1.noarch.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/SysVinit-2.84-13.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/SysVinit-2.84-13.i386.rpm new file mode 100644 index 0000000..9502728 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/SysVinit-2.84-13.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/bash-2.05b-20.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/bash-2.05b-20.i386.rpm new file mode 100644 index 0000000..ab1e659 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/bash-2.05b-20.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/bzip2-libs-1.0.2-8.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/bzip2-libs-1.0.2-8.i386.rpm new file mode 100644 index 0000000..d1bf7c4 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/bzip2-libs-1.0.2-8.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/chkconfig-1.3.8-1.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/chkconfig-1.3.8-1.i386.rpm new file mode 100644 index 0000000..c8435b2 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/chkconfig-1.3.8-1.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/coreutils-4.5.3-19.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/coreutils-4.5.3-19.i386.rpm new file mode 100644 index 0000000..0adc54c Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/coreutils-4.5.3-19.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/cracklib-2.7-21.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/cracklib-2.7-21.i386.rpm new file mode 100644 index 0000000..a22f0b7 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/cracklib-2.7-21.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/cracklib-dicts-2.7-21.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/cracklib-dicts-2.7-21.i386.rpm new file mode 100644 index 0000000..560cd8b Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/cracklib-dicts-2.7-21.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/db4-4.0.14-20.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/db4-4.0.14-20.i386.rpm new file mode 100644 index 0000000..974a69c Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/db4-4.0.14-20.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/dev-3.3.2-5.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/dev-3.3.2-5.i386.rpm new file mode 100644 index 0000000..bd5b01e Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/dev-3.3.2-5.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/e2fsprogs-1.32-6.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/e2fsprogs-1.32-6.i386.rpm new file mode 100644 index 0000000..d606430 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/e2fsprogs-1.32-6.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/elfutils-0.76-3.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/elfutils-0.76-3.i386.rpm new file mode 100644 index 0000000..8615d4d Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/elfutils-0.76-3.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/elfutils-libelf-0.76-3.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/elfutils-libelf-0.76-3.i386.rpm new file mode 100644 index 0000000..50dbf08 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/elfutils-libelf-0.76-3.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/expat-1.95.5-2.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/expat-1.95.5-2.i386.rpm new file mode 100644 index 0000000..fc456ea Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/expat-1.95.5-2.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/findutils-4.1.7-9.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/findutils-4.1.7-9.i386.rpm new file mode 100644 index 0000000..dd030b9 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/findutils-4.1.7-9.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/gawk-3.1.1-9.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/gawk-3.1.1-9.i386.rpm new file mode 100644 index 0000000..b2abc64 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/gawk-3.1.1-9.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/gdbm-1.8.0-20.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/gdbm-1.8.0-20.i386.rpm new file mode 100644 index 0000000..9848616 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/gdbm-1.8.0-20.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/glib-1.2.10-10.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/glib-1.2.10-10.i386.rpm new file mode 100644 index 0000000..919d4de Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/glib-1.2.10-10.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/glibc-2.3.2-11.9.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/glibc-2.3.2-11.9.i386.rpm new file mode 100644 index 0000000..974e34d Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/glibc-2.3.2-11.9.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/glibc-common-2.3.2-11.9.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/glibc-common-2.3.2-11.9.i386.rpm new file mode 100644 index 0000000..689462b Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/glibc-common-2.3.2-11.9.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/gmp-4.1.2-2.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/gmp-4.1.2-2.i386.rpm new file mode 100644 index 0000000..24c3460 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/gmp-4.1.2-2.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/grep-2.5.1-7.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/grep-2.5.1-7.i386.rpm new file mode 100644 index 0000000..d705f31 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/grep-2.5.1-7.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/info-4.3-5.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/info-4.3-5.i386.rpm new file mode 100644 index 0000000..0dee92f Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/info-4.3-5.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/initscripts-7.14-1.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/initscripts-7.14-1.i386.rpm new file mode 100644 index 0000000..fa753cb Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/initscripts-7.14-1.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/iproute-2.4.7-7.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/iproute-2.4.7-7.i386.rpm new file mode 100644 index 0000000..6ce8aa4 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/iproute-2.4.7-7.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/iputils-20020927-2.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/iputils-20020927-2.i386.rpm new file mode 100644 index 0000000..dc29444 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/iputils-20020927-2.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/krb5-devel-1.2.7-10.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/krb5-devel-1.2.7-10.i386.rpm new file mode 100644 index 0000000..de88946 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/krb5-devel-1.2.7-10.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/krb5-libs-1.2.7-10.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/krb5-libs-1.2.7-10.i386.rpm new file mode 100644 index 0000000..183a5ee Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/krb5-libs-1.2.7-10.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/libtermcap-2.0.8-35.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/libtermcap-2.0.8-35.i386.rpm new file mode 100644 index 0000000..d8bc070 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/libtermcap-2.0.8-35.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/libxml2-2.5.4-1.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/libxml2-2.5.4-1.i386.rpm new file mode 100644 index 0000000..839e6ff Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/libxml2-2.5.4-1.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/libxml2-python-2.5.4-1.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/libxml2-python-2.5.4-1.i386.rpm new file mode 100644 index 0000000..aabc97f Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/libxml2-python-2.5.4-1.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/mingetty-1.01-1.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/mingetty-1.01-1.i386.rpm new file mode 100644 index 0000000..ecbc4a9 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/mingetty-1.01-1.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/mktemp-1.5-18.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/mktemp-1.5-18.i386.rpm new file mode 100644 index 0000000..e89acd1 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/mktemp-1.5-18.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/modutils-2.4.22-8.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/modutils-2.4.22-8.i386.rpm new file mode 100644 index 0000000..369d652 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/modutils-2.4.22-8.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/mount-2.11y-9.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/mount-2.11y-9.i386.rpm new file mode 100644 index 0000000..4147014 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/mount-2.11y-9.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/ncurses-5.3-4.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/ncurses-5.3-4.i386.rpm new file mode 100644 index 0000000..b41a2db Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/ncurses-5.3-4.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/net-tools-1.60-12.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/net-tools-1.60-12.i386.rpm new file mode 100644 index 0000000..f4c69e3 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/net-tools-1.60-12.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/openssl-0.9.7a-2.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/openssl-0.9.7a-2.i386.rpm new file mode 100644 index 0000000..7889856 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/openssl-0.9.7a-2.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/openssl-devel-0.9.7a-2.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/openssl-devel-0.9.7a-2.i386.rpm new file mode 100644 index 0000000..d11ee55 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/openssl-devel-0.9.7a-2.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/pam-0.75-48.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/pam-0.75-48.i386.rpm new file mode 100644 index 0000000..e683687 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/pam-0.75-48.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/pcre-3.9-10.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/pcre-3.9-10.i386.rpm new file mode 100644 index 0000000..ace1494 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/pcre-3.9-10.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/popt-1.8-0.69.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/popt-1.8-0.69.i386.rpm new file mode 100644 index 0000000..d34b5da Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/popt-1.8-0.69.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/procps-2.0.11-6.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/procps-2.0.11-6.i386.rpm new file mode 100644 index 0000000..0da84c3 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/procps-2.0.11-6.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/psmisc-21.2-4.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/psmisc-21.2-4.i386.rpm new file mode 100644 index 0000000..ee117e5 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/psmisc-21.2-4.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/python-2.2.2-26.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/python-2.2.2-26.i386.rpm new file mode 100644 index 0000000..aba3c18 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/python-2.2.2-26.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/readline-4.3-5.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/readline-4.3-5.i386.rpm new file mode 100644 index 0000000..2a35e65 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/readline-4.3-5.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/redhat-release-9-3.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/redhat-release-9-3.i386.rpm new file mode 100644 index 0000000..342d058 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/redhat-release-9-3.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/sed-4.0.5-1.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/sed-4.0.5-1.i386.rpm new file mode 100644 index 0000000..7a4e45b Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/sed-4.0.5-1.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/shadow-utils-4.0.3-6.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/shadow-utils-4.0.3-6.i386.rpm new file mode 100644 index 0000000..bf9b00d Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/shadow-utils-4.0.3-6.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/sysklogd-1.4.1-12.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/sysklogd-1.4.1-12.i386.rpm new file mode 100644 index 0000000..21eedda Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/sysklogd-1.4.1-12.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/termcap-11.0.1-16.noarch.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/termcap-11.0.1-16.noarch.rpm new file mode 100644 index 0000000..31a00bd Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/termcap-11.0.1-16.noarch.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/util-linux-2.11y-9.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/util-linux-2.11y-9.i386.rpm new file mode 100644 index 0000000..53a2cd6 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/util-linux-2.11y-9.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/which-2.14-5.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/which-2.14-5.i386.rpm new file mode 100644 index 0000000..858ed4f Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/which-2.14-5.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/words-2-21.noarch.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/words-2-21.noarch.rpm new file mode 100644 index 0000000..2d74c74 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/words-2-21.noarch.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage2rpms/zlib-1.1.4-8.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage2rpms/zlib-1.1.4-8.i386.rpm new file mode 100644 index 0000000..b13bbaa Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage2rpms/zlib-1.1.4-8.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage3rpms/curl-7.10.6-7.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage3rpms/curl-7.10.6-7.i386.rpm new file mode 100644 index 0000000..a3e73f3 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage3rpms/curl-7.10.6-7.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage3rpms/curl-devel-7.10.6-7.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage3rpms/curl-devel-7.10.6-7.i386.rpm new file mode 100644 index 0000000..6da913d Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage3rpms/curl-devel-7.10.6-7.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage3rpms/pycurl-7.10.4-3.planetlab.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage3rpms/pycurl-7.10.4-3.planetlab.i386.rpm new file mode 100644 index 0000000..1eded34 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage3rpms/pycurl-7.10.4-3.planetlab.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage3rpms/rpm-4.2-1.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage3rpms/rpm-4.2-1.i386.rpm new file mode 100644 index 0000000..782e54b Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage3rpms/rpm-4.2-1.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage3rpms/rpm-python-4.2-0.69.i386.rpm b/support-files/BootstrapRPM/extra-rpms/stage3rpms/rpm-python-4.2-0.69.i386.rpm new file mode 100644 index 0000000..8c9a19e Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage3rpms/rpm-python-4.2-0.69.i386.rpm differ diff --git a/support-files/BootstrapRPM/extra-rpms/stage3rpms/yum-2.0.7-3.planetlab.noarch.rpm b/support-files/BootstrapRPM/extra-rpms/stage3rpms/yum-2.0.7-3.planetlab.noarch.rpm new file mode 100644 index 0000000..d8294a0 Binary files /dev/null and b/support-files/BootstrapRPM/extra-rpms/stage3rpms/yum-2.0.7-3.planetlab.noarch.rpm differ diff --git a/support-files/BootstrapRPM/source-rpms/bzip2-libs-1.0.2-8.i386.list b/support-files/BootstrapRPM/source-rpms/bzip2-libs-1.0.2-8.i386.list new file mode 100644 index 0000000..d170f2e --- /dev/null +++ b/support-files/BootstrapRPM/source-rpms/bzip2-libs-1.0.2-8.i386.list @@ -0,0 +1,2 @@ +/usr/lib/libbz2.so.1 +/usr/lib/libbz2.so.1.0.2 diff --git a/support-files/BootstrapRPM/source-rpms/bzip2-libs-1.0.2-8.i386.rpm b/support-files/BootstrapRPM/source-rpms/bzip2-libs-1.0.2-8.i386.rpm new file mode 100644 index 0000000..d1bf7c4 Binary files /dev/null and b/support-files/BootstrapRPM/source-rpms/bzip2-libs-1.0.2-8.i386.rpm differ diff --git a/support-files/BootstrapRPM/source-rpms/elfutils-libelf-0.76-3.i386.list b/support-files/BootstrapRPM/source-rpms/elfutils-libelf-0.76-3.i386.list new file mode 100644 index 0000000..3730c5f --- /dev/null +++ b/support-files/BootstrapRPM/source-rpms/elfutils-libelf-0.76-3.i386.list @@ -0,0 +1,2 @@ +/usr/lib/libelf-0.76.so +/usr/lib/libelf.so.1 diff --git a/support-files/BootstrapRPM/source-rpms/elfutils-libelf-0.76-3.i386.rpm b/support-files/BootstrapRPM/source-rpms/elfutils-libelf-0.76-3.i386.rpm new file mode 100644 index 0000000..50dbf08 Binary files /dev/null and b/support-files/BootstrapRPM/source-rpms/elfutils-libelf-0.76-3.i386.rpm differ diff --git a/support-files/BootstrapRPM/source-rpms/glibc-2.3.2-11.9.i386.list b/support-files/BootstrapRPM/source-rpms/glibc-2.3.2-11.9.i386.list new file mode 100644 index 0000000..82a9cf5 --- /dev/null +++ b/support-files/BootstrapRPM/source-rpms/glibc-2.3.2-11.9.i386.list @@ -0,0 +1,236 @@ +/etc/ld.so.conf +/etc/localtime +/etc/nsswitch.conf +/etc/rpc +/lib/ld-2.3.2.so +/lib/ld-linux.so.2 +/lib/libBrokenLocale-2.3.2.so +/lib/libBrokenLocale.so.1 +/lib/libSegFault.so +/lib/libanl-2.3.2.so +/lib/libanl.so.1 +/lib/libc-2.3.2.so +/lib/libc.so.6 +/lib/libcrypt-2.3.2.so +/lib/libcrypt.so.1 +/lib/libdl-2.3.2.so +/lib/libdl.so.2 +/lib/libm-2.3.2.so +/lib/libm.so.6 +/lib/libnsl-2.3.2.so +/lib/libnsl.so.1 +/lib/libnss_compat-2.3.2.so +/lib/libnss_compat.so.2 +/lib/libnss_dns-2.3.2.so +/lib/libnss_dns.so.2 +/lib/libnss_files-2.3.2.so +/lib/libnss_files.so.2 +/lib/libnss_hesiod-2.3.2.so +/lib/libnss_hesiod.so.2 +/lib/libnss_nis-2.3.2.so +/lib/libnss_nis.so.2 +/lib/libnss_nisplus-2.3.2.so +/lib/libnss_nisplus.so.2 +/lib/libpthread-0.10.so +/lib/libpthread.so.0 +/lib/libresolv-2.3.2.so +/lib/libresolv.so.2 +/lib/librt-2.3.2.so +/lib/librt.so.1 +/lib/libthread_db-1.0.so +/lib/libthread_db.so.1 +/lib/libutil-2.3.2.so +/lib/libutil.so.1 +/sbin/ldconfig +/sbin/sln +/usr/lib/gconv/ANSI_X3.110.so +/usr/lib/gconv/ARMSCII-8.so +/usr/lib/gconv/ASMO_449.so +/usr/lib/gconv/BIG5.so +/usr/lib/gconv/BIG5HKSCS.so +/usr/lib/gconv/CP10007.so +/usr/lib/gconv/CP1125.so +/usr/lib/gconv/CP1250.so +/usr/lib/gconv/CP1251.so +/usr/lib/gconv/CP1252.so +/usr/lib/gconv/CP1253.so +/usr/lib/gconv/CP1254.so +/usr/lib/gconv/CP1255.so +/usr/lib/gconv/CP1256.so +/usr/lib/gconv/CP1257.so +/usr/lib/gconv/CP1258.so +/usr/lib/gconv/CP737.so +/usr/lib/gconv/CP775.so +/usr/lib/gconv/CSN_369103.so +/usr/lib/gconv/CWI.so +/usr/lib/gconv/DEC-MCS.so +/usr/lib/gconv/EBCDIC-AT-DE-A.so +/usr/lib/gconv/EBCDIC-AT-DE.so +/usr/lib/gconv/EBCDIC-CA-FR.so +/usr/lib/gconv/EBCDIC-DK-NO-A.so +/usr/lib/gconv/EBCDIC-DK-NO.so +/usr/lib/gconv/EBCDIC-ES-A.so +/usr/lib/gconv/EBCDIC-ES-S.so +/usr/lib/gconv/EBCDIC-ES.so +/usr/lib/gconv/EBCDIC-FI-SE-A.so +/usr/lib/gconv/EBCDIC-FI-SE.so +/usr/lib/gconv/EBCDIC-FR.so +/usr/lib/gconv/EBCDIC-IS-FRISS.so +/usr/lib/gconv/EBCDIC-IT.so +/usr/lib/gconv/EBCDIC-PT.so +/usr/lib/gconv/EBCDIC-UK.so +/usr/lib/gconv/EBCDIC-US.so +/usr/lib/gconv/ECMA-CYRILLIC.so +/usr/lib/gconv/EUC-CN.so +/usr/lib/gconv/EUC-JISX0213.so +/usr/lib/gconv/EUC-JP.so +/usr/lib/gconv/EUC-KR.so +/usr/lib/gconv/EUC-TW.so +/usr/lib/gconv/GB18030.so +/usr/lib/gconv/GBBIG5.so +/usr/lib/gconv/GBGBK.so +/usr/lib/gconv/GBK.so +/usr/lib/gconv/GEORGIAN-ACADEMY.so +/usr/lib/gconv/GEORGIAN-PS.so +/usr/lib/gconv/GOST_19768-74.so +/usr/lib/gconv/GREEK-CCITT.so +/usr/lib/gconv/GREEK7-OLD.so +/usr/lib/gconv/GREEK7.so +/usr/lib/gconv/HP-ROMAN8.so +/usr/lib/gconv/IBM037.so +/usr/lib/gconv/IBM038.so +/usr/lib/gconv/IBM1004.so +/usr/lib/gconv/IBM1026.so +/usr/lib/gconv/IBM1046.so +/usr/lib/gconv/IBM1047.so +/usr/lib/gconv/IBM1124.so +/usr/lib/gconv/IBM1129.so +/usr/lib/gconv/IBM1132.so +/usr/lib/gconv/IBM1133.so +/usr/lib/gconv/IBM1160.so +/usr/lib/gconv/IBM1161.so +/usr/lib/gconv/IBM1162.so +/usr/lib/gconv/IBM1163.so +/usr/lib/gconv/IBM1164.so +/usr/lib/gconv/IBM256.so +/usr/lib/gconv/IBM273.so +/usr/lib/gconv/IBM274.so +/usr/lib/gconv/IBM275.so +/usr/lib/gconv/IBM277.so +/usr/lib/gconv/IBM278.so +/usr/lib/gconv/IBM280.so +/usr/lib/gconv/IBM281.so +/usr/lib/gconv/IBM284.so +/usr/lib/gconv/IBM285.so +/usr/lib/gconv/IBM290.so +/usr/lib/gconv/IBM297.so +/usr/lib/gconv/IBM420.so +/usr/lib/gconv/IBM423.so +/usr/lib/gconv/IBM424.so +/usr/lib/gconv/IBM437.so +/usr/lib/gconv/IBM500.so +/usr/lib/gconv/IBM850.so +/usr/lib/gconv/IBM851.so +/usr/lib/gconv/IBM852.so +/usr/lib/gconv/IBM855.so +/usr/lib/gconv/IBM856.so +/usr/lib/gconv/IBM857.so +/usr/lib/gconv/IBM860.so +/usr/lib/gconv/IBM861.so +/usr/lib/gconv/IBM862.so +/usr/lib/gconv/IBM863.so +/usr/lib/gconv/IBM864.so +/usr/lib/gconv/IBM865.so +/usr/lib/gconv/IBM866.so +/usr/lib/gconv/IBM866NAV.so +/usr/lib/gconv/IBM868.so +/usr/lib/gconv/IBM869.so +/usr/lib/gconv/IBM870.so +/usr/lib/gconv/IBM871.so +/usr/lib/gconv/IBM874.so +/usr/lib/gconv/IBM875.so +/usr/lib/gconv/IBM880.so +/usr/lib/gconv/IBM891.so +/usr/lib/gconv/IBM903.so +/usr/lib/gconv/IBM904.so +/usr/lib/gconv/IBM905.so +/usr/lib/gconv/IBM918.so +/usr/lib/gconv/IBM922.so +/usr/lib/gconv/IBM930.so +/usr/lib/gconv/IBM932.so +/usr/lib/gconv/IBM933.so +/usr/lib/gconv/IBM935.so +/usr/lib/gconv/IBM937.so +/usr/lib/gconv/IBM939.so +/usr/lib/gconv/IBM943.so +/usr/lib/gconv/IEC_P27-1.so +/usr/lib/gconv/INIS-8.so +/usr/lib/gconv/INIS-CYRILLIC.so +/usr/lib/gconv/INIS.so +/usr/lib/gconv/ISIRI-3342.so +/usr/lib/gconv/ISO-2022-CN-EXT.so +/usr/lib/gconv/ISO-2022-CN.so +/usr/lib/gconv/ISO-2022-JP-3.so +/usr/lib/gconv/ISO-2022-JP.so +/usr/lib/gconv/ISO-2022-KR.so +/usr/lib/gconv/ISO-IR-197.so +/usr/lib/gconv/ISO-IR-209.so +/usr/lib/gconv/ISO646.so +/usr/lib/gconv/ISO8859-1.so +/usr/lib/gconv/ISO8859-10.so +/usr/lib/gconv/ISO8859-11.so +/usr/lib/gconv/ISO8859-13.so +/usr/lib/gconv/ISO8859-14.so +/usr/lib/gconv/ISO8859-15.so +/usr/lib/gconv/ISO8859-16.so +/usr/lib/gconv/ISO8859-2.so +/usr/lib/gconv/ISO8859-3.so +/usr/lib/gconv/ISO8859-4.so +/usr/lib/gconv/ISO8859-5.so +/usr/lib/gconv/ISO8859-6.so +/usr/lib/gconv/ISO8859-7.so +/usr/lib/gconv/ISO8859-8.so +/usr/lib/gconv/ISO8859-9.so +/usr/lib/gconv/ISO_10367-BOX.so +/usr/lib/gconv/ISO_2033.so +/usr/lib/gconv/ISO_5427-EXT.so +/usr/lib/gconv/ISO_5427.so +/usr/lib/gconv/ISO_5428.so +/usr/lib/gconv/ISO_6937-2.so +/usr/lib/gconv/ISO_6937.so +/usr/lib/gconv/JOHAB.so +/usr/lib/gconv/KOI-8.so +/usr/lib/gconv/KOI8-R.so +/usr/lib/gconv/KOI8-T.so +/usr/lib/gconv/KOI8-U.so +/usr/lib/gconv/LATIN-GREEK-1.so +/usr/lib/gconv/LATIN-GREEK.so +/usr/lib/gconv/MAC-IS.so +/usr/lib/gconv/MAC-SAMI.so +/usr/lib/gconv/MAC-UK.so +/usr/lib/gconv/MACINTOSH.so +/usr/lib/gconv/NATS-DANO.so +/usr/lib/gconv/NATS-SEFI.so +/usr/lib/gconv/SAMI-WS2.so +/usr/lib/gconv/SHIFT_JISX0213.so +/usr/lib/gconv/SJIS.so +/usr/lib/gconv/T.61.so +/usr/lib/gconv/TCVN5712-1.so +/usr/lib/gconv/TIS-620.so +/usr/lib/gconv/TSCII.so +/usr/lib/gconv/UHC.so +/usr/lib/gconv/UNICODE.so +/usr/lib/gconv/UTF-16.so +/usr/lib/gconv/UTF-32.so +/usr/lib/gconv/UTF-7.so +/usr/lib/gconv/VISCII.so +/usr/lib/gconv/gconv-modules +/usr/lib/gconv/gconv-modules.cache +/usr/lib/gconv/libCNS.so +/usr/lib/gconv/libGB.so +/usr/lib/gconv/libISOIR165.so +/usr/lib/gconv/libJIS.so +/usr/lib/gconv/libJISX0213.so +/usr/lib/gconv/libKSC.so +/usr/sbin/glibc_post_upgrade +/usr/sbin/iconvconfig diff --git a/support-files/BootstrapRPM/source-rpms/glibc-2.3.2-11.9.i386.rpm b/support-files/BootstrapRPM/source-rpms/glibc-2.3.2-11.9.i386.rpm new file mode 100644 index 0000000..974e34d Binary files /dev/null and b/support-files/BootstrapRPM/source-rpms/glibc-2.3.2-11.9.i386.rpm differ diff --git a/support-files/BootstrapRPM/source-rpms/popt-1.8-0.69.i386.list b/support-files/BootstrapRPM/source-rpms/popt-1.8-0.69.i386.list new file mode 100644 index 0000000..645f836 --- /dev/null +++ b/support-files/BootstrapRPM/source-rpms/popt-1.8-0.69.i386.list @@ -0,0 +1,35 @@ +/usr/include/popt.h +/usr/lib/libpopt.a +/usr/lib/libpopt.la +/usr/lib/libpopt.so +/usr/lib/libpopt.so.0 +/usr/lib/libpopt.so.0.0.0 +/usr/share/locale/cs/LC_MESSAGES/popt.mo +/usr/share/locale/da/LC_MESSAGES/popt.mo +/usr/share/locale/de/LC_MESSAGES/popt.mo +/usr/share/locale/es/LC_MESSAGES/popt.mo +/usr/share/locale/eu_ES/LC_MESSAGES/popt.mo +/usr/share/locale/fi/LC_MESSAGES/popt.mo +/usr/share/locale/fr/LC_MESSAGES/popt.mo +/usr/share/locale/gl/LC_MESSAGES/popt.mo +/usr/share/locale/hu/LC_MESSAGES/popt.mo +/usr/share/locale/id/LC_MESSAGES/popt.mo +/usr/share/locale/is/LC_MESSAGES/popt.mo +/usr/share/locale/it/LC_MESSAGES/popt.mo +/usr/share/locale/ja/LC_MESSAGES/popt.mo +/usr/share/locale/ko/LC_MESSAGES/popt.mo +/usr/share/locale/no/LC_MESSAGES/popt.mo +/usr/share/locale/pl/LC_MESSAGES/popt.mo +/usr/share/locale/pt/LC_MESSAGES/popt.mo +/usr/share/locale/pt_BR/LC_MESSAGES/popt.mo +/usr/share/locale/ro/LC_MESSAGES/popt.mo +/usr/share/locale/ru/LC_MESSAGES/popt.mo +/usr/share/locale/sk/LC_MESSAGES/popt.mo +/usr/share/locale/sl/LC_MESSAGES/popt.mo +/usr/share/locale/sr/LC_MESSAGES/popt.mo +/usr/share/locale/sv/LC_MESSAGES/popt.mo +/usr/share/locale/tr/LC_MESSAGES/popt.mo +/usr/share/locale/uk/LC_MESSAGES/popt.mo +/usr/share/locale/wa/LC_MESSAGES/popt.mo +/usr/share/locale/zh/LC_MESSAGES/popt.mo +/usr/share/locale/zh_CN.GB2312/LC_MESSAGES/popt.mo diff --git a/support-files/BootstrapRPM/source-rpms/popt-1.8-0.69.i386.rpm b/support-files/BootstrapRPM/source-rpms/popt-1.8-0.69.i386.rpm new file mode 100644 index 0000000..d34b5da Binary files /dev/null and b/support-files/BootstrapRPM/source-rpms/popt-1.8-0.69.i386.rpm differ diff --git a/support-files/BootstrapRPM/source-rpms/rpm-4.2-1.i386.list b/support-files/BootstrapRPM/source-rpms/rpm-4.2-1.i386.list new file mode 100644 index 0000000..ffc446b --- /dev/null +++ b/support-files/BootstrapRPM/source-rpms/rpm-4.2-1.i386.list @@ -0,0 +1,66 @@ +/bin/rpm +/etc/rpm +/usr/bin/gendiff +/usr/bin/rpm2cpio +/usr/bin/rpmdb +/usr/bin/rpmquery +/usr/bin/rpmsign +/usr/bin/rpmverify +/usr/lib/librpm-4.2.so +/usr/lib/librpmbuild-4.2.so +/usr/lib/librpmdb-4.2.so +/usr/lib/librpmio-4.2.so +/usr/lib/rpm +/usr/lib/rpm/athlon-linux +/usr/lib/rpm/athlon-linux/macros +/usr/lib/rpm/config.guess +/usr/lib/rpm/config.sub +/usr/lib/rpm/convertrpmrc.sh +/usr/lib/rpm/i386-linux +/usr/lib/rpm/i386-linux/macros +/usr/lib/rpm/i486-linux +/usr/lib/rpm/i486-linux/macros +/usr/lib/rpm/i586-linux +/usr/lib/rpm/i586-linux/macros +/usr/lib/rpm/i686-linux +/usr/lib/rpm/i686-linux/macros +/usr/lib/rpm/macros +/usr/lib/rpm/mkinstalldirs +/usr/lib/rpm/noarch-linux +/usr/lib/rpm/noarch-linux/macros +/usr/lib/rpm/rpm.daily +/usr/lib/rpm/rpm.log +/usr/lib/rpm/rpm.xinetd +/usr/lib/rpm/rpm2cpio.sh +/usr/lib/rpm/rpmd +/usr/lib/rpm/rpme +/usr/lib/rpm/rpmi +/usr/lib/rpm/rpmk +/usr/lib/rpm/rpmpopt-4.2 +/usr/lib/rpm/rpmq +/usr/lib/rpm/rpmrc +/usr/lib/rpm/rpmu +/usr/lib/rpm/rpmv +/usr/lib/rpm/tgpg +/usr/share/locale/cs/LC_MESSAGES/rpm.mo +/usr/share/locale/da/LC_MESSAGES/rpm.mo +/usr/share/locale/de/LC_MESSAGES/rpm.mo +/usr/share/locale/fi/LC_MESSAGES/rpm.mo +/usr/share/locale/fr/LC_MESSAGES/rpm.mo +/usr/share/locale/gl/LC_MESSAGES/rpm.mo +/usr/share/locale/is/LC_MESSAGES/rpm.mo +/usr/share/locale/ja/LC_MESSAGES/rpm.mo +/usr/share/locale/ko/LC_MESSAGES/rpm.mo +/usr/share/locale/no/LC_MESSAGES/rpm.mo +/usr/share/locale/pl/LC_MESSAGES/rpm.mo +/usr/share/locale/pt/LC_MESSAGES/rpm.mo +/usr/share/locale/pt_BR/LC_MESSAGES/rpm.mo +/usr/share/locale/ro/LC_MESSAGES/rpm.mo +/usr/share/locale/ru/LC_MESSAGES/rpm.mo +/usr/share/locale/sk/LC_MESSAGES/rpm.mo +/usr/share/locale/sl/LC_MESSAGES/rpm.mo +/usr/share/locale/sr/LC_MESSAGES/rpm.mo +/usr/share/locale/sv/LC_MESSAGES/rpm.mo +/usr/share/locale/tr/LC_MESSAGES/rpm.mo +/var/lib/rpm +/var/spool/repackage diff --git a/support-files/BootstrapRPM/source-rpms/rpm-4.2-1.i386.rpm b/support-files/BootstrapRPM/source-rpms/rpm-4.2-1.i386.rpm new file mode 100644 index 0000000..782e54b Binary files /dev/null and b/support-files/BootstrapRPM/source-rpms/rpm-4.2-1.i386.rpm differ diff --git a/support-files/Makefile b/support-files/Makefile new file mode 100644 index 0000000..c8f85c6 --- /dev/null +++ b/support-files/Makefile @@ -0,0 +1,13 @@ +all: alpina-BootLVM.tar.gz alpina-BootstrapRPM.tar.gz alpina-PartDisks.tar.gz + +alpina-BootLVM.tar.gz: + ./buildsupport.sh build BootLVM + +alpina-BootstrapRPM.tar.gz: + ./buildsupport.sh build BootstrapRPM + +alpina-PartDisks.tar.gz: + ./buildsupport.sh build PartDisks + +clean: + ./buildsupport.sh clean diff --git a/support-files/PartDisks/custom.sh b/support-files/PartDisks/custom.sh new file mode 100755 index 0000000..b006fe6 --- /dev/null +++ b/support-files/PartDisks/custom.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +echo "Adding special files:" +cp lib-paths rpm-extract + +echo "lib-paths" >> keep-files + +exit 0 diff --git a/support-files/PartDisks/desc b/support-files/PartDisks/desc new file mode 100644 index 0000000..bf3bea8 --- /dev/null +++ b/support-files/PartDisks/desc @@ -0,0 +1,3 @@ +stage 1 is everything need to get the disks online, mounted, and +the new swap turned on (so we can create a larger tempfs for +later stages) diff --git a/support-files/PartDisks/lib-paths b/support-files/PartDisks/lib-paths new file mode 100644 index 0000000..fb602a3 --- /dev/null +++ b/support-files/PartDisks/lib-paths @@ -0,0 +1,2 @@ +/usr/lib +/lib diff --git a/support-files/PartDisks/source-rpms/lvm-1.0.3-4.i386.list b/support-files/PartDisks/source-rpms/lvm-1.0.3-4.i386.list new file mode 100644 index 0000000..74b338b --- /dev/null +++ b/support-files/PartDisks/source-rpms/lvm-1.0.3-4.i386.list @@ -0,0 +1,42 @@ +/lib/liblvm-10.so +/lib/liblvm-10.so.1 +/lib/liblvm-10.so.1.0 +/sbin/e2fsadm +/sbin/lvchange +/sbin/lvcreate +/sbin/lvdisplay +/sbin/lvextend +/sbin/lvmchange +/sbin/lvmcreate_initrd +/sbin/lvmdiskscan +/sbin/lvmsadc +/sbin/lvmsar +/sbin/lvreduce +/sbin/lvremove +/sbin/lvrename +/sbin/lvscan +/sbin/pvchange +/sbin/pvcreate +/sbin/pvdata +/sbin/pvdisplay +/sbin/pvmove +/sbin/pvscan +/sbin/vgcfgbackup +/sbin/vgcfgrestore +/sbin/vgchange +/sbin/vgck +/sbin/vgcreate +/sbin/vgdisplay +/sbin/vgexport +/sbin/vgextend +/sbin/vgimport +/sbin/vgmerge +/sbin/vgmknodes +/sbin/vgreduce +/sbin/vgremove +/sbin/vgrename +/sbin/vgscan +/sbin/vgsplit +/sbin/vgchange.static +/sbin/vgscan.static +/sbin/vgwrapper diff --git a/support-files/PartDisks/source-rpms/lvm-1.0.3-4.i386.rpm b/support-files/PartDisks/source-rpms/lvm-1.0.3-4.i386.rpm new file mode 100644 index 0000000..2c91b59 Binary files /dev/null and b/support-files/PartDisks/source-rpms/lvm-1.0.3-4.i386.rpm differ diff --git a/support-files/PartDisks/source-rpms/parted-1.4.24-6.i386.list b/support-files/PartDisks/source-rpms/parted-1.4.24-6.i386.list new file mode 100644 index 0000000..34b1e6b --- /dev/null +++ b/support-files/PartDisks/source-rpms/parted-1.4.24-6.i386.list @@ -0,0 +1,3 @@ +/usr/lib/libparted-1.4.so.14 +/usr/lib/libparted-1.4.so.14.3.7 +/usr/lib/python2.2/site-packages/partedmodule.so diff --git a/support-files/PartDisks/source-rpms/parted-1.4.24-6.i386.rpm b/support-files/PartDisks/source-rpms/parted-1.4.24-6.i386.rpm new file mode 100644 index 0000000..7784ae3 Binary files /dev/null and b/support-files/PartDisks/source-rpms/parted-1.4.24-6.i386.rpm differ diff --git a/support-files/buildsupport.sh b/support-files/buildsupport.sh new file mode 100755 index 0000000..b987d7c --- /dev/null +++ b/support-files/buildsupport.sh @@ -0,0 +1,137 @@ +#!/bin/bash + +# for each file in support-rpms/*.list, extract the rpm and +# keep the files from the list + +# list of stage tar ball we need to build, this is basically +# the list of stage directories +ALL_STAGES='PartDisks BootstrapRPM BootLVM' + +# new files, in each stage dir +RPM_EXTRACT_DIR='rpm-extract/' +KEEP_FILE_LIST='keep-files' + +# source files, in each stage dir +SOURCE_RPM_DIR='source-rpms/' +EXTRA_FILES='lib-paths' +CUSTOM_SCRIPT='custom.sh' + +# destination for upload command +DEST_USER='root' +DEST_SERVER='yankee.cs.princeton.edu' +DEST_PATH='/export0/echo/alpina/' + + +build() +{ + BUILD_STAGE=$1 + + for STAGE_DIR in $BUILD_STAGE; do + + echo "Building $STAGE_DIR" + cd $STAGE_DIR + + STAGE_DEST_FILE="alpina-$STAGE_DIR.tar.gz" + + for file in `ls $SOURCE_RPM_DIR/*.list`; do + RPM_NAME="`basename $file list`rpm" + RPM_FILE="$SOURCE_RPM_DIR/$RPM_NAME" + + echo + echo "Extracting $RPM_NAME:" + extract $RPM_FILE $RPM_EXTRACT_DIR + + echo "Files to be kept from $RPM_NAME:" + for line in `cat $file`; do + echo "./$RPM_EXTRACT_DIR/$line" + echo "./$line" >> $KEEP_FILE_LIST + done + + done + + if [[ -f $CUSTOM_SCRIPT ]]; then + echo "Running stage specific script" + ./$CUSTOM_SCRIPT + + if [[ "$?" -ne 0 ]]; then + echo "Custom stage script failed, exiting." + exit 1 + fi + fi + + echo "Compressing files:" + cd $RPM_EXTRACT_DIR + tar --files-from=../$KEEP_FILE_LIST --exclude=CVS -cvzf ../../$STAGE_DEST_FILE + cd .. + + echo "Completed building $STAGE_DIR" + + cd .. + + done +} + +upload() +{ + UPLOAD_STAGE=$1 + + STAGE_FILE_LIST='' + for STAGE_DIR in $UPLOAD_STAGE; do + STAGE_FILE_LIST="$STAGE_FILE_LIST alpina-$STAGE_DIR.tar.gz" + done + + scp $STAGE_FILE_LIST $DEST_USER@$DEST_SERVER:$DEST_PATH +} + +clean() +{ + CLEAN_STAGE=$1 + + for STAGE_DIR in $CLEAN_STAGE; do + rm -rf $STAGE_DIR/$RPM_EXTRACT_DIR + rm -f $STAGE_DIR/$KEEP_FILE_LIST + + STAGE_DEST_FILE="alpina-$STAGE_DIR.tar.gz" + rm -f $STAGE_DEST_FILE + + echo "Cleaned $STAGE_DIR" + done +} + +extract() +{ + RPM=$1 + DEST=$2 + + mkdir -p $DEST + rpm2cpio $RPM > $DEST/out.cpio + (cd $DEST && cpio -ivd < out.cpio && rm out.cpio) +} + +usage() +{ + echo "Usage buildsupport.sh (build|upload|clean)"; +} + +# find out what do do +COMMAND=$1 +STAGE=$2 + + +if [[ -z "$STAGE" ]]; then + # if the stage is blank, build all + STAGE=$ALL_STAGES +else + # make sure the stage exists + if [[ ! -d "$STAGE" ]]; then + usage + exit 1 + fi +fi + +case "$COMMAND" in + build) build "$STAGE";; + upload) upload "$STAGE";; + clean) clean "$STAGE";; + *) usage; exit 1;; +esac diff --git a/support-files/desc b/support-files/desc new file mode 100644 index 0000000..c19c2a3 --- /dev/null +++ b/support-files/desc @@ -0,0 +1 @@ +The BuildSupport directory is used to build tarballs of files necessary during the install, including files to bootstrap RPM, handle booting off of lvm volumes, and partitioning disks.