summary refs log tree commit diff
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2008-03-14 13:51:43 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2008-03-14 13:51:43 +0000
commit44fa8e3e0f550f068e66ed96c9b9c3cda054dab1 (patch)
treeeffe2f5a815fa2e7cb27f9a867c5e8b8f8945b0f
parentbf5db34927154869c79eeb4ddd0e9a4f018b55e1 (diff)
downloadnixpkgs-44fa8e3e0f550f068e66ed96c9b9c3cda054dab1.tar
nixpkgs-44fa8e3e0f550f068e66ed96c9b9c3cda054dab1.tar.gz
nixpkgs-44fa8e3e0f550f068e66ed96c9b9c3cda054dab1.tar.bz2
nixpkgs-44fa8e3e0f550f068e66ed96c9b9c3cda054dab1.tar.lz
nixpkgs-44fa8e3e0f550f068e66ed96c9b9c3cda054dab1.tar.xz
nixpkgs-44fa8e3e0f550f068e66ed96c9b9c3cda054dab1.tar.zst
nixpkgs-44fa8e3e0f550f068e66ed96c9b9c3cda054dab1.zip
* Also moved to Nixpkgs.
svn path=/nixpkgs/trunk/; revision=11127
-rw-r--r--pkgs/build-support/vm/rpm/fedora-2-packages.list99
-rw-r--r--pkgs/build-support/vm/rpm/fedora-2-packages.nix100
-rw-r--r--pkgs/build-support/vm/rpm/fedora-3-packages.list110
-rw-r--r--pkgs/build-support/vm/rpm/fedora-3-packages.nix111
-rw-r--r--pkgs/build-support/vm/rpm/fedora-5-packages.list137
-rw-r--r--pkgs/build-support/vm/rpm/fedora-5-packages.nix138
-rw-r--r--pkgs/build-support/vm/rpm/fedora-postinstall.sh5
-rw-r--r--pkgs/build-support/vm/rpm/fill-disk-with-rpms.sh43
-rw-r--r--pkgs/build-support/vm/rpm/fill-disk-worker.sh65
-rw-r--r--pkgs/build-support/vm/rpm/redhat-9-packages.list92
-rw-r--r--pkgs/build-support/vm/rpm/redhat-9-packages.nix93
-rw-r--r--pkgs/build-support/vm/rpm/redhat-postinstall.sh4
-rwxr-xr-xpkgs/build-support/vm/rpm/rpm-list-to-nix.pl47
-rw-r--r--pkgs/build-support/vm/rpm/rpm.nix60
-rw-r--r--pkgs/build-support/vm/rpm/run-in-uml-boot.sh59
-rw-r--r--pkgs/build-support/vm/rpm/run-in-uml.sh35
-rw-r--r--pkgs/build-support/vm/rpm/suse-9-packages.list83
-rw-r--r--pkgs/build-support/vm/rpm/suse-9-packages.nix83
18 files changed, 1364 insertions, 0 deletions
diff --git a/pkgs/build-support/vm/rpm/fedora-2-packages.list b/pkgs/build-support/vm/rpm/fedora-2-packages.list
new file mode 100644
index 00000000000..e4e52cdd05b
--- /dev/null
+++ b/pkgs/build-support/vm/rpm/fedora-2-packages.list
@@ -0,0 +1,99 @@
+baseURL ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS
+autoconf-2.59-3.noarch.rpm ef2c798ef78a9323cee60cf1d1b4699b
+automake-1.8.3-1.noarch.rpm bdac02ac75b8fc098dec33663812a36e
+basesystem-8.0-3.noarch.rpm a5c8d662aecf396fa4370f1021ac652d
+bash-2.05b-38.i386.rpm 20d471e8e7a9757260f882f10ca0b779
+beecrypt-3.1.0-3.i386.rpm 6ae806427dee3514fbb767573c9a0f27
+binutils-2.15.90.0.3-5.i386.rpm 290c87fc6bca53786b4e9f2f64b8bb97
+bzip2-1.0.2-12.1.i386.rpm 09b481d2a97910b73c5d95c81f8c5a38
+bzip2-devel-1.0.2-12.1.i386.rpm ea5db3ba0c112dde156a7c039f24e1d4
+bzip2-libs-1.0.2-12.1.i386.rpm ebad1a26f2d56e8c02598452a460950f
+chkconfig-1.3.9-1.1.i386.rpm 6c23f3a0665079f9a9940474881e8bc1
+coreutils-5.2.1-7.i386.rpm a68a733c166fc62957507317b3fd741f
+cpp-3.3.3-7.i386.rpm 3e6fed2e817db45b5bbe2c5aea04f41e
+cracklib-2.7-27.1.i386.rpm 62475868e5d99af0db118ac23bae0445
+cracklib-dicts-2.7-27.1.i386.rpm 4e60badb2dede97543def3d731fba277
+curl-7.11.1-1.i386.rpm ecf2591b8a08b38ea4fb4da603e781ad
+db4-4.2.52-3.1.i386.rpm 382c667d7a35d68aa847d7218d594c6b
+diffutils-2.8.1-11.i386.rpm 1d6b20d8784a7a49180a2e0f7eb26bb6
+dev-3.3.13-1.i386.rpm 203648487034dce571b657cfe1c19896
+e2fsprogs-1.35-7.1.i386.rpm b3602ff32b705505a719ce04efe61fb6
+elfutils-libelf-0.95-2.i386.rpm 363a15f73817757fd01e6a2363f85fd2
+ethtool-1.8-3.1.i386.rpm 6b1e153331ab37e739219aa6cb04e62c
+expat-1.95.7-1.1.i386.rpm f17482b45adc8564b69807df92388bf5
+fedora-release-2-4.i386.rpm 913a3e3a5b52297a56db0fabbdfa5d13
+file-4.07-4.i386.rpm b6024b50a7516228885e65897b829c09
+filesystem-2.2.4-1.i386.rpm 6850019b634238e5ed785fea57556558
+findutils-4.1.7-25.i386.rpm d3f0ddb8efcf0d88450cd1fa21c69c33
+fontconfig-2.2.1-10.i386.rpm 6d5544dc03ed6bdebcc448fc8e5fbd7e
+freetype-2.1.7-4.i386.rpm 91a58e2b4f8e1b64486a9da196233c8f
+gawk-3.1.3-7.i386.rpm 1117db5b916dc50d65c4c33ae6ed89eb
+gcc-3.3.3-7.i386.rpm ec2aa6a436371132fab262f7aa3593f8
+gcc-c++-3.3.3-7.i386.rpm 9df093e11ad91ceb8678ce49ae24575f
+gdbm-1.8.0-22.1.i386.rpm 42b1f5502438750cc26e06c636e3ddec
+glib-1.2.10-12.1.1.i386.rpm c7f17c23c350177f878895c04f3eb5bb
+glib2-2.4.0-1.i386.rpm a81820fb6b83380b75d116ed678ab1e3
+glibc-2.3.3-27.i686.rpm c6cebe43750f5ab1a2e2dae12f28716c
+glibc-common-2.3.3-27.i386.rpm fd11869e74523dca87975e6a1b3b4a92
+glibc-devel-2.3.3-27.i386.rpm d2efe4efb1f587e0745fdaa74976fe43
+glibc-headers-2.3.3-27.i386.rpm 5f80bbcfac04ce5ac986b12baf13c65b
+glibc-kernheaders-2.4-8.44.i386.rpm b0ca7b44bd69b4ec34dee4542c143aaf
+grep-2.5.1-26.i386.rpm 94ec42dee5acef8660d00b52a659ed5a
+gzip-1.3.3-12.i386.rpm 449d51102cdcf4881542d4f02ce14dcc
+info-4.6-3.i386.rpm abc5ae8e2bb8427ffa777793d9a2ff00
+initscripts-7.53-1.i386.rpm 0c2b2926c5dd87870bbe5654d8f85fab
+iproute-2.4.7-14.i386.rpm 959fc7ca72e36bc3931362b4f440ba97
+iputils-20020927-13.i386.rpm 863ec69c4314464f4297729af7a7e601
+krb5-libs-1.3.3-1.i386.rpm ddc29a8ed1150ac744a52c39d5d6b344
+less-382-3.i386.rpm 40d46855da83d4c333a72b2713e8f0af
+libacl-2.2.7-5.i386.rpm f054d77c1fb4262c8f888217180593c1
+libattr-2.4.1-4.i386.rpm 8f2a5937c07f25b3aa08310fc364b068
+libgcc-3.3.3-7.i386.rpm 6c088ffe4b40c436c2955e1e260b6193
+libjpeg-6b-31.1.i386.rpm 605a5b0e873f2f9d5451a285387215ce
+libpng-1.2.2-22.i386.rpm 4a9d5909df2c3e9a100136103390e272
+libtiff-3.5.7-16.1.i386.rpm 6ce60b61934bd2312515fae9396c1f90
+libtool-1.5.6-1.i386.rpm a16c4b7c4f8fed7faf7ad09135e088b7
+libtool-libs-1.5.6-1.i386.rpm ce0275e1a1d70bd646bc17c5e8557f22
+libselinux-1.11.4-1.i386.rpm e5d0356771d055e6b49dd02ada4ce131
+libstdc++-3.3.3-7.i386.rpm 74d5e617768656f9f38dd3e63388dbe4
+libstdc++-devel-3.3.3-7.i386.rpm 730ff96efc46fcdd5e3cf7909e71fedd
+libtermcap-2.0.8-38.i386.rpm 86263ea538b3ecf97ebf97545a0a8d87
+libtermcap-devel-2.0.8-38.i386.rpm 849d9febcfc4b66fde35281bea9026ef
+m4-1.4.1-15.i386.rpm 244d55858ffb3e18afd5040d90fc90f7
+make-3.80-3.i386.rpm c1f6f03f9f916146fab2f2f0b547c53a
+mingetty-1.07-2.i386.rpm f88d0d83bf569a3fb17512cded65b235
+mktemp-1.5-7.i386.rpm e29ce188a2099a5f76f5fb940aa9c203
+modutils-2.4.26-16.i386.rpm a45f74f4c77c38e591f66042fc762c7d
+ncurses-5.4-5.i386.rpm 0571763d5fee918cbd0e461fa9231a9c
+net-tools-1.60-25.i386.rpm a4503b8014b89270ad3f1dccb92dcb96
+openssl-0.9.7a-35.i386.rpm 38ffbbdd670abd59abe69d305e83f857
+pam-0.77-40.i386.rpm 6a8592059d0ceffbc6dcd32f10f157e3
+patch-2.5.4-19.i386.rpm 35855db8b5ebb7b4f4b63c0514b54cd2
+pcre-4.5-2.i386.rpm 1ff4c10e0a712ab495b3ca8083bddcd2
+perl-5.8.3-18.i386.rpm 1ca3506e1cbe3a0162734bf4c881e0cd
+perl-Filter-1.30-5.i386.rpm 6a8bb9e1ad7672d6956fdcf611f170af
+popt-1.9.1-0.3.i386.rpm ac0f2763db43936fb9ca3b36e57fa4a4
+pkgconfig-0.15.0-1.1.i386.rpm 9cc14fc86706d93be34c34916fdff1c3
+procps-3.2.0-1.1.i386.rpm c88c6becb9ce5234dbcf5be48a3bc0aa
+psmisc-21.4-2.i386.rpm 3b695f59b1e57eee1cbbb0843bb5e947
+readline-4.3-10.1.i386.rpm 0e80116ed0364c5c65f950a6bbba488b
+readline-devel-4.3-10.1.i386.rpm 741652781af108c06101230e71978a23
+rpm-4.3.1-0.3.i386.rpm 4afa8666668b8b4108e88afeb0149222
+rpm-build-4.3.1-0.3.i386.rpm 5ce452b9c9a033036c8ad45e741651dd
+sed-4.0.8-4.i386.rpm 953c21edc0524cf551254d9f58b3bff6
+setup-2.5.33-1.noarch.rpm 825b410accbd0ebfcfd8f4501db3cf11
+shadow-utils-4.0.3-21.i386.rpm a632065defb84a943d488ccafc1987a5
+sysklogd-1.4.1-16.i386.rpm 418ad8fb0e879441c7d50671e1944711
+SysVinit-2.85-25.i386.rpm a49f4e77c16b018326c731e3d2e036b7
+tar-1.13.25-14.i386.rpm 4076267e4121b928aa77453351fe0a79
+termcap-11.0.1-18.1.noarch.rpm 7463ea57109b2e49d628dfbd829cd2a3
+tzdata-2003d-2.noarch.rpm 810bdfda53892bf08b1568e6eaeb88e5
+unzip-5.50-37.i386.rpm 02b11e448ef1a4e27f6fbb34022f291a
+util-linux-2.12-18.i386.rpm f319454f6f4d3ffa1cc7f0a0195738a0
+which-2.16-2.i386.rpm 6f2e7b6f45557b2ef8d398e7cf4aef38
+words-2-22.noarch.rpm 1bee6d160eb5a5002feca41aea28430a
+xorg-x11-Mesa-libGL-6.7.0-2.i386.rpm 1c571ecbcdd11150c7b2dc3241f9a728
+xorg-x11-libs-6.7.0-2.i386.rpm 5d655be98335253941b74a99ec612d3d
+xorg-x11-libs-data-6.7.0-2.i386.rpm bcea5a6a8f61b2c8fe11c3a4c27904f2
+zlib-1.2.1.1-2.1.i386.rpm dc73156205a768cbbe62200ed8771609
+zlib-devel-1.2.1.1-2.1.i386.rpm 9e15ebd30a315f5e8b2102061472feea
diff --git a/pkgs/build-support/vm/rpm/fedora-2-packages.nix b/pkgs/build-support/vm/rpm/fedora-2-packages.nix
new file mode 100644
index 00000000000..7be643535b1
--- /dev/null
+++ b/pkgs/build-support/vm/rpm/fedora-2-packages.nix
@@ -0,0 +1,100 @@
+{fetchurl}: [
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/autoconf-2.59-3.noarch.rpm; md5="ef2c798ef78a9323cee60cf1d1b4699b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/automake-1.8.3-1.noarch.rpm; md5="bdac02ac75b8fc098dec33663812a36e";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/basesystem-8.0-3.noarch.rpm; md5="a5c8d662aecf396fa4370f1021ac652d";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/bash-2.05b-38.i386.rpm; md5="20d471e8e7a9757260f882f10ca0b779";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/beecrypt-3.1.0-3.i386.rpm; md5="6ae806427dee3514fbb767573c9a0f27";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/binutils-2.15.90.0.3-5.i386.rpm; md5="290c87fc6bca53786b4e9f2f64b8bb97";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/bzip2-1.0.2-12.1.i386.rpm; md5="09b481d2a97910b73c5d95c81f8c5a38";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/bzip2-devel-1.0.2-12.1.i386.rpm; md5="ea5db3ba0c112dde156a7c039f24e1d4";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/bzip2-libs-1.0.2-12.1.i386.rpm; md5="ebad1a26f2d56e8c02598452a460950f";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/chkconfig-1.3.9-1.1.i386.rpm; md5="6c23f3a0665079f9a9940474881e8bc1";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/coreutils-5.2.1-7.i386.rpm; md5="a68a733c166fc62957507317b3fd741f";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/cpp-3.3.3-7.i386.rpm; md5="3e6fed2e817db45b5bbe2c5aea04f41e";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/cracklib-2.7-27.1.i386.rpm; md5="62475868e5d99af0db118ac23bae0445";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/cracklib-dicts-2.7-27.1.i386.rpm; md5="4e60badb2dede97543def3d731fba277";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/curl-7.11.1-1.i386.rpm; md5="ecf2591b8a08b38ea4fb4da603e781ad";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/db4-4.2.52-3.1.i386.rpm; md5="382c667d7a35d68aa847d7218d594c6b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/diffutils-2.8.1-11.i386.rpm; md5="1d6b20d8784a7a49180a2e0f7eb26bb6";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/dev-3.3.13-1.i386.rpm; md5="203648487034dce571b657cfe1c19896";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/e2fsprogs-1.35-7.1.i386.rpm; md5="b3602ff32b705505a719ce04efe61fb6";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/elfutils-libelf-0.95-2.i386.rpm; md5="363a15f73817757fd01e6a2363f85fd2";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/ethtool-1.8-3.1.i386.rpm; md5="6b1e153331ab37e739219aa6cb04e62c";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/expat-1.95.7-1.1.i386.rpm; md5="f17482b45adc8564b69807df92388bf5";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/fedora-release-2-4.i386.rpm; md5="913a3e3a5b52297a56db0fabbdfa5d13";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/file-4.07-4.i386.rpm; md5="b6024b50a7516228885e65897b829c09";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/filesystem-2.2.4-1.i386.rpm; md5="6850019b634238e5ed785fea57556558";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/findutils-4.1.7-25.i386.rpm; md5="d3f0ddb8efcf0d88450cd1fa21c69c33";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/fontconfig-2.2.1-10.i386.rpm; md5="6d5544dc03ed6bdebcc448fc8e5fbd7e";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/freetype-2.1.7-4.i386.rpm; md5="91a58e2b4f8e1b64486a9da196233c8f";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/gawk-3.1.3-7.i386.rpm; md5="1117db5b916dc50d65c4c33ae6ed89eb";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/gcc-3.3.3-7.i386.rpm; md5="ec2aa6a436371132fab262f7aa3593f8";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/gcc-c++-3.3.3-7.i386.rpm; md5="9df093e11ad91ceb8678ce49ae24575f";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/gdbm-1.8.0-22.1.i386.rpm; md5="42b1f5502438750cc26e06c636e3ddec";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/glib-1.2.10-12.1.1.i386.rpm; md5="c7f17c23c350177f878895c04f3eb5bb";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/glib2-2.4.0-1.i386.rpm; md5="a81820fb6b83380b75d116ed678ab1e3";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/glibc-2.3.3-27.i686.rpm; md5="c6cebe43750f5ab1a2e2dae12f28716c";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/glibc-common-2.3.3-27.i386.rpm; md5="fd11869e74523dca87975e6a1b3b4a92";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/glibc-devel-2.3.3-27.i386.rpm; md5="d2efe4efb1f587e0745fdaa74976fe43";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/glibc-headers-2.3.3-27.i386.rpm; md5="5f80bbcfac04ce5ac986b12baf13c65b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/glibc-kernheaders-2.4-8.44.i386.rpm; md5="b0ca7b44bd69b4ec34dee4542c143aaf";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/grep-2.5.1-26.i386.rpm; md5="94ec42dee5acef8660d00b52a659ed5a";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/gzip-1.3.3-12.i386.rpm; md5="449d51102cdcf4881542d4f02ce14dcc";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/info-4.6-3.i386.rpm; md5="abc5ae8e2bb8427ffa777793d9a2ff00";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/initscripts-7.53-1.i386.rpm; md5="0c2b2926c5dd87870bbe5654d8f85fab";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/iproute-2.4.7-14.i386.rpm; md5="959fc7ca72e36bc3931362b4f440ba97";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/iputils-20020927-13.i386.rpm; md5="863ec69c4314464f4297729af7a7e601";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/krb5-libs-1.3.3-1.i386.rpm; md5="ddc29a8ed1150ac744a52c39d5d6b344";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/less-382-3.i386.rpm; md5="40d46855da83d4c333a72b2713e8f0af";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/libacl-2.2.7-5.i386.rpm; md5="f054d77c1fb4262c8f888217180593c1";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/libattr-2.4.1-4.i386.rpm; md5="8f2a5937c07f25b3aa08310fc364b068";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/libgcc-3.3.3-7.i386.rpm; md5="6c088ffe4b40c436c2955e1e260b6193";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/libjpeg-6b-31.1.i386.rpm; md5="605a5b0e873f2f9d5451a285387215ce";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/libpng-1.2.2-22.i386.rpm; md5="4a9d5909df2c3e9a100136103390e272";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/libtiff-3.5.7-16.1.i386.rpm; md5="6ce60b61934bd2312515fae9396c1f90";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/libtool-1.5.6-1.i386.rpm; md5="a16c4b7c4f8fed7faf7ad09135e088b7";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/libtool-libs-1.5.6-1.i386.rpm; md5="ce0275e1a1d70bd646bc17c5e8557f22";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/libselinux-1.11.4-1.i386.rpm; md5="e5d0356771d055e6b49dd02ada4ce131";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/libstdc++-3.3.3-7.i386.rpm; md5="74d5e617768656f9f38dd3e63388dbe4";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/libstdc++-devel-3.3.3-7.i386.rpm; md5="730ff96efc46fcdd5e3cf7909e71fedd";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/libtermcap-2.0.8-38.i386.rpm; md5="86263ea538b3ecf97ebf97545a0a8d87";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/libtermcap-devel-2.0.8-38.i386.rpm; md5="849d9febcfc4b66fde35281bea9026ef";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/m4-1.4.1-15.i386.rpm; md5="244d55858ffb3e18afd5040d90fc90f7";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/make-3.80-3.i386.rpm; md5="c1f6f03f9f916146fab2f2f0b547c53a";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/mingetty-1.07-2.i386.rpm; md5="f88d0d83bf569a3fb17512cded65b235";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/mktemp-1.5-7.i386.rpm; md5="e29ce188a2099a5f76f5fb940aa9c203";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/modutils-2.4.26-16.i386.rpm; md5="a45f74f4c77c38e591f66042fc762c7d";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/ncurses-5.4-5.i386.rpm; md5="0571763d5fee918cbd0e461fa9231a9c";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/net-tools-1.60-25.i386.rpm; md5="a4503b8014b89270ad3f1dccb92dcb96";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/openssl-0.9.7a-35.i386.rpm; md5="38ffbbdd670abd59abe69d305e83f857";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/pam-0.77-40.i386.rpm; md5="6a8592059d0ceffbc6dcd32f10f157e3";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/patch-2.5.4-19.i386.rpm; md5="35855db8b5ebb7b4f4b63c0514b54cd2";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/pcre-4.5-2.i386.rpm; md5="1ff4c10e0a712ab495b3ca8083bddcd2";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/perl-5.8.3-18.i386.rpm; md5="1ca3506e1cbe3a0162734bf4c881e0cd";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/perl-Filter-1.30-5.i386.rpm; md5="6a8bb9e1ad7672d6956fdcf611f170af";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/popt-1.9.1-0.3.i386.rpm; md5="ac0f2763db43936fb9ca3b36e57fa4a4";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/pkgconfig-0.15.0-1.1.i386.rpm; md5="9cc14fc86706d93be34c34916fdff1c3";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/procps-3.2.0-1.1.i386.rpm; md5="c88c6becb9ce5234dbcf5be48a3bc0aa";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/psmisc-21.4-2.i386.rpm; md5="3b695f59b1e57eee1cbbb0843bb5e947";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/readline-4.3-10.1.i386.rpm; md5="0e80116ed0364c5c65f950a6bbba488b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/readline-devel-4.3-10.1.i386.rpm; md5="741652781af108c06101230e71978a23";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/rpm-4.3.1-0.3.i386.rpm; md5="4afa8666668b8b4108e88afeb0149222";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/rpm-build-4.3.1-0.3.i386.rpm; md5="5ce452b9c9a033036c8ad45e741651dd";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/sed-4.0.8-4.i386.rpm; md5="953c21edc0524cf551254d9f58b3bff6";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/setup-2.5.33-1.noarch.rpm; md5="825b410accbd0ebfcfd8f4501db3cf11";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/shadow-utils-4.0.3-21.i386.rpm; md5="a632065defb84a943d488ccafc1987a5";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/sysklogd-1.4.1-16.i386.rpm; md5="418ad8fb0e879441c7d50671e1944711";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/SysVinit-2.85-25.i386.rpm; md5="a49f4e77c16b018326c731e3d2e036b7";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/tar-1.13.25-14.i386.rpm; md5="4076267e4121b928aa77453351fe0a79";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/termcap-11.0.1-18.1.noarch.rpm; md5="7463ea57109b2e49d628dfbd829cd2a3";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/tzdata-2003d-2.noarch.rpm; md5="810bdfda53892bf08b1568e6eaeb88e5";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/unzip-5.50-37.i386.rpm; md5="02b11e448ef1a4e27f6fbb34022f291a";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/util-linux-2.12-18.i386.rpm; md5="f319454f6f4d3ffa1cc7f0a0195738a0";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/which-2.16-2.i386.rpm; md5="6f2e7b6f45557b2ef8d398e7cf4aef38";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/words-2-22.noarch.rpm; md5="1bee6d160eb5a5002feca41aea28430a";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/xorg-x11-Mesa-libGL-6.7.0-2.i386.rpm; md5="1c571ecbcdd11150c7b2dc3241f9a728";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/xorg-x11-libs-6.7.0-2.i386.rpm; md5="5d655be98335253941b74a99ec612d3d";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/xorg-x11-libs-data-6.7.0-2.i386.rpm; md5="bcea5a6a8f61b2c8fe11c3a4c27904f2";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/zlib-1.2.1.1-2.1.i386.rpm; md5="dc73156205a768cbbe62200ed8771609";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/2/i386/os/Fedora/RPMS/zlib-devel-1.2.1.1-2.1.i386.rpm; md5="9e15ebd30a315f5e8b2102061472feea";})
+]
diff --git a/pkgs/build-support/vm/rpm/fedora-3-packages.list b/pkgs/build-support/vm/rpm/fedora-3-packages.list
new file mode 100644
index 00000000000..37fc2657f34
--- /dev/null
+++ b/pkgs/build-support/vm/rpm/fedora-3-packages.list
@@ -0,0 +1,110 @@
+baseURL ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS
+autoconf-2.59-5.noarch.rpm 9319a18801b6f935bdd524edccb4ddec
+automake-1.9.2-3.noarch.rpm d60ee023faf4db74d5996c1b5265450e
+basesystem-8.0-4.noarch.rpm 590ffac4154564dbf101a4adaae2e634
+bash-3.0-17.i386.rpm 5b2585a783f2a3190e3531679f826603
+beecrypt-3.1.0-6.i386.rpm e4314fe8f86e0054a205693a1e6356e7
+binutils-2.15.92.0.2-5.i386.rpm ba18a6da3d3ec29c08211e0f59948f02
+bzip2-1.0.2-13.i386.rpm 3b9105d659ca339c681517a8f9487990
+bzip2-devel-1.0.2-13.i386.rpm 231a84ed6bac2894eb41fce9d5e2df11
+bzip2-libs-1.0.2-13.i386.rpm 32c36c5a6f82c9e2398557b42ce777bb
+chkconfig-1.3.11.1-1.i386.rpm d9bb96de16e32426e3420ad9d554f3c0
+compat-libstdc++-8-3.3.4.2.i386.rpm bed3429452b6d1a392ba3e8f5f5a8687
+coreutils-5.2.1-31.i386.rpm 5cb75e56e2962cd4eb3f1ed7496e54b0
+cpio-2.5-7.i386.rpm c68c4a2f2f2c4abd194eb3dad6bc7bbd
+cpp-3.4.2-6.fc3.i386.rpm 9ce84e5a7555976202e9c042a314bbef
+cracklib-2.7-28.i386.rpm 277828bfbfeb2df4fbea4679a31a1fa4
+cracklib-dicts-2.7-28.i386.rpm 7e492880792ee404f9b84b0cb863efd0
+curl-7.12.1-1.i386.rpm 1f763a168cb681e51182204a8bdeaff1
+db4-4.2.52-6.i386.rpm 4139238bb1e93b18b45a2578249ac444
+device-mapper-1.00.19-2.i386.rpm 0c5b46b3ac4d2e341e0a8447aa653467
+diffutils-2.8.1-12.i386.rpm 228bc880bf8ba875cc0315f46bd3315e
+e2fsprogs-1.35-11.2.i386.rpm d364912aeb58a1650402fe6412c7a627
+elfutils-libelf-0.96-1.i386.rpm 9ebe97e40da45ed2836b0d04b8437665
+ethtool-1.8-4.i386.rpm ab8ad585fa97df63d3b77c2f8adfa372
+expat-1.95.7-4.i386.rpm 2df48545d73e0a20c56d8c727fa606a8
+fedora-release-3-8.i386.rpm 20553b29336b1394776daf5ba92fc199
+file-4.10-2.i386.rpm 10888e54899885291d3914613671e3b7
+filesystem-2.3.0-1.i386.rpm 1cca06d7ad0eea0ed6c277391a6dc8b6
+findutils-4.1.20-7.i386.rpm 34b1ea259baa203d7561fc6f973d3fa4
+fontconfig-2.2.3-5.i386.rpm eb0363e0c829ce9d13ba4e0c68ea8458
+freetype-2.1.9-1.i386.rpm 4ce383d651b8692d38a71c76547842ac
+gawk-3.1.3-9.i386.rpm 4dff12f395a190dfb2e310dc57f46aba
+gcc-3.4.2-6.fc3.i386.rpm ca717f91fb23a02a0b7806c08b3ce24d
+gcc-c++-3.4.2-6.fc3.i386.rpm 5af8d1751ad951920341e214a94cfaa7
+gdbm-1.8.0-24.i386.rpm 190cb0e98b618500579bc1f2dc266b8b
+glib-1.2.10-15.i386.rpm 8bc7de68fa760472867ef36ebc399c7b
+glib2-2.4.7-1.i386.rpm 5d7543e95fa8291d8d1bf913462f6567
+glibc-2.3.3-74.i686.rpm 98affe1762e465b05bd9da14a0d28d42
+glibc-common-2.3.3-74.i386.rpm 41d56fbdc1a3ff18c3002676d3fbb343
+glibc-devel-2.3.3-74.i386.rpm 0ab0a9f4bf9ccbc54d0bc5ad72824674
+glibc-headers-2.3.3-74.i386.rpm 91ea0660471e8112f387a45a60d15347
+glibc-kernheaders-2.4-9.1.87.i386.rpm 9c8ff76de367f7db07f10f9f3940ba1b
+grep-2.5.1-31.i386.rpm ddf74d66549aac0af0021f4214d7b57a
+gzip-1.3.3-13.i386.rpm f32c6fe362bbb493d356779f6bdf8005
+hotplug-2004_04_01-6.i386.rpm 1854af5f3541dc704dbfbd3ca63f2127
+hwdata-0.145-1.noarch.rpm 2dfdeb0d66a5dbdfe95a1645016d07f4
+info-4.7-5.i386.rpm 0d3e7e452288e37e12cb58e37a24d6c5
+initscripts-7.93.2-1.i386.rpm 0ab16735c9980877cc5331fd18b3f8bd
+iproute-2.6.9-3.i386.rpm c22342860be85d01aed11e1015cc74f7
+iputils-20020927-16.i386.rpm d453fc9d2b340d951e9746712bf1afd5
+kernel-2.6.9-1.667.i686.rpm 01ede69efff72c76af9a22a31f1a03a2
+krb5-libs-1.3.4-7.i386.rpm dcf7abe905273e2e374a9d7d4701321f
+less-382-4.i386.rpm 026e366d72f5b05122a1cd506a6bf2c1
+libacl-2.2.23-5.i386.rpm 27cd1286b8b157e5b9d45ab9623d9770
+libattr-2.4.16-3.i386.rpm 89ccb14578301b7e5ebda8c33f83bfd4
+libgcc-3.4.2-6.fc3.i386.rpm 5244b2dd2d123cc5ef2d633ac8e28777
+libidn-0.5.6-1.i386.rpm a33a8693a6869167925ac82ff825f91b
+libjpeg-6b-33.i386.rpm a7c91c619462c521ba27b6caad50bd41
+libpng-1.2.7-1.i386.rpm 47d1b7cfeb21648e620127adbf036150
+libselinux-1.17.14-1.i386.rpm 5585b1a4c44d8ce787c0601fb42f420e
+libsepol-1.1.1-2.i386.rpm eef885efba34833c309e9405afc0d8f5
+libstdc++-3.4.2-6.fc3.i386.rpm 19ef917aa47e8b765574437f43bbcb63
+libstdc++-devel-3.4.2-6.fc3.i386.rpm e65c096f90c44b3f04e01b139c852a3d
+libtermcap-2.0.8-39.i386.rpm 57077f4f4dd55d2eaa9b707d52f6912e
+libtermcap-devel-2.0.8-39.i386.rpm b5a94ba64a3a250bd92e7aa6e1a907d9
+libtiff-3.6.1-7.i386.rpm c8e34867df79ea71ba6486a2e20bd52f
+libtool-libs-1.5.6-4.i386.rpm 35661330663fcc7fdd86f332a39c5893
+lvm2-2.00.25-1.01.i386.rpm 7b566844cbc305f7e7360d3c1d858627
+m4-1.4.1-16.i386.rpm ef05c2fbf706aa76b51b1fe6e307271d
+make-3.80-5.i386.rpm 6f4916d64ade727f3829ac156380bdb0
+MAKEDEV-3.13-1.i386.rpm 50f5e105f23b84b784db01fed5200a02
+mingetty-1.07-3.i386.rpm 0efbc088867a49053569ee587163f760
+mkinitrd-4.1.18-2.i386.rpm a41fa8de6c2561b2a5be32c851b88044
+mktemp-1.5-10.i386.rpm 4b043587100f6b2fcc679a9a74ff7673
+module-init-tools-3.1-0.pre5.3.i386.rpm 1638bc84468c9f0516d93efbdeec986e
+ncurses-5.4-13.i386.rpm 33a216189c6992b24b2ce7d0ef4d583a
+net-tools-1.60-37.i386.rpm 64f1ac3fed36ed3a834c4e2804e0bec7
+openssl-0.9.7a-40.i686.rpm 590e34f93a3799508ee4e9fdf5f235cb
+pam-0.77-65.i386.rpm a09657e13a3448e26afb05f60a1a503b
+patch-2.5.4-20.i386.rpm 67ed1b9a439eb62429c0e9956b6c9b36
+pcre-4.5-3.i386.rpm 54ff33ad935321fb0233b48fde5cb35b
+perl-5.8.5-9.i386.rpm 4693e6b3192f2f62e9a21366f724ce5b
+perl-Filter-1.30-6.i386.rpm 30711f2b5adde8bb91c75a09ca994d0f
+pkgconfig-0.15.0-3.i386.rpm 56b46e60f2099ca20ebceb39d5ed1216
+popt-1.9.1-21.i386.rpm 43c5d117670ba81b7a644009556a7f16
+procps-3.2.3-5.i386.rpm 3b25428d016708d041fa25fc62cc3fcd
+psmisc-21.4-4.i386.rpm 33aff2a597fe727104379b28363dc336
+readline-4.3-13.i386.rpm ef62a05e296f07f570290ab544764654
+readline-devel-4.3-13.i386.rpm 5fc6f816d1e8fe15372f35fee9e1ec22
+rpm-4.3.2-21.i386.rpm b4d13a5bb80a4ad9482071417a850029
+rpm-build-4.3.2-21.i386.rpm 64e540a629a8af5b7813ee3561285cb2
+rpm-libs-4.3.2-21.i386.rpm e3e5d8f92c16e5d6cf0c87c7f4dafc80
+sed-4.1.2-4.i386.rpm 231197511f32ea94af71dcee2aecfecb
+setup-2.5.36-1.noarch.rpm bb911224b36329be95d84e03a04aad29
+shadow-utils-4.0.3-37.i386.rpm f74d59361612f6b231e6e774dafc8199
+sysklogd-1.4.1-22.i386.rpm a171b438a96e6da9c35401d706ce1311
+SysVinit-2.85-34.i386.rpm 3247f46b03fdc264dfbe2fc2d49222f5
+tar-1.14-4.i386.rpm 9ce16a2d661c8ab366585e32e1383c02
+termcap-5.4-3.noarch.rpm 69f13feb84eaa760234a207d3b143f95
+tzdata-2004e-2.noarch.rpm dad6920effefe84a8c88793937a98716
+udev-039-8.FC3.i386.rpm a967ef2ae6953262dcf209619788e6cf
+unzip-5.51-4.i386.rpm 8ea9543981fdd098fec74d1251a386f8
+usbutils-0.11-6.1.i386.rpm ad4a826556cee6f722ee0ce8873872dc
+util-linux-2.12a-16.i386.rpm 45ae26e9d0489d02f743a3d16763b849
+which-2.16-4.i386.rpm bdacdd023f85aaf190b5d72e0a2889f0
+words-2-23.noarch.rpm f315faba6c859c649842698f12af2d3d
+xorg-x11-Mesa-libGL-6.8.1-12.i386.rpm 9f0306dfbe66edda6bd55ac23819b179
+xorg-x11-libs-6.8.1-12.i386.rpm a7ce4a10a03c180ece6075faddde5cd2
+zlib-1.2.1.2-1.i386.rpm 11f8c759861207845a2725c3ab068e31
+zlib-devel-1.2.1.2-1.i386.rpm f6e757e610810f5b644611eb0805f0f7
diff --git a/pkgs/build-support/vm/rpm/fedora-3-packages.nix b/pkgs/build-support/vm/rpm/fedora-3-packages.nix
new file mode 100644
index 00000000000..3e8e8cb817c
--- /dev/null
+++ b/pkgs/build-support/vm/rpm/fedora-3-packages.nix
@@ -0,0 +1,111 @@
+{fetchurl}: [
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/autoconf-2.59-5.noarch.rpm; md5="9319a18801b6f935bdd524edccb4ddec";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/automake-1.9.2-3.noarch.rpm; md5="d60ee023faf4db74d5996c1b5265450e";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/basesystem-8.0-4.noarch.rpm; md5="590ffac4154564dbf101a4adaae2e634";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/bash-3.0-17.i386.rpm; md5="5b2585a783f2a3190e3531679f826603";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/beecrypt-3.1.0-6.i386.rpm; md5="e4314fe8f86e0054a205693a1e6356e7";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/binutils-2.15.92.0.2-5.i386.rpm; md5="ba18a6da3d3ec29c08211e0f59948f02";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/bzip2-1.0.2-13.i386.rpm; md5="3b9105d659ca339c681517a8f9487990";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/bzip2-devel-1.0.2-13.i386.rpm; md5="231a84ed6bac2894eb41fce9d5e2df11";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/bzip2-libs-1.0.2-13.i386.rpm; md5="32c36c5a6f82c9e2398557b42ce777bb";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/chkconfig-1.3.11.1-1.i386.rpm; md5="d9bb96de16e32426e3420ad9d554f3c0";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/compat-libstdc++-8-3.3.4.2.i386.rpm; md5="bed3429452b6d1a392ba3e8f5f5a8687";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/coreutils-5.2.1-31.i386.rpm; md5="5cb75e56e2962cd4eb3f1ed7496e54b0";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/cpio-2.5-7.i386.rpm; md5="c68c4a2f2f2c4abd194eb3dad6bc7bbd";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/cpp-3.4.2-6.fc3.i386.rpm; md5="9ce84e5a7555976202e9c042a314bbef";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/cracklib-2.7-28.i386.rpm; md5="277828bfbfeb2df4fbea4679a31a1fa4";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/cracklib-dicts-2.7-28.i386.rpm; md5="7e492880792ee404f9b84b0cb863efd0";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/curl-7.12.1-1.i386.rpm; md5="1f763a168cb681e51182204a8bdeaff1";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/db4-4.2.52-6.i386.rpm; md5="4139238bb1e93b18b45a2578249ac444";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/device-mapper-1.00.19-2.i386.rpm; md5="0c5b46b3ac4d2e341e0a8447aa653467";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/diffutils-2.8.1-12.i386.rpm; md5="228bc880bf8ba875cc0315f46bd3315e";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/e2fsprogs-1.35-11.2.i386.rpm; md5="d364912aeb58a1650402fe6412c7a627";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/elfutils-libelf-0.96-1.i386.rpm; md5="9ebe97e40da45ed2836b0d04b8437665";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/ethtool-1.8-4.i386.rpm; md5="ab8ad585fa97df63d3b77c2f8adfa372";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/expat-1.95.7-4.i386.rpm; md5="2df48545d73e0a20c56d8c727fa606a8";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/fedora-release-3-8.i386.rpm; md5="20553b29336b1394776daf5ba92fc199";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/file-4.10-2.i386.rpm; md5="10888e54899885291d3914613671e3b7";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/filesystem-2.3.0-1.i386.rpm; md5="1cca06d7ad0eea0ed6c277391a6dc8b6";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/findutils-4.1.20-7.i386.rpm; md5="34b1ea259baa203d7561fc6f973d3fa4";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/fontconfig-2.2.3-5.i386.rpm; md5="eb0363e0c829ce9d13ba4e0c68ea8458";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/freetype-2.1.9-1.i386.rpm; md5="4ce383d651b8692d38a71c76547842ac";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/gawk-3.1.3-9.i386.rpm; md5="4dff12f395a190dfb2e310dc57f46aba";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/gcc-3.4.2-6.fc3.i386.rpm; md5="ca717f91fb23a02a0b7806c08b3ce24d";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/gcc-c++-3.4.2-6.fc3.i386.rpm; md5="5af8d1751ad951920341e214a94cfaa7";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/gdbm-1.8.0-24.i386.rpm; md5="190cb0e98b618500579bc1f2dc266b8b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/glib-1.2.10-15.i386.rpm; md5="8bc7de68fa760472867ef36ebc399c7b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/glib2-2.4.7-1.i386.rpm; md5="5d7543e95fa8291d8d1bf913462f6567";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/glibc-2.3.3-74.i686.rpm; md5="98affe1762e465b05bd9da14a0d28d42";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/glibc-common-2.3.3-74.i386.rpm; md5="41d56fbdc1a3ff18c3002676d3fbb343";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/glibc-devel-2.3.3-74.i386.rpm; md5="0ab0a9f4bf9ccbc54d0bc5ad72824674";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/glibc-headers-2.3.3-74.i386.rpm; md5="91ea0660471e8112f387a45a60d15347";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/glibc-kernheaders-2.4-9.1.87.i386.rpm; md5="9c8ff76de367f7db07f10f9f3940ba1b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/grep-2.5.1-31.i386.rpm; md5="ddf74d66549aac0af0021f4214d7b57a";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/gzip-1.3.3-13.i386.rpm; md5="f32c6fe362bbb493d356779f6bdf8005";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/hotplug-2004_04_01-6.i386.rpm; md5="1854af5f3541dc704dbfbd3ca63f2127";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/hwdata-0.145-1.noarch.rpm; md5="2dfdeb0d66a5dbdfe95a1645016d07f4";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/info-4.7-5.i386.rpm; md5="0d3e7e452288e37e12cb58e37a24d6c5";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/initscripts-7.93.2-1.i386.rpm; md5="0ab16735c9980877cc5331fd18b3f8bd";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/iproute-2.6.9-3.i386.rpm; md5="c22342860be85d01aed11e1015cc74f7";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/iputils-20020927-16.i386.rpm; md5="d453fc9d2b340d951e9746712bf1afd5";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/kernel-2.6.9-1.667.i686.rpm; md5="01ede69efff72c76af9a22a31f1a03a2";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/krb5-libs-1.3.4-7.i386.rpm; md5="dcf7abe905273e2e374a9d7d4701321f";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/less-382-4.i386.rpm; md5="026e366d72f5b05122a1cd506a6bf2c1";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/libacl-2.2.23-5.i386.rpm; md5="27cd1286b8b157e5b9d45ab9623d9770";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/libattr-2.4.16-3.i386.rpm; md5="89ccb14578301b7e5ebda8c33f83bfd4";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/libgcc-3.4.2-6.fc3.i386.rpm; md5="5244b2dd2d123cc5ef2d633ac8e28777";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/libidn-0.5.6-1.i386.rpm; md5="a33a8693a6869167925ac82ff825f91b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/libjpeg-6b-33.i386.rpm; md5="a7c91c619462c521ba27b6caad50bd41";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/libpng-1.2.7-1.i386.rpm; md5="47d1b7cfeb21648e620127adbf036150";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/libselinux-1.17.14-1.i386.rpm; md5="5585b1a4c44d8ce787c0601fb42f420e";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/libsepol-1.1.1-2.i386.rpm; md5="eef885efba34833c309e9405afc0d8f5";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/libstdc++-3.4.2-6.fc3.i386.rpm; md5="19ef917aa47e8b765574437f43bbcb63";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/libstdc++-devel-3.4.2-6.fc3.i386.rpm; md5="e65c096f90c44b3f04e01b139c852a3d";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/libtermcap-2.0.8-39.i386.rpm; md5="57077f4f4dd55d2eaa9b707d52f6912e";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/libtermcap-devel-2.0.8-39.i386.rpm; md5="b5a94ba64a3a250bd92e7aa6e1a907d9";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/libtiff-3.6.1-7.i386.rpm; md5="c8e34867df79ea71ba6486a2e20bd52f";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/libtool-libs-1.5.6-4.i386.rpm; md5="35661330663fcc7fdd86f332a39c5893";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/lvm2-2.00.25-1.01.i386.rpm; md5="7b566844cbc305f7e7360d3c1d858627";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/m4-1.4.1-16.i386.rpm; md5="ef05c2fbf706aa76b51b1fe6e307271d";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/make-3.80-5.i386.rpm; md5="6f4916d64ade727f3829ac156380bdb0";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/MAKEDEV-3.13-1.i386.rpm; md5="50f5e105f23b84b784db01fed5200a02";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/mingetty-1.07-3.i386.rpm; md5="0efbc088867a49053569ee587163f760";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/mkinitrd-4.1.18-2.i386.rpm; md5="a41fa8de6c2561b2a5be32c851b88044";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/mktemp-1.5-10.i386.rpm; md5="4b043587100f6b2fcc679a9a74ff7673";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/module-init-tools-3.1-0.pre5.3.i386.rpm; md5="1638bc84468c9f0516d93efbdeec986e";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/ncurses-5.4-13.i386.rpm; md5="33a216189c6992b24b2ce7d0ef4d583a";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/net-tools-1.60-37.i386.rpm; md5="64f1ac3fed36ed3a834c4e2804e0bec7";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/openssl-0.9.7a-40.i686.rpm; md5="590e34f93a3799508ee4e9fdf5f235cb";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/pam-0.77-65.i386.rpm; md5="a09657e13a3448e26afb05f60a1a503b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/patch-2.5.4-20.i386.rpm; md5="67ed1b9a439eb62429c0e9956b6c9b36";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/pcre-4.5-3.i386.rpm; md5="54ff33ad935321fb0233b48fde5cb35b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/perl-5.8.5-9.i386.rpm; md5="4693e6b3192f2f62e9a21366f724ce5b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/perl-Filter-1.30-6.i386.rpm; md5="30711f2b5adde8bb91c75a09ca994d0f";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/pkgconfig-0.15.0-3.i386.rpm; md5="56b46e60f2099ca20ebceb39d5ed1216";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/popt-1.9.1-21.i386.rpm; md5="43c5d117670ba81b7a644009556a7f16";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/procps-3.2.3-5.i386.rpm; md5="3b25428d016708d041fa25fc62cc3fcd";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/psmisc-21.4-4.i386.rpm; md5="33aff2a597fe727104379b28363dc336";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/readline-4.3-13.i386.rpm; md5="ef62a05e296f07f570290ab544764654";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/readline-devel-4.3-13.i386.rpm; md5="5fc6f816d1e8fe15372f35fee9e1ec22";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/rpm-4.3.2-21.i386.rpm; md5="b4d13a5bb80a4ad9482071417a850029";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/rpm-build-4.3.2-21.i386.rpm; md5="64e540a629a8af5b7813ee3561285cb2";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/rpm-libs-4.3.2-21.i386.rpm; md5="e3e5d8f92c16e5d6cf0c87c7f4dafc80";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/sed-4.1.2-4.i386.rpm; md5="231197511f32ea94af71dcee2aecfecb";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/setup-2.5.36-1.noarch.rpm; md5="bb911224b36329be95d84e03a04aad29";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/shadow-utils-4.0.3-37.i386.rpm; md5="f74d59361612f6b231e6e774dafc8199";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/sysklogd-1.4.1-22.i386.rpm; md5="a171b438a96e6da9c35401d706ce1311";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/SysVinit-2.85-34.i386.rpm; md5="3247f46b03fdc264dfbe2fc2d49222f5";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/tar-1.14-4.i386.rpm; md5="9ce16a2d661c8ab366585e32e1383c02";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/termcap-5.4-3.noarch.rpm; md5="69f13feb84eaa760234a207d3b143f95";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/tzdata-2004e-2.noarch.rpm; md5="dad6920effefe84a8c88793937a98716";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/udev-039-8.FC3.i386.rpm; md5="a967ef2ae6953262dcf209619788e6cf";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/unzip-5.51-4.i386.rpm; md5="8ea9543981fdd098fec74d1251a386f8";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/usbutils-0.11-6.1.i386.rpm; md5="ad4a826556cee6f722ee0ce8873872dc";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/util-linux-2.12a-16.i386.rpm; md5="45ae26e9d0489d02f743a3d16763b849";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/which-2.16-4.i386.rpm; md5="bdacdd023f85aaf190b5d72e0a2889f0";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/words-2-23.noarch.rpm; md5="f315faba6c859c649842698f12af2d3d";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/xorg-x11-Mesa-libGL-6.8.1-12.i386.rpm; md5="9f0306dfbe66edda6bd55ac23819b179";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/xorg-x11-libs-6.8.1-12.i386.rpm; md5="a7ce4a10a03c180ece6075faddde5cd2";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/zlib-1.2.1.2-1.i386.rpm; md5="11f8c759861207845a2725c3ab068e31";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/3/i386/os/Fedora/RPMS/zlib-devel-1.2.1.2-1.i386.rpm; md5="f6e757e610810f5b644611eb0805f0f7";})
+]
diff --git a/pkgs/build-support/vm/rpm/fedora-5-packages.list b/pkgs/build-support/vm/rpm/fedora-5-packages.list
new file mode 100644
index 00000000000..abdf154011f
--- /dev/null
+++ b/pkgs/build-support/vm/rpm/fedora-5-packages.list
@@ -0,0 +1,137 @@
+baseURL ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS
+autoconf-2.59-7.noarch.rpm c9653f1bad4b29f793cbeb335e028db3
+automake-1.9.6-2.noarch.rpm ed2d15b56789fc720a2d7cac2d69a582
+audit-libs-1.1.5-1.i386.rpm 26a607ef7756292e762240698b286a3d
+audit-libs-python-1.1.5-1.i386.rpm a4870eff6386f480032b57338658a5df
+basesystem-8.0-5.1.noarch.rpm b142fa90f306f224dfe70507b7e49263
+bash-3.1-6.2.i386.rpm eff68691894d68c00c84af293509d6b5
+beecrypt-4.1.2-9.2.1.i386.rpm 1bfeff002079fc71def482cea5606a0e
+binutils-2.16.91.0.6-4.i386.rpm 99f71c0ad79d1bcf421fcc9702c2b921
+bzip2-1.0.3-2.2.1.i386.rpm 779134e71dd58245bb22048025cece81
+bzip2-devel-1.0.3-2.2.1.i386.rpm 3bce729e58cc80c85456e44ea5577784
+bzip2-libs-1.0.3-2.2.1.i386.rpm 52178b324386e9f67fb8ac519c45853f
+chkconfig-1.3.29-1.i386.rpm 1f42058b8f67041bc806e2eb577097a8
+compat-libstdc++-33-3.2.3-55.fc5.i386.rpm 8ea27655cb6a00435083609be8852cd3
+coreutils-5.93-7.2.i386.rpm 884a56aebef11401fc6a1323f5d18996
+cpio-2.6-11.2.1.i386.rpm 63b895209d5b122ba7adfa8cff5604db
+cpp-4.1.0-3.i386.rpm 91b814e34f09b9be2f38a2b243603682
+cracklib-2.8.6-1.2.1.i386.rpm 5e4f2b705910fe63c6f1eefe61e1573d
+cracklib-dicts-2.8.6-1.2.1.i386.rpm 576248813e9678af7f5934a8e8a8e9ea
+curl-7.15.1-1.2.1.i386.rpm ae4107885f578197c6715efbced628bf
+db4-4.3.29-2.i386.rpm 6fa85a2c7136d6ee42a26494bdb20310
+device-mapper-1.02.02-3.2.i386.rpm b27d291a083e2f957519aaa9ddfe43c8
+diffutils-2.8.1-15.2.1.i386.rpm 886a25a65c92bc70d6441dc0ddf789fb
+dmraid-1.0.0.rc9-FC5_5.2.i386.rpm 20f93dace12214543c56c7c4dfbaf18a
+e2fsprogs-1.38-12.i386.rpm 0eaf15d05c913ec6006a586424bb08fd
+e2fsprogs-libs-1.38-12.i386.rpm 84515244422b768285319dd035cdc24a
+elfutils-0.119-1.2.1.i386.rpm b9afba2c4e351638a76df0bdff2005fc
+elfutils-libelf-0.119-1.2.1.i386.rpm 5354f539840e72211af091ff9e9a0dc2
+elfutils-libs-0.119-1.2.1.i386.rpm c5e5311b3de47affada17278273e7b9d
+ethtool-3-1.2.1.i386.rpm 289a5bdcee7ca273e190f0a99003b79f
+expat-1.95.8-8.2.i386.rpm 65efdd4a6e44b20dfbda17836c8bd1ad
+fedora-release-5-5.noarch.rpm fe031cd72e35e390708a64c3c514a0c2
+file-4.16-6.2.i386.rpm b2c6dfc9f358ae5ba7f9dc328c4551d8
+filesystem-2.3.7-1.2.1.i386.rpm 5ccc27a37d438dbffe04323240e3402c
+findutils-4.2.27-4.i386.rpm 2e87c31372fbd848e44f18151528dfd5
+fontconfig-2.3.94-1.i386.rpm 206c11e18b88f8e9a3e3f12c838af058
+freetype-2.1.10-5.2.1.i386.rpm 2394ab64e75bd1dbbbd441237b47fc65
+freeglut-2.4.0-4.i386.rpm 22447f6819892db1f54b5f9f925b5537
+gawk-3.1.5-6.2.i386.rpm e21e58793106fb1c32aea045bc858bd9
+gcc-4.1.0-3.i386.rpm 6eb6292cb655d5e5af5a6f4d5712dcb2
+gcc-c++-4.1.0-3.i386.rpm 982ec6e1c45d9540183bf19fd2070666
+gdbm-1.8.0-26.2.i386.rpm e4746da0a6faeb645feb800e05fea932
+glib-1.2.10-18.2.2.i386.rpm df4d5de569ea817e9397d3490c78cf42
+glib-1.2.10-18.2.2.i386.rpm df4d5de569ea817e9397d3490c78cf42
+glib2-2.10.1-1.i386.rpm 0bf35e951dc4499ecc20b64b7bc84dc7
+glibc-2.4-4.i686.rpm a4a9695595d2a6c79eda24aea045e1a6
+glibc-common-2.4-4.i386.rpm 0a252ee07fcd7051f1176ea886465666
+glibc-devel-2.4-4.i386.rpm ce47c18b65db18eafa47cedf9f3d8776
+glibc-headers-2.4-4.i386.rpm feacd44edf7d88efb25528779a7f7470
+glibc-kernheaders-3.0-5.2.i386.rpm a5414db5fbc616b518f8f2a619c7ee1b
+grep-2.5.1-52.2.i386.rpm e6493f3112e9c1acc36b0a2ae9cb96b7
+gzip-1.3.5-6.2.1.i386.rpm 48ffed9fd28d75a0e57b6fc3613d9bac
+hwdata-0.177-1.noarch.rpm 2529ecc2b69ea9dfe925f7640a41499b
+info-4.8-9.2.i386.rpm 4965189b33fba389a75d88d0b7edbf2d
+initscripts-8.31.1-1.i386.rpm 8c755c7d2e646186a34c08dffbfa9edd
+iproute-2.6.15-1.2.i386.rpm 3e11b52dfba2bd2fecb763963819fd4e
+iputils-20020927-35.i386.rpm c0e494b071933dbcba60220e7f745217
+kernel-2.6.15-1.2054_FC5.i686.rpm e6b3c063ee44c95d64a2b9d1f58cdd6d
+krb5-libs-1.4.3-4.1.i386.rpm 0833f7ec01951219454bb27fb5955105
+less-394-3.i386.rpm 171baae20eeb0d3616a5e50bfda22cb2
+libICE-1.0.0-2.2.i386.rpm 762e4c6df3733ee02971790eaa12b261
+libSM-1.0.0-2.2.i386.rpm e15494a70d783d88ff162d94b679d498
+libX11-1.0.0-3.i386.rpm 1a13e54f71d67686af93573ab940b89b
+libXau-1.0.0-2.2.i386.rpm 6c80919dcf4ab43d3c532978b3a13d61
+libXdmcp-1.0.0-2.2.i386.rpm c68d19ca3b536b495d59aee133da7666
+libXext-1.0.0-3.2.i386.rpm 815bbfe8e86ec31452ef8c8480a03763
+libXi-1.0.0-2.2.i386.rpm 9090d13a7a8af2c569531c0b876fc03e
+libXmu-1.0.0-2.2.i386.rpm 18f6b18ebae15fb6ea8f486be8493e8a
+libXt-1.0.0-2.2.i386.rpm 1097022f0fd26e8b26771290d21e7142
+libXxf86vm-1.0.0-2.2.i386.rpm eefde386e464d61e4cdbaca20de26710
+libacl-2.2.34-1.2.i386.rpm 3034bb694a2403e3acb51eb1ef93c30b
+libattr-2.4.28-1.2.i386.rpm 546f85cb92c55a2653b9ee1fb5c89467
+libcap-1.10-24.2.i386.rpm e289cef5a96bd56fb8ab131d786868b9
+libdrm-2.0-2.2.i386.rpm 5398663013c8e9fca1f83402780459ef
+libgcc-4.1.0-3.i386.rpm e3f27ccf081bfad185e2c5b2cf9ed7fd
+libgomp-4.1.0-3.i386.rpm 3d6fcadb597569f3bde9419472d6f6b4
+libidn-0.6.2-1.1.i386.rpm fbca538b4a3b56576e3e575a168e8f2b
+libjpeg-6b-36.2.1.i386.rpm 79fbc2464eef1919cb78262e171f58f0
+libpng-1.2.8-2.2.1.i386.rpm 917c1962a90bb5e695bb8cee2530610e
+libselinux-1.29.7-1.2.i386.rpm 1f48936c1b6ae74f155116ecb5011fbc
+libselinux-python-1.29.7-1.2.i386.rpm 3accffd76ba0c48675ed9094c8a66267
+libsemanage-1.5.28-1.i386.rpm 858c37150c43484c3b879d42eff2eb0d
+libsepol-1.11.18-2.i386.rpm 6bdbcfb47f6e008a1e4bb87fe98ec573
+libsetrans-0.1.18-1.2.i386.rpm 75b36e751ebdb50a3f396f7c05ffc06b
+libstdc++-4.1.0-3.i386.rpm 4e554f9e75298b44d9affaa922c067c0
+libstdc++-devel-4.1.0-3.i386.rpm 722a667e9d1489ad31d64dc67867f8b9
+libtermcap-2.0.8-45.i386.rpm 10d320e70854cf2eda381a81662f9a19
+libtermcap-devel-2.0.8-45.i386.rpm c81ed0b5958df88db0537693f5531346
+libtiff-3.7.4-3.2.1.i386.rpm eb6ce907e599b3f125cb762280816d0b
+libtool-ltdl-1.5.22-2.2.i386.rpm dac3f142c6bb27b54148feb52847a2b7
+libusb-0.1.11-2.2.i386.rpm 0f1b16e6a50ce1649bf84f590579cb58
+lvm2-2.02.01-1.2.1.i386.rpm eefcb4744432fec8386415227f9471b0
+m4-1.4.4-1.2.1.i386.rpm 78bf85914aecccd9947d37b46e96bdf2
+make-3.80-10.2.i386.rpm cc5a30c9d8a17fed2ed36ef0ae76d5c4
+MAKEDEV-3.21-3.i386.rpm 8afc4e8196cab4230e6d18fd5cfe9a6d
+mesa-libGL-6.4.2-6.i386.rpm 4cce25c37d3c19dafa9decdd37206187
+mesa-libGLU-6.4.2-6.i386.rpm 73ca1fed33b7f497856a2d9694b31e60
+mingetty-1.07-5.2.1.i386.rpm 6f6024c36c00a9d443eeafe92f4a4544
+mkinitrd-5.0.32-1.i386.rpm b5d0631906b8ee4eb1b17c5978e4ba40
+mktemp-1.5-23.2.1.i386.rpm 63a94acd89356682631bf4c6872ac12b
+module-init-tools-3.2-0.pre9.2.2.1.i386.rpm 026456aa66657bb6f931a2cd69c6f697
+ncurses-5.5-19.i386.rpm c48a79b8224cc88cf8bdf07c026d9a4f
+neon-0.25.5-1.2.i386.rpm 75b8bf85e350b12985317cefd772156f
+net-tools-1.60-62.1.i386.rpm b1d49eb65815bbd53926a38df908c82e
+openssl-0.9.8a-5.2.i686.rpm a8351d169e3275f425b78c050929dd0b
+pam-0.99.3.0-2.i386.rpm 9895dd128d99a7dccdd4d73663e3fc5b
+patch-2.5.4-29.2.1.i386.rpm 250b46be3e022a5115a6e710607e40b0
+pcre-6.3-1.2.1.i386.rpm 5ca4c72c99ec22cbb19fb4b308192d2c
+perl-5.8.8-4.i386.rpm e7679fb3c31c0230b04f829107ceadfa
+pkgconfig-0.20-2.2.1.i386.rpm 6cf468bafa1081866490e3b617c500bd
+policycoreutils-1.29.26-6.i386.rpm 57102cbd0b04fce6d9181aa15fe73bb9
+popt-1.10.2-15.2.i386.rpm 4711fc071800d2cf9a2aed48666eca96
+procps-3.2.6-3.2.i386.rpm 2d68b97b24e83b30223c1b79b446ef69
+psmisc-21.8-1.2.1.i386.rpm f107793f86937139935715e8233e3145
+python-2.4.2-3.2.1.i386.rpm 4d5f49f2c48c7a2a9561d86ed1d528d4
+readline-5.0-3.2.1.i386.rpm d6d7a0f1d416195d60da7ed047ef6634
+readline-devel-5.0-3.2.1.i386.rpm 539f5362529101027276b1791f978ae5
+rpm-4.4.2-15.2.i386.rpm 889ad0d518a72bcaa41e24dada52d3b4
+rpm-build-4.4.2-15.2.i386.rpm 0ece5ccf3287e9f4839b8322c13414f8
+rpm-libs-4.4.2-15.2.i386.rpm 730574ec8384538b6f0a3b568be54aa4
+sed-4.1.5-1.2.i386.rpm 37e10a3bcd8a6f8f596d7aff9911e212
+setup-2.5.49-1.noarch.rpm b823a102e9460612c573689a55bea225
+shadow-utils-4.0.14-1.2.i386.rpm 64e0772cc7a2b0b947e6b421f6d46752
+sqlite-3.3.3-1.2.i386.rpm 9820145bf7423daf8b2ccf0aed1bc130
+sysklogd-1.4.1-36.i386.rpm 00dcaaf7d4cb61c364a155b0d6500223
+SysVinit-2.86-2.2.2.i386.rpm 6bf0566aa58239eeac5e17891fc65255
+tar-1.15.1-12.2.i386.rpm e8cc9e7db39ac72125783531bd02e689
+termcap-5.4-7.1.noarch.rpm 040572e2e8f646fe0b90ea1617bab928
+tzdata-2006b-1.noarch.rpm e821035a9ffce53e03fc0366759afc66
+udev-084-13.i386.rpm bad6989062cad7945ceba78062737f3f
+unzip-5.52-2.2.i386.rpm 6f925fffb80defa43844aa3e10991f43
+usbutils-0.71-2.i386.rpm e507a62b35dca2b54019f31a54f5614f
+util-linux-2.13-0.20.i386.rpm 4f6c07e5da0347077b01913399bcde0b
+which-2.16-6.2.1.i386.rpm 538909e402eadb9d1050127b92343c1c
+words-3.0-8.1.noarch.rpm fab703de5cbe63f2f445da7d7dbe7a36
+zlib-1.2.3-1.2.1.i386.rpm 002b6e1f072ae9b92e5c8b5ead3c53a3
+zlib-devel-1.2.3-1.2.1.i386.rpm 142d2841dc7fcf16a239539274246370
diff --git a/pkgs/build-support/vm/rpm/fedora-5-packages.nix b/pkgs/build-support/vm/rpm/fedora-5-packages.nix
new file mode 100644
index 00000000000..e5ee2972b7e
--- /dev/null
+++ b/pkgs/build-support/vm/rpm/fedora-5-packages.nix
@@ -0,0 +1,138 @@
+{fetchurl}: [
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/autoconf-2.59-7.noarch.rpm; md5="c9653f1bad4b29f793cbeb335e028db3";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/automake-1.9.6-2.noarch.rpm; md5="ed2d15b56789fc720a2d7cac2d69a582";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/audit-libs-1.1.5-1.i386.rpm; md5="26a607ef7756292e762240698b286a3d";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/audit-libs-python-1.1.5-1.i386.rpm; md5="a4870eff6386f480032b57338658a5df";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/basesystem-8.0-5.1.noarch.rpm; md5="b142fa90f306f224dfe70507b7e49263";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/bash-3.1-6.2.i386.rpm; md5="eff68691894d68c00c84af293509d6b5";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/beecrypt-4.1.2-9.2.1.i386.rpm; md5="1bfeff002079fc71def482cea5606a0e";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/binutils-2.16.91.0.6-4.i386.rpm; md5="99f71c0ad79d1bcf421fcc9702c2b921";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/bzip2-1.0.3-2.2.1.i386.rpm; md5="779134e71dd58245bb22048025cece81";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/bzip2-devel-1.0.3-2.2.1.i386.rpm; md5="3bce729e58cc80c85456e44ea5577784";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/bzip2-libs-1.0.3-2.2.1.i386.rpm; md5="52178b324386e9f67fb8ac519c45853f";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/chkconfig-1.3.29-1.i386.rpm; md5="1f42058b8f67041bc806e2eb577097a8";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/compat-libstdc++-33-3.2.3-55.fc5.i386.rpm; md5="8ea27655cb6a00435083609be8852cd3";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/coreutils-5.93-7.2.i386.rpm; md5="884a56aebef11401fc6a1323f5d18996";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/cpio-2.6-11.2.1.i386.rpm; md5="63b895209d5b122ba7adfa8cff5604db";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/cpp-4.1.0-3.i386.rpm; md5="91b814e34f09b9be2f38a2b243603682";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/cracklib-2.8.6-1.2.1.i386.rpm; md5="5e4f2b705910fe63c6f1eefe61e1573d";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/cracklib-dicts-2.8.6-1.2.1.i386.rpm; md5="576248813e9678af7f5934a8e8a8e9ea";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/curl-7.15.1-1.2.1.i386.rpm; md5="ae4107885f578197c6715efbced628bf";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/db4-4.3.29-2.i386.rpm; md5="6fa85a2c7136d6ee42a26494bdb20310";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/device-mapper-1.02.02-3.2.i386.rpm; md5="b27d291a083e2f957519aaa9ddfe43c8";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/diffutils-2.8.1-15.2.1.i386.rpm; md5="886a25a65c92bc70d6441dc0ddf789fb";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/dmraid-1.0.0.rc9-FC5_5.2.i386.rpm; md5="20f93dace12214543c56c7c4dfbaf18a";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/e2fsprogs-1.38-12.i386.rpm; md5="0eaf15d05c913ec6006a586424bb08fd";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/e2fsprogs-libs-1.38-12.i386.rpm; md5="84515244422b768285319dd035cdc24a";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/elfutils-0.119-1.2.1.i386.rpm; md5="b9afba2c4e351638a76df0bdff2005fc";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/elfutils-libelf-0.119-1.2.1.i386.rpm; md5="5354f539840e72211af091ff9e9a0dc2";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/elfutils-libs-0.119-1.2.1.i386.rpm; md5="c5e5311b3de47affada17278273e7b9d";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/ethtool-3-1.2.1.i386.rpm; md5="289a5bdcee7ca273e190f0a99003b79f";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/expat-1.95.8-8.2.i386.rpm; md5="65efdd4a6e44b20dfbda17836c8bd1ad";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/fedora-release-5-5.noarch.rpm; md5="fe031cd72e35e390708a64c3c514a0c2";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/file-4.16-6.2.i386.rpm; md5="b2c6dfc9f358ae5ba7f9dc328c4551d8";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/filesystem-2.3.7-1.2.1.i386.rpm; md5="5ccc27a37d438dbffe04323240e3402c";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/findutils-4.2.27-4.i386.rpm; md5="2e87c31372fbd848e44f18151528dfd5";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/fontconfig-2.3.94-1.i386.rpm; md5="206c11e18b88f8e9a3e3f12c838af058";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/freetype-2.1.10-5.2.1.i386.rpm; md5="2394ab64e75bd1dbbbd441237b47fc65";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/freeglut-2.4.0-4.i386.rpm; md5="22447f6819892db1f54b5f9f925b5537";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/gawk-3.1.5-6.2.i386.rpm; md5="e21e58793106fb1c32aea045bc858bd9";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/gcc-4.1.0-3.i386.rpm; md5="6eb6292cb655d5e5af5a6f4d5712dcb2";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/gcc-c++-4.1.0-3.i386.rpm; md5="982ec6e1c45d9540183bf19fd2070666";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/gdbm-1.8.0-26.2.i386.rpm; md5="e4746da0a6faeb645feb800e05fea932";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/glib-1.2.10-18.2.2.i386.rpm; md5="df4d5de569ea817e9397d3490c78cf42";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/glib-1.2.10-18.2.2.i386.rpm; md5="df4d5de569ea817e9397d3490c78cf42";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/glib2-2.10.1-1.i386.rpm; md5="0bf35e951dc4499ecc20b64b7bc84dc7";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/glibc-2.4-4.i686.rpm; md5="a4a9695595d2a6c79eda24aea045e1a6";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/glibc-common-2.4-4.i386.rpm; md5="0a252ee07fcd7051f1176ea886465666";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/glibc-devel-2.4-4.i386.rpm; md5="ce47c18b65db18eafa47cedf9f3d8776";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/glibc-headers-2.4-4.i386.rpm; md5="feacd44edf7d88efb25528779a7f7470";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/glibc-kernheaders-3.0-5.2.i386.rpm; md5="a5414db5fbc616b518f8f2a619c7ee1b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/grep-2.5.1-52.2.i386.rpm; md5="e6493f3112e9c1acc36b0a2ae9cb96b7";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/gzip-1.3.5-6.2.1.i386.rpm; md5="48ffed9fd28d75a0e57b6fc3613d9bac";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/hwdata-0.177-1.noarch.rpm; md5="2529ecc2b69ea9dfe925f7640a41499b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/info-4.8-9.2.i386.rpm; md5="4965189b33fba389a75d88d0b7edbf2d";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/initscripts-8.31.1-1.i386.rpm; md5="8c755c7d2e646186a34c08dffbfa9edd";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/iproute-2.6.15-1.2.i386.rpm; md5="3e11b52dfba2bd2fecb763963819fd4e";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/iputils-20020927-35.i386.rpm; md5="c0e494b071933dbcba60220e7f745217";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/kernel-2.6.15-1.2054_FC5.i686.rpm; md5="e6b3c063ee44c95d64a2b9d1f58cdd6d";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/krb5-libs-1.4.3-4.1.i386.rpm; md5="0833f7ec01951219454bb27fb5955105";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/less-394-3.i386.rpm; md5="171baae20eeb0d3616a5e50bfda22cb2";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libICE-1.0.0-2.2.i386.rpm; md5="762e4c6df3733ee02971790eaa12b261";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libSM-1.0.0-2.2.i386.rpm; md5="e15494a70d783d88ff162d94b679d498";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libX11-1.0.0-3.i386.rpm; md5="1a13e54f71d67686af93573ab940b89b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libXau-1.0.0-2.2.i386.rpm; md5="6c80919dcf4ab43d3c532978b3a13d61";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libXdmcp-1.0.0-2.2.i386.rpm; md5="c68d19ca3b536b495d59aee133da7666";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libXext-1.0.0-3.2.i386.rpm; md5="815bbfe8e86ec31452ef8c8480a03763";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libXi-1.0.0-2.2.i386.rpm; md5="9090d13a7a8af2c569531c0b876fc03e";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libXmu-1.0.0-2.2.i386.rpm; md5="18f6b18ebae15fb6ea8f486be8493e8a";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libXt-1.0.0-2.2.i386.rpm; md5="1097022f0fd26e8b26771290d21e7142";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libXxf86vm-1.0.0-2.2.i386.rpm; md5="eefde386e464d61e4cdbaca20de26710";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libacl-2.2.34-1.2.i386.rpm; md5="3034bb694a2403e3acb51eb1ef93c30b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libattr-2.4.28-1.2.i386.rpm; md5="546f85cb92c55a2653b9ee1fb5c89467";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libcap-1.10-24.2.i386.rpm; md5="e289cef5a96bd56fb8ab131d786868b9";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libdrm-2.0-2.2.i386.rpm; md5="5398663013c8e9fca1f83402780459ef";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libgcc-4.1.0-3.i386.rpm; md5="e3f27ccf081bfad185e2c5b2cf9ed7fd";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libgomp-4.1.0-3.i386.rpm; md5="3d6fcadb597569f3bde9419472d6f6b4";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libidn-0.6.2-1.1.i386.rpm; md5="fbca538b4a3b56576e3e575a168e8f2b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libjpeg-6b-36.2.1.i386.rpm; md5="79fbc2464eef1919cb78262e171f58f0";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libpng-1.2.8-2.2.1.i386.rpm; md5="917c1962a90bb5e695bb8cee2530610e";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libselinux-1.29.7-1.2.i386.rpm; md5="1f48936c1b6ae74f155116ecb5011fbc";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libselinux-python-1.29.7-1.2.i386.rpm; md5="3accffd76ba0c48675ed9094c8a66267";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libsemanage-1.5.28-1.i386.rpm; md5="858c37150c43484c3b879d42eff2eb0d";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libsepol-1.11.18-2.i386.rpm; md5="6bdbcfb47f6e008a1e4bb87fe98ec573";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libsetrans-0.1.18-1.2.i386.rpm; md5="75b36e751ebdb50a3f396f7c05ffc06b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libstdc++-4.1.0-3.i386.rpm; md5="4e554f9e75298b44d9affaa922c067c0";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libstdc++-devel-4.1.0-3.i386.rpm; md5="722a667e9d1489ad31d64dc67867f8b9";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libtermcap-2.0.8-45.i386.rpm; md5="10d320e70854cf2eda381a81662f9a19";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libtermcap-devel-2.0.8-45.i386.rpm; md5="c81ed0b5958df88db0537693f5531346";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libtiff-3.7.4-3.2.1.i386.rpm; md5="eb6ce907e599b3f125cb762280816d0b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libtool-ltdl-1.5.22-2.2.i386.rpm; md5="dac3f142c6bb27b54148feb52847a2b7";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/libusb-0.1.11-2.2.i386.rpm; md5="0f1b16e6a50ce1649bf84f590579cb58";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/lvm2-2.02.01-1.2.1.i386.rpm; md5="eefcb4744432fec8386415227f9471b0";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/m4-1.4.4-1.2.1.i386.rpm; md5="78bf85914aecccd9947d37b46e96bdf2";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/make-3.80-10.2.i386.rpm; md5="cc5a30c9d8a17fed2ed36ef0ae76d5c4";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/MAKEDEV-3.21-3.i386.rpm; md5="8afc4e8196cab4230e6d18fd5cfe9a6d";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/mesa-libGL-6.4.2-6.i386.rpm; md5="4cce25c37d3c19dafa9decdd37206187";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/mesa-libGLU-6.4.2-6.i386.rpm; md5="73ca1fed33b7f497856a2d9694b31e60";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/mingetty-1.07-5.2.1.i386.rpm; md5="6f6024c36c00a9d443eeafe92f4a4544";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/mkinitrd-5.0.32-1.i386.rpm; md5="b5d0631906b8ee4eb1b17c5978e4ba40";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/mktemp-1.5-23.2.1.i386.rpm; md5="63a94acd89356682631bf4c6872ac12b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/module-init-tools-3.2-0.pre9.2.2.1.i386.rpm; md5="026456aa66657bb6f931a2cd69c6f697";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/ncurses-5.5-19.i386.rpm; md5="c48a79b8224cc88cf8bdf07c026d9a4f";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/neon-0.25.5-1.2.i386.rpm; md5="75b8bf85e350b12985317cefd772156f";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/net-tools-1.60-62.1.i386.rpm; md5="b1d49eb65815bbd53926a38df908c82e";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/openssl-0.9.8a-5.2.i686.rpm; md5="a8351d169e3275f425b78c050929dd0b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/pam-0.99.3.0-2.i386.rpm; md5="9895dd128d99a7dccdd4d73663e3fc5b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/patch-2.5.4-29.2.1.i386.rpm; md5="250b46be3e022a5115a6e710607e40b0";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/pcre-6.3-1.2.1.i386.rpm; md5="5ca4c72c99ec22cbb19fb4b308192d2c";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/perl-5.8.8-4.i386.rpm; md5="e7679fb3c31c0230b04f829107ceadfa";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/pkgconfig-0.20-2.2.1.i386.rpm; md5="6cf468bafa1081866490e3b617c500bd";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/policycoreutils-1.29.26-6.i386.rpm; md5="57102cbd0b04fce6d9181aa15fe73bb9";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/popt-1.10.2-15.2.i386.rpm; md5="4711fc071800d2cf9a2aed48666eca96";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/procps-3.2.6-3.2.i386.rpm; md5="2d68b97b24e83b30223c1b79b446ef69";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/psmisc-21.8-1.2.1.i386.rpm; md5="f107793f86937139935715e8233e3145";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/python-2.4.2-3.2.1.i386.rpm; md5="4d5f49f2c48c7a2a9561d86ed1d528d4";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/readline-5.0-3.2.1.i386.rpm; md5="d6d7a0f1d416195d60da7ed047ef6634";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/readline-devel-5.0-3.2.1.i386.rpm; md5="539f5362529101027276b1791f978ae5";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/rpm-4.4.2-15.2.i386.rpm; md5="889ad0d518a72bcaa41e24dada52d3b4";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/rpm-build-4.4.2-15.2.i386.rpm; md5="0ece5ccf3287e9f4839b8322c13414f8";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/rpm-libs-4.4.2-15.2.i386.rpm; md5="730574ec8384538b6f0a3b568be54aa4";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/sed-4.1.5-1.2.i386.rpm; md5="37e10a3bcd8a6f8f596d7aff9911e212";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/setup-2.5.49-1.noarch.rpm; md5="b823a102e9460612c573689a55bea225";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/shadow-utils-4.0.14-1.2.i386.rpm; md5="64e0772cc7a2b0b947e6b421f6d46752";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/sqlite-3.3.3-1.2.i386.rpm; md5="9820145bf7423daf8b2ccf0aed1bc130";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/sysklogd-1.4.1-36.i386.rpm; md5="00dcaaf7d4cb61c364a155b0d6500223";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/SysVinit-2.86-2.2.2.i386.rpm; md5="6bf0566aa58239eeac5e17891fc65255";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/tar-1.15.1-12.2.i386.rpm; md5="e8cc9e7db39ac72125783531bd02e689";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/termcap-5.4-7.1.noarch.rpm; md5="040572e2e8f646fe0b90ea1617bab928";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/tzdata-2006b-1.noarch.rpm; md5="e821035a9ffce53e03fc0366759afc66";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/udev-084-13.i386.rpm; md5="bad6989062cad7945ceba78062737f3f";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/unzip-5.52-2.2.i386.rpm; md5="6f925fffb80defa43844aa3e10991f43";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/usbutils-0.71-2.i386.rpm; md5="e507a62b35dca2b54019f31a54f5614f";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/util-linux-2.13-0.20.i386.rpm; md5="4f6c07e5da0347077b01913399bcde0b";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/which-2.16-6.2.1.i386.rpm; md5="538909e402eadb9d1050127b92343c1c";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/words-3.0-8.1.noarch.rpm; md5="fab703de5cbe63f2f445da7d7dbe7a36";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/zlib-1.2.3-1.2.1.i386.rpm; md5="002b6e1f072ae9b92e5c8b5ead3c53a3";})
+  (fetchurl {url=ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/core/5/i386/os/Fedora/RPMS/zlib-devel-1.2.3-1.2.1.i386.rpm; md5="142d2841dc7fcf16a239539274246370";})
+]
diff --git a/pkgs/build-support/vm/rpm/fedora-postinstall.sh b/pkgs/build-support/vm/rpm/fedora-postinstall.sh
new file mode 100644
index 00000000000..1ff582c9d32
--- /dev/null
+++ b/pkgs/build-support/vm/rpm/fedora-postinstall.sh
@@ -0,0 +1,5 @@
+# Add missing symlink to /lib/libssl.so.0.9.7a (or similar).  Curl
+# needs it.
+echo "adding libssl symlink..."
+chroot $root /bin/sh -c "/bin/ln -v -s /lib/libssl.so.* /lib/libssl.so.4"
+chroot $root /bin/sh -c "/bin/ln -v -s /lib/libcrypto.so.* /lib/libcrypto.so.4"
diff --git a/pkgs/build-support/vm/rpm/fill-disk-with-rpms.sh b/pkgs/build-support/vm/rpm/fill-disk-with-rpms.sh
new file mode 100644
index 00000000000..f2c96dfe30d
--- /dev/null
+++ b/pkgs/build-support/vm/rpm/fill-disk-with-rpms.sh
@@ -0,0 +1,43 @@
+source $stdenv/setup
+
+size=$(($size * 1024 * 1024))
+
+image=$out/image
+ensureDir $out
+
+echo "building image \`$fullName'"
+echo "$name" > $out/name
+echo "$fullName" > $out/full-name
+
+echo "creating sparse file of $size bytes in $image..."
+dd if=/dev/zero of=$image bs=1 seek=$((size - 1)) count=1
+
+echo "creating e2fs file system in $image..."
+$e2fsprogs/sbin/mke2fs -F $image
+
+echo "initialising file system through UML..."
+echo $PATH > path
+echo $rpm > rpm
+echo $sysvinit > sysvinit
+echo $rpms > rpms
+echo $postInstall > post-install
+ln -s $worker $NIX_BUILD_TOP/worker # work around a stupid bug (no dots allowed in kernel arguments?)
+
+# UML requires an existing $HOME.
+mkdir dummy
+export HOME=$(pwd)/dummy
+
+# Run UML.
+touch log
+tail -n +0 -f log & # show UML output as it appears
+tailPid=$!
+
+linux ubd0=$image root=/dev/root rootflags=/ rootfstype=hostfs \
+  init="$SHELL $NIX_BUILD_TOP/worker $NIX_BUILD_TOP" con=null || true
+  
+echo image is $image
+
+sleep 1 # drain `tail', hacky
+kill $!
+
+if ! test -e success; then exit 1; fi
diff --git a/pkgs/build-support/vm/rpm/fill-disk-worker.sh b/pkgs/build-support/vm/rpm/fill-disk-worker.sh
new file mode 100644
index 00000000000..138a57b1c00
--- /dev/null
+++ b/pkgs/build-support/vm/rpm/fill-disk-worker.sh
@@ -0,0 +1,65 @@
+set -e
+set -x
+
+export NIX_BUILD_TOP=$1
+
+export PATH=$(< $NIX_BUILD_TOP/path)
+export sysvinit=$(< $NIX_BUILD_TOP/sysvinit)
+export postInstall=$(< $NIX_BUILD_TOP/post-install)
+export rpm=$(< $NIX_BUILD_TOP/rpm)
+
+cd $NIX_BUILD_TOP
+
+root=$NIX_BUILD_TOP/root
+
+echo "remounting / writeable..."
+mount -n -o remount,rw dummy /
+
+exec > log 2>&1
+
+echo "creating /dev..."
+mount -n -t tmpfs none /dev
+mknod /dev/ubd0 b 98 0
+
+echo "mounting image on $root..."
+mkdir root
+mount -n -t ext2 /dev/ubd0 $root
+
+echo "making directories..."
+mkdir --mode 0755 $root/dev
+mkdir --mode 0755 $root/proc
+
+echo "initialising RPM DB..."
+rpm="$rpm/bin/rpm --root $root --dbpath /var/lib/rpm"
+$rpm --initdb
+
+echo "installing RPMs..."
+$rpm --noscripts --notriggers --nodeps -ihv $(cat rpms)
+
+if test -n "$postInstall"; then
+    echo "running post-install script"
+    . $postInstall
+fi
+
+# Get rid of the Berkeley DB environment so that older RPM versions
+# (using older versions of BDB) will still work.
+rm -f root/var/lib/rpm/__db.*
+
+# We need to make devices because modern distributions (e.g., Fedora
+# Core 3) use udev to create devices dynamically.  We run into *very*
+# subtle bugs if /dev/null in particular doesn't exist ;-)
+echo "making devices..."
+test -e $root/dev/null || mknod -m 0666 $root/dev/null c 1 3
+test -e $root/dev/zero || mknod -m 0666 $root/dev/zero c 1 5
+test -e $root/dev/tty  || mknod -m 0600 $root/dev/tty  c 5 0
+
+echo "unmounting..."
+umount -n $root
+
+touch $NIX_BUILD_TOP/success
+    
+echo "syncing..."
+sync
+
+echo "halting..."
+$sysvinit/sbin/halt -d -f
diff --git a/pkgs/build-support/vm/rpm/redhat-9-packages.list b/pkgs/build-support/vm/rpm/redhat-9-packages.list
new file mode 100644
index 00000000000..ac8e24e61af
--- /dev/null
+++ b/pkgs/build-support/vm/rpm/redhat-9-packages.list
@@ -0,0 +1,92 @@
+baseURL ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS/
+autoconf-2.57-3.noarch.rpm cea6ded7bd395468a41e9b6380cf5c46
+automake-1.6.3-5.noarch.rpm 9a518459499504faa786b63bd88374d1
+basesystem-8.0-2.noarch.rpm 64bc91a544ed3b175e617df2b6683eec
+bash-2.05b-20.i386.rpm db4db03fc2d33e3519d72b8f54d483ef
+binutils-2.13.90.0.18-9.i386.rpm cd09dfb42d1f9cbd70eba37430762bb6
+bzip2-1.0.2-8.i386.rpm ca663b78121235bdaafeced854e8e966
+bzip2-devel-1.0.2-8.i386.rpm 1e69cd15c6288d41bf989afa579b2585
+bzip2-libs-1.0.2-8.i386.rpm 996ac1deed904c7d75960b31dfe61b01
+chkconfig-1.3.8-1.i386.rpm 8ab54c42c15b3f649174e6bfa764adde
+coreutils-4.5.3-19.i386.rpm 972cd0ff8f3e784c2bc5666e80cf354a
+cpp-3.2.2-5.i386.rpm 49d8c65dfa401b96b8018b5f6946c985
+cracklib-2.7-21.i386.rpm 31326ff8fb099f10b5d857dc10a33fa3
+cracklib-dicts-2.7-21.i386.rpm d39c8baf399b348db40f3137e93dae03
+curl-7.9.8-5.i386.rpm 4899792440ce948316546a6a85e1a2ef
+db4-4.0.14-20.i386.rpm 5fec52fddea8e7cd88cfaa34839cc4b3
+dev-3.3.2-5.i386.rpm a8a45208c6e18cac1bf897d5eb0ac07e
+diffutils-2.8.1-6.i386.rpm 772331d623e47069d464760fa68fd0d9
+e2fsprogs-1.32-6.i386.rpm 0b728dbe2d88c87951a921158a80184a
+elfutils-libelf-0.76-3.i386.rpm 1f4a143c12634884ce2a36eef141e6b3
+expat-1.95.5-2.i386.rpm 76aa046090620b8c51107a94a3e80d7c
+file-3.39-9.i386.rpm b0560e1725f28fe375f9885a7a6be684
+filesystem-2.2.1-3.i386.rpm 897e20be2729051cae7a5bc32efb6b3f
+findutils-4.1.7-9.i386.rpm be0e80cec36c3eabf172d5003dd79466
+fontconfig-2.1-9.i386.rpm 86e827ffaa502266116047e840f8eb8f
+freetype-2.1.3-6.i386.rpm 64597ef3568d30982be5c0779f062ff2
+gawk-3.1.1-9.i386.rpm 72da64dc330d5945ae80c1779390ac2e
+gcc-3.2.2-5.i386.rpm aa544de315b6ba5478d3f6e0c15d0208
+gcc-c++-3.2.2-5.i386.rpm a287f9ac6f8e2efc4965186366989684
+gdbm-1.8.0-20.i386.rpm 819986ab928712c2c3c9324d74b360b8
+glib-1.2.10-10.i386.rpm 24d900aaab3ca9561f7ff2d7e3a206bb
+glibc-2.3.2-11.9.i386.rpm d923d7a9a5ac6c25cb51517b23843f78
+glibc-common-2.3.2-11.9.i386.rpm f63000e72fc1adc2c23d4de3ba9ca2a0
+glibc-debug-2.3.2-11.9.i386.rpm ae4aa98a669c3edc7b3c97b1ef409c43
+glibc-devel-2.3.2-11.9.i386.rpm 569afc17dd5f1208407b3742a3849b1c
+glibc-kernheaders-2.4-8.10.i386.rpm 17f4befda9601ac4e3d312245affee2b
+grep-2.5.1-7.i386.rpm 0606cd6f5516817fe56d6bcc8afe179a
+gzip-1.3.3-9.i386.rpm b47a6dfbf36d55a93e3d3920e936a2a7
+info-4.3-5.i386.rpm 8ce01d5cf0287d8cb012bce443679658
+initscripts-7.14-1.i386.rpm 12258ed059d3de4d7a6abef4d4d14222
+iproute-2.4.7-7.i386.rpm b363643aa70272a146ca92c4577ebced
+iputils-20020927-2.i386.rpm 83da3128b0da1fdcfd59786451c9d5eb
+krb5-libs-1.2.7-10.i386.rpm 9865f9f50631007ecdd409a53626502c
+less-378-7.i386.rpm 608656bbe868016ea464d965e07a026c
+libgcc-3.2.2-5.i386.rpm 91cae96d5ac2f19b20cb0c07906aed06
+libjpeg-6b-26.i386.rpm 3c350fc137a973249a85671083ed508b
+libpng-1.2.2-16.i386.rpm b7d5a39ec3d2c73e0f944d0f525ce79c
+libstdc++-3.2.2-5.i386.rpm 09ffb26f39e27232d3c385f5fbc1ef1d
+libstdc++-devel-3.2.2-5.i386.rpm 31768c560244755d32185db6022a4b75
+libtermcap-2.0.8-35.i386.rpm 26883bbee99b436059bd8db85426f3d4
+libtiff-3.5.7-11.i386.rpm e29006e58367d587c0632fb77113841f
+libtool-libs-1.4.3-5.i386.rpm 5fbbdfb5e1cf43ee03fc4f8a2bc4eaba
+m4-1.4.1-13.i386.rpm 38c55c667d34492f24c5946a3374650d
+make-3.79.1-17.i386.rpm 5144104c693ee61250e8fd7d75bab866
+mingetty-1.01-1.i386.rpm d3e42b0faebc682fb3c31216786e0702
+mktemp-1.5-18.i386.rpm 28f1bf48c65ce9a5fd18a53fc71675b0
+modutils-2.4.22-8.i386.rpm db39bb8d565162e3f8608190eb7a19fa
+mount-2.11y-9.i386.rpm 280a81dfd645785fd2af9fe312788256
+ncurses-5.3-4.i386.rpm e941b37d22dc9ac4a8c37960c5fa337f
+ncurses-devel-5.3-4.i386.rpm 5b3d837bba70045ccb6fccb63ec35dc1
+net-tools-1.60-12.i386.rpm 20c2bca22ba3f63c43190b63ebd78be5
+openssl-0.9.7a-2.i386.rpm 39105ce3607fac29a5e0d227e69fea38
+pam-0.75-48.i386.rpm fe77ccc841c5fbb830c81867e8e0f164
+patch-2.5.4-16.i386.rpm 351d225da983e5684fa4c5c8d5ead90f
+pcre-3.9-10.i386.rpm b545fff04823c776e37142764e31613c
+perl-5.8.0-88.i386.rpm c00258c140d4ac1650dcaab4abbda253
+perl-Filter-1.29-3.i386.rpm 27a82686fe46c220683a447d73c42375
+pkgconfig-0.14.0-3.i386.rpm 1502d26e4fdec84cce1eee6fb329f4e7
+popt-1.8-0.69.i386.rpm 8d827ac879feb6bd5a4055a9338d86a1
+procps-2.0.11-6.i386.rpm 1068278922d4cf486d1f5d9b8109fb81
+psmisc-21.2-4.i386.rpm 457a78fac813a2779f43ee3f5f02aaec
+readline-4.3-5.i386.rpm c7b7159668d3272083585737a93628eb
+readline-devel-4.3-5.i386.rpm 79b237ff8225dd73646c347e00ca7732
+redhat-release-9-3.i386.rpm 4002643ba2e2077ccc22ef616d69c9fe
+rpm-4.2-0.69.i386.rpm 521141f6fe9a3443d7f89627a6f8c71e
+rpm-build-4.2-0.69.i386.rpm 6c8b7c4acf2562f2d12378966223856b
+sed-4.0.5-1.i386.rpm 34711aa4e9dc199ba1f617a75b68fd1f
+setup-2.5.25-1.noarch.rpm 0adc91fc02ea439db469bd27ee6609de
+shadow-utils-4.0.3-6.i386.rpm 45fd133d921a37cd36150fab9350baec
+sysklogd-1.4.1-12.i386.rpm caeb14d785b721d045e846effe7f3928
+SysVinit-2.84-13.i386.rpm 4e4a1b1fd557aa8daa4a560b4f59fe0f
+tar-1.13.25-11.i386.rpm abea2f1a14cbd9fecddf55b3f57da4c6
+termcap-11.0.1-16.noarch.rpm 2392055e8d44522ac95a050b6c30079b
+unzip-5.50-7.i386.rpm e0bba7266dba6aafd03bb362ac6424fe
+util-linux-2.11y-9.i386.rpm 4a0bc1bb3aa8eedd8ef6f4cd753dab3c
+which-2.14-5.i386.rpm cb0f37e1c1b59f6e9503844c0839314a
+words-2-21.noarch.rpm 901c74e5f71314c81d326991298f860f
+XFree86-libs-4.3.0-2.i386.rpm c1f7264692685aacba2bc05226c0eb1a
+XFree86-libs-data-4.3.0-2.i386.rpm 33030ba631e865db552d795c3490df8e
+XFree86-Mesa-libGL-4.3.0-2.i386.rpm e9f579759648cdb0492982f4ccaedc4b
+zlib-1.1.4-8.i386.rpm c8e2f95e60e75fcfe51dba704c5a6f11
+zlib-devel-1.1.4-8.i386.rpm 6e891309a0dd19b00cc8dfb9018692fd
diff --git a/pkgs/build-support/vm/rpm/redhat-9-packages.nix b/pkgs/build-support/vm/rpm/redhat-9-packages.nix
new file mode 100644
index 00000000000..8454f617374
--- /dev/null
+++ b/pkgs/build-support/vm/rpm/redhat-9-packages.nix
@@ -0,0 +1,93 @@
+{fetchurl}: [
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//autoconf-2.57-3.noarch.rpm; md5="cea6ded7bd395468a41e9b6380cf5c46";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//automake-1.6.3-5.noarch.rpm; md5="9a518459499504faa786b63bd88374d1";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//basesystem-8.0-2.noarch.rpm; md5="64bc91a544ed3b175e617df2b6683eec";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//bash-2.05b-20.i386.rpm; md5="db4db03fc2d33e3519d72b8f54d483ef";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//binutils-2.13.90.0.18-9.i386.rpm; md5="cd09dfb42d1f9cbd70eba37430762bb6";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//bzip2-1.0.2-8.i386.rpm; md5="ca663b78121235bdaafeced854e8e966";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//bzip2-devel-1.0.2-8.i386.rpm; md5="1e69cd15c6288d41bf989afa579b2585";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//bzip2-libs-1.0.2-8.i386.rpm; md5="996ac1deed904c7d75960b31dfe61b01";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//chkconfig-1.3.8-1.i386.rpm; md5="8ab54c42c15b3f649174e6bfa764adde";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//coreutils-4.5.3-19.i386.rpm; md5="972cd0ff8f3e784c2bc5666e80cf354a";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//cpp-3.2.2-5.i386.rpm; md5="49d8c65dfa401b96b8018b5f6946c985";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//cracklib-2.7-21.i386.rpm; md5="31326ff8fb099f10b5d857dc10a33fa3";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//cracklib-dicts-2.7-21.i386.rpm; md5="d39c8baf399b348db40f3137e93dae03";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//curl-7.9.8-5.i386.rpm; md5="4899792440ce948316546a6a85e1a2ef";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//db4-4.0.14-20.i386.rpm; md5="5fec52fddea8e7cd88cfaa34839cc4b3";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//dev-3.3.2-5.i386.rpm; md5="a8a45208c6e18cac1bf897d5eb0ac07e";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//diffutils-2.8.1-6.i386.rpm; md5="772331d623e47069d464760fa68fd0d9";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//e2fsprogs-1.32-6.i386.rpm; md5="0b728dbe2d88c87951a921158a80184a";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//elfutils-libelf-0.76-3.i386.rpm; md5="1f4a143c12634884ce2a36eef141e6b3";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//expat-1.95.5-2.i386.rpm; md5="76aa046090620b8c51107a94a3e80d7c";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//file-3.39-9.i386.rpm; md5="b0560e1725f28fe375f9885a7a6be684";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//filesystem-2.2.1-3.i386.rpm; md5="897e20be2729051cae7a5bc32efb6b3f";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//findutils-4.1.7-9.i386.rpm; md5="be0e80cec36c3eabf172d5003dd79466";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//fontconfig-2.1-9.i386.rpm; md5="86e827ffaa502266116047e840f8eb8f";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//freetype-2.1.3-6.i386.rpm; md5="64597ef3568d30982be5c0779f062ff2";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//gawk-3.1.1-9.i386.rpm; md5="72da64dc330d5945ae80c1779390ac2e";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//gcc-3.2.2-5.i386.rpm; md5="aa544de315b6ba5478d3f6e0c15d0208";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//gcc-c++-3.2.2-5.i386.rpm; md5="a287f9ac6f8e2efc4965186366989684";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//gdbm-1.8.0-20.i386.rpm; md5="819986ab928712c2c3c9324d74b360b8";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//glib-1.2.10-10.i386.rpm; md5="24d900aaab3ca9561f7ff2d7e3a206bb";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//glibc-2.3.2-11.9.i386.rpm; md5="d923d7a9a5ac6c25cb51517b23843f78";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//glibc-common-2.3.2-11.9.i386.rpm; md5="f63000e72fc1adc2c23d4de3ba9ca2a0";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//glibc-debug-2.3.2-11.9.i386.rpm; md5="ae4aa98a669c3edc7b3c97b1ef409c43";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//glibc-devel-2.3.2-11.9.i386.rpm; md5="569afc17dd5f1208407b3742a3849b1c";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//glibc-kernheaders-2.4-8.10.i386.rpm; md5="17f4befda9601ac4e3d312245affee2b";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//grep-2.5.1-7.i386.rpm; md5="0606cd6f5516817fe56d6bcc8afe179a";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//gzip-1.3.3-9.i386.rpm; md5="b47a6dfbf36d55a93e3d3920e936a2a7";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//info-4.3-5.i386.rpm; md5="8ce01d5cf0287d8cb012bce443679658";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//initscripts-7.14-1.i386.rpm; md5="12258ed059d3de4d7a6abef4d4d14222";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//iproute-2.4.7-7.i386.rpm; md5="b363643aa70272a146ca92c4577ebced";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//iputils-20020927-2.i386.rpm; md5="83da3128b0da1fdcfd59786451c9d5eb";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//krb5-libs-1.2.7-10.i386.rpm; md5="9865f9f50631007ecdd409a53626502c";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//less-378-7.i386.rpm; md5="608656bbe868016ea464d965e07a026c";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//libgcc-3.2.2-5.i386.rpm; md5="91cae96d5ac2f19b20cb0c07906aed06";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//libjpeg-6b-26.i386.rpm; md5="3c350fc137a973249a85671083ed508b";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//libpng-1.2.2-16.i386.rpm; md5="b7d5a39ec3d2c73e0f944d0f525ce79c";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//libstdc++-3.2.2-5.i386.rpm; md5="09ffb26f39e27232d3c385f5fbc1ef1d";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//libstdc++-devel-3.2.2-5.i386.rpm; md5="31768c560244755d32185db6022a4b75";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//libtermcap-2.0.8-35.i386.rpm; md5="26883bbee99b436059bd8db85426f3d4";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//libtiff-3.5.7-11.i386.rpm; md5="e29006e58367d587c0632fb77113841f";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//libtool-libs-1.4.3-5.i386.rpm; md5="5fbbdfb5e1cf43ee03fc4f8a2bc4eaba";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//m4-1.4.1-13.i386.rpm; md5="38c55c667d34492f24c5946a3374650d";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//make-3.79.1-17.i386.rpm; md5="5144104c693ee61250e8fd7d75bab866";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//mingetty-1.01-1.i386.rpm; md5="d3e42b0faebc682fb3c31216786e0702";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//mktemp-1.5-18.i386.rpm; md5="28f1bf48c65ce9a5fd18a53fc71675b0";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//modutils-2.4.22-8.i386.rpm; md5="db39bb8d565162e3f8608190eb7a19fa";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//mount-2.11y-9.i386.rpm; md5="280a81dfd645785fd2af9fe312788256";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//ncurses-5.3-4.i386.rpm; md5="e941b37d22dc9ac4a8c37960c5fa337f";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//ncurses-devel-5.3-4.i386.rpm; md5="5b3d837bba70045ccb6fccb63ec35dc1";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//net-tools-1.60-12.i386.rpm; md5="20c2bca22ba3f63c43190b63ebd78be5";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//openssl-0.9.7a-2.i386.rpm; md5="39105ce3607fac29a5e0d227e69fea38";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//pam-0.75-48.i386.rpm; md5="fe77ccc841c5fbb830c81867e8e0f164";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//patch-2.5.4-16.i386.rpm; md5="351d225da983e5684fa4c5c8d5ead90f";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//pcre-3.9-10.i386.rpm; md5="b545fff04823c776e37142764e31613c";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//perl-5.8.0-88.i386.rpm; md5="c00258c140d4ac1650dcaab4abbda253";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//perl-Filter-1.29-3.i386.rpm; md5="27a82686fe46c220683a447d73c42375";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//pkgconfig-0.14.0-3.i386.rpm; md5="1502d26e4fdec84cce1eee6fb329f4e7";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//popt-1.8-0.69.i386.rpm; md5="8d827ac879feb6bd5a4055a9338d86a1";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//procps-2.0.11-6.i386.rpm; md5="1068278922d4cf486d1f5d9b8109fb81";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//psmisc-21.2-4.i386.rpm; md5="457a78fac813a2779f43ee3f5f02aaec";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//readline-4.3-5.i386.rpm; md5="c7b7159668d3272083585737a93628eb";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//readline-devel-4.3-5.i386.rpm; md5="79b237ff8225dd73646c347e00ca7732";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//redhat-release-9-3.i386.rpm; md5="4002643ba2e2077ccc22ef616d69c9fe";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//rpm-4.2-0.69.i386.rpm; md5="521141f6fe9a3443d7f89627a6f8c71e";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//rpm-build-4.2-0.69.i386.rpm; md5="6c8b7c4acf2562f2d12378966223856b";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//sed-4.0.5-1.i386.rpm; md5="34711aa4e9dc199ba1f617a75b68fd1f";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//setup-2.5.25-1.noarch.rpm; md5="0adc91fc02ea439db469bd27ee6609de";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//shadow-utils-4.0.3-6.i386.rpm; md5="45fd133d921a37cd36150fab9350baec";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//sysklogd-1.4.1-12.i386.rpm; md5="caeb14d785b721d045e846effe7f3928";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//SysVinit-2.84-13.i386.rpm; md5="4e4a1b1fd557aa8daa4a560b4f59fe0f";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//tar-1.13.25-11.i386.rpm; md5="abea2f1a14cbd9fecddf55b3f57da4c6";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//termcap-11.0.1-16.noarch.rpm; md5="2392055e8d44522ac95a050b6c30079b";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//unzip-5.50-7.i386.rpm; md5="e0bba7266dba6aafd03bb362ac6424fe";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//util-linux-2.11y-9.i386.rpm; md5="4a0bc1bb3aa8eedd8ef6f4cd753dab3c";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//which-2.14-5.i386.rpm; md5="cb0f37e1c1b59f6e9503844c0839314a";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//words-2-21.noarch.rpm; md5="901c74e5f71314c81d326991298f860f";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//XFree86-libs-4.3.0-2.i386.rpm; md5="c1f7264692685aacba2bc05226c0eb1a";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//XFree86-libs-data-4.3.0-2.i386.rpm; md5="33030ba631e865db552d795c3490df8e";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//XFree86-Mesa-libGL-4.3.0-2.i386.rpm; md5="e9f579759648cdb0492982f4ccaedc4b";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//zlib-1.1.4-8.i386.rpm; md5="c8e2f95e60e75fcfe51dba704c5a6f11";})
+  (fetchurl {url=ftp://ftp.chl.chalmers.se/pub/redhat/linux/9/en/os/i386/RedHat/RPMS//zlib-devel-1.1.4-8.i386.rpm; md5="6e891309a0dd19b00cc8dfb9018692fd";})
+]
diff --git a/pkgs/build-support/vm/rpm/redhat-postinstall.sh b/pkgs/build-support/vm/rpm/redhat-postinstall.sh
new file mode 100644
index 00000000000..49a3400ec24
--- /dev/null
+++ b/pkgs/build-support/vm/rpm/redhat-postinstall.sh
@@ -0,0 +1,4 @@
+# This is needed by curl.
+echo "adding /usr/kerberos/lib to ld.so.conf..."
+echo "/usr/kerberos/lib" >> $root/etc/ld.so.conf
+chroot $root /sbin/ldconfig
diff --git a/pkgs/build-support/vm/rpm/rpm-list-to-nix.pl b/pkgs/build-support/vm/rpm/rpm-list-to-nix.pl
new file mode 100755
index 00000000000..c625cce2fd9
--- /dev/null
+++ b/pkgs/build-support/vm/rpm/rpm-list-to-nix.pl
@@ -0,0 +1,47 @@
+#! /usr/bin/perl -w
+
+use strict;
+
+my $list = shift;
+my $expr = shift;
+
+open LIST, "<$list";
+open NEW, ">$list.tmp";
+open EXPR, ">$expr";
+
+print EXPR "{fetchurl}: [\n";
+
+my $baseURL;
+
+while (<LIST>) {
+
+    if (/^\s*baseURL\s+(\S+)\s*$/) {
+        $baseURL = $1;
+        print NEW "baseURL $baseURL\n";
+    } 
+    
+    elsif (/^\s*(\S+)(\s+([a-f0-9]+))?\s*$/) {
+        my $pkgName = $1;
+        my $url = "$baseURL/$pkgName";
+        my $hash = $3;
+        if (!defined $hash) {
+            $hash = `nix-prefetch-url '$url'`;
+            die "fetch of `$url' failed" if ($? != 0);
+            chomp $hash;
+        }
+        print NEW "$pkgName $hash\n";
+        print EXPR "  (fetchurl {url=$url; md5=\"$hash\";})\n";
+    }
+
+    else {
+        die "invalid line"
+    }
+}
+
+print EXPR "]\n";
+
+close LIST;
+close NEW;
+close EXPR;
+
+rename "$list\.tmp", "$list" or die "cannot rename";
diff --git a/pkgs/build-support/vm/rpm/rpm.nix b/pkgs/build-support/vm/rpm/rpm.nix
new file mode 100644
index 00000000000..624e3b387a5
--- /dev/null
+++ b/pkgs/build-support/vm/rpm/rpm.nix
@@ -0,0 +1,60 @@
+pkgs:
+
+rec {
+
+  stdenv = pkgs.stdenv;
+
+  
+  fillDiskWithRPMs = {size ? 1024, rpms, name, fullName, postInstall ? null}:
+  stdenv.mkDerivation {
+    builder = ./fill-disk-with-rpms.sh;
+    worker = ./fill-disk-worker.sh;
+    buildInputs = [pkgs.uml pkgs.utillinux];
+    inherit (pkgs) sysvinit e2fsprogs rpm;
+    inherit rpms size name fullName postInstall;
+  };
+
+
+  runInUML = args: stdenv.mkDerivation (args // {
+    inherit (args) name image;
+    builder = ./run-in-uml.sh;
+    actualBuilder = args.builder;
+    boot = ./run-in-uml-boot.sh;
+    buildInputs = [pkgs.uml pkgs.utillinux];
+    inherit (pkgs) sysvinit utillinux;
+  });
+
+    
+  redhat90Image = fillDiskWithRPMs {
+    rpms = (import ./redhat-9-packages.nix) {inherit (pkgs) fetchurl;};
+    name = "redhat-9.0";
+    fullName = "Red Hat 9.0";
+    postInstall = ./redhat-postinstall.sh;
+  };
+
+  suse90Image = fillDiskWithRPMs {
+    rpms = (import ./suse-9-packages.nix) {inherit (pkgs) fetchurl;};
+    name = "suse-9.0";
+    fullName = "SuSE 9.0";
+  };
+
+  fedora2Image = fillDiskWithRPMs {
+    rpms = (import ./fedora-2-packages.nix) {inherit (pkgs) fetchurl;};
+    name = "fedora-core-2";
+    fullName = "Fedora Core 2";
+    postInstall = ./fedora-postinstall.sh;
+  };
+
+  fedora3Image = fillDiskWithRPMs {
+    rpms = (import ./fedora-3-packages.nix) {inherit (pkgs) fetchurl;};
+    name = "fedora-core-3";
+    fullName = "Fedora Core 3";
+    postInstall = ./fedora-postinstall.sh;
+  };
+
+  fedora5Image = fillDiskWithRPMs {
+    rpms = (import ./fedora-5-packages.nix) {inherit (pkgs) fetchurl;};
+    name = "fedora-core-5";
+    fullName = "Fedora Core 5";
+  };
+}
diff --git a/pkgs/build-support/vm/rpm/run-in-uml-boot.sh b/pkgs/build-support/vm/rpm/run-in-uml-boot.sh
new file mode 100644
index 00000000000..46c15331305
--- /dev/null
+++ b/pkgs/build-support/vm/rpm/run-in-uml-boot.sh
@@ -0,0 +1,59 @@
+set -e
+set -x
+
+# Restore the original variables.
+export NIX_BUILD_TOP=$1
+. $NIX_BUILD_TOP/initial-env-vars
+
+export PATH=$(< $NIX_BUILD_TOP/path)
+
+export NIX_STORE=/nix/store # !!! assuming that Nix store = /nix/store
+
+cd $NIX_BUILD_TOP
+
+root=$NIX_BUILD_TOP/root
+
+echo "remounting / writeable..."
+mount -n -o remount,rw dummy /
+
+exec > log 2>&1
+
+echo "creating /dev..."
+mount -n -t tmpfs none /dev
+mknod /dev/ubd0 b 98 0
+
+echo "mounting image on $root..."
+mkdir root
+mount -n -t ext2 /dev/ubd0 $root
+
+echo "switching roots"
+mkdir $root/hostfs
+
+# Make the Nix store available in the UML file system as a symlink to /hostfs/$NIX_STORE.
+mkdir -p $root/$(dirname $NIX_STORE)
+ln -s /hostfs/$NIX_STORE $root/$NIX_STORE 
+
+$utillinux/sbin/pivot_root $root $root/hostfs
+cd /
+# !!! we should also chroot here (according to the pivot_root manpage)
+
+echo "mounting /proc..."
+mount -n -t proc none /proc
+
+#mount --bind /hostfs/tmp /tmp
+
+cd /tmp
+export TMPDIR=/tmp
+export TMP_DIR=/tmp
+#cd $NIX_BUILD_TOP
+
+# Call the actual builder.
+if sh -e $actualBuilder; then
+    touch /hostfs/$NIX_BUILD_TOP/success
+fi
+
+echo "syncing..."
+sync
+
+echo "halting..."
+$sysvinit/sbin/halt -d -f
diff --git a/pkgs/build-support/vm/rpm/run-in-uml.sh b/pkgs/build-support/vm/rpm/run-in-uml.sh
new file mode 100644
index 00000000000..3f1c7c0d6e8
--- /dev/null
+++ b/pkgs/build-support/vm/rpm/run-in-uml.sh
@@ -0,0 +1,35 @@
+export > initial-env-vars
+
+source $stdenv/setup
+
+ensureDir $out/nix-support
+echo "$system" > $out/nix-support/system
+cat $image/name > $out/nix-support/name
+cat $image/full-name > $out/nix-support/full-name
+
+echo $PATH > path
+ln -s $boot $NIX_BUILD_TOP/worker # work around a stupid bug (no dots allowed in kernel arguments?)
+
+# UML requires an existing $HOME.
+mkdir dummy
+export HOME=$(pwd)/dummy
+
+# Run UML.
+startLog "uml-run"
+touch log
+tail -n +0 -f log & # show UML output as it appears
+tailPid=$!
+
+echo "running UML using image $image/image ($(cat $image/full-name))"
+linux mem=384M ubd0=cow,$image/image root=/dev/root rootflags=/ rootfstype=hostfs \
+  init="$SHELL $NIX_BUILD_TOP/worker $NIX_BUILD_TOP" con=null || true
+echo "UML finished"
+
+sleep 1 # drain `tail', hacky
+kill $!
+stopLog
+
+if ! test -e success; then
+    echo "UML build script failed"
+    exit 1
+fi
diff --git a/pkgs/build-support/vm/rpm/suse-9-packages.list b/pkgs/build-support/vm/rpm/suse-9-packages.list
new file mode 100644
index 00000000000..edd42986ad9
--- /dev/null
+++ b/pkgs/build-support/vm/rpm/suse-9-packages.list
@@ -0,0 +1,83 @@
+baseURL ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586
+autoconf-2.57-142.i586.rpm 1e360a37d4db4c87e07d15c88f0c12e2
+automake-1.7.6-44.i586.rpm 2c7f1335e73751008f594a68eb515290
+bash-2.05b-212.i586.rpm 1a0fd51a36144dbe89c16553a71899e0
+binutils-2.14.90.0.5-47.i586.rpm 63d69aeb190304f3ddba2d34fcbb5087
+bzip2-1.0.2-232.i586.rpm d667ffc252d983f27eeb041775503438
+coreutils-5.0-90.i586.rpm 121abfc07a9035329b781fdd46e8b600
+compat-2003.5.12-60.i586.rpm e78e5e2e78a2e29c90c3edbf51c8789e
+cpp-3.3.1-29.i586.rpm 2df0da5848fbc59e322167cf7bf1b2bd
+cracklib-2.7-903.i586.rpm 0c5d1c68796906c035a58cf9e4ce1e64
+curl-7.10.5-42.i586.rpm 17ca3725c110e267127b08bd0a1d59a7
+db-4.1.25-76.i586.rpm 9656c5d737d5d6db5a4a320a98590479
+devs-9.0-5.i586.rpm 81e0daafae9d5c75cf6826518dcb9c0f
+diffutils-2.8.1-207.i586.rpm 7d2aed3fe2d8a3e94076695d32c745fb
+e2fsprogs-1.34-34.i586.rpm 5acb02c211196891382927dd8a197899
+expat-1.95.6-84.i586.rpm 357ceb9a50240da9143ccc8d616f8a34
+file-4.03-45.i586.rpm 7c239f1f0695363c6a0dc2dc5d6e82cf
+filesystem-9.0-7.i586.rpm e4d1ed219ea5c8f39dafa30f3749f900
+fillup-1.42-13.i586.rpm 9d9a32946df392999a0bfd42f7faa7a1
+findutils-4.1.7-748.i586.rpm 10318b40691717786e7092395d63533a
+fontconfig-2.2.1-29.i586.rpm 0113c057d8d658b5301e4ce526820f8b
+freetype2-2.1.4-68.i586.rpm c101e3205fdfa22e912f9dc21cd24d12
+gawk-3.1.3-82.i586.rpm 9181c9078ad77b582b9e77f0323417df
+gcc-3.3.1-29.i586.rpm e32b4b631483ab5d22a12900e070890b
+gcc-c++-3.3.1-29.i586.rpm 7e6ee0a475b23bbf1c0e57087f682e43
+gdbm-1.8.3-124.i586.rpm 414fc63a785ee589e40908763b7fb18d
+glib-1.2.10-488.i586.rpm 018f711f294f1a54f9a5b625748f7b22
+glibc-2.3.2-92.i586.rpm d5396400c92d4085e536b708ddce265c
+glibc-devel-2.3.2-92.i586.rpm 705d90c6a8a7b7eaab8632c343d4e173
+glibc-i18ndata-2.3.2-92.i586.rpm fc719866325ef22c27ac07e366f8b854
+glibc-locale-2.3.2-92.i586.rpm 657164f38227450e5b0bde2892804f21
+gnome-filesystem-0.1-80.i586.rpm f42a958db0291f04af16a7ab50efedca
+gpg-1.2.2-88.i586.rpm 5734134e5b699eacc227672bcb7fdb62
+grep-2.5.1-302.i586.rpm 553eea58a317a068b2bdbd279066f023
+gzip-1.3.5-51.i586.rpm 011ad84c3d935647e639bba34f9c9726
+info-4.5-92.i586.rpm 0da6ec81011700f2dc0db7f8c62d5436
+insserv-1.00.1-18.i586.rpm 708cee980fe3748f161b64aec372adfb
+iproute2-2.4.7-697.i586.rpm 5b8265f3f5f6a23a212b12700664cc91
+iputils-ss021109-60.i586.rpm b7744924b0d4ee20880cee83965d2c9d
+less-381-32.i586.rpm 2092ca409eeb6c479d345a5a6d19ca3e
+libacl-2.2.15-27.i586.rpm e4e246b6e57e39f68d7eea111daa86c9
+libattr-2.4.8-27.i586.rpm f49e5423a1cd8425f78fe8e2c0846404
+liblcms-1.10-37.i586.rpm 79c8494af052c5032c70ea2a394c7a0e
+libgcc-3.3.1-29.i586.rpm 7ba930b645729570c8b8f768490c7e90
+libjpeg-6.2.0-634.i586.rpm 0a8b28e57514c439a0314c89327b0783
+libpng-1.2.5-97.i586.rpm 09f7bfb235dc205074b2c81a60aaa2bf
+libstdc++-3.3.1-29.i586.rpm fe9e66884f3c6ec73a57c44868c749dd
+libstdc++-devel-3.3.1-29.i586.rpm bb69c86478476fee2fd327a54b5790c9
+libtiff-3.5.7-307.i586.rpm 53152a337d2f540f1b7a61e6b11ae41f
+libtool-1.5-85.i586.rpm dfc1992dc92bef0bcdef7273d2cd70fb
+libxcrypt-2.0-36.i586.rpm 022c44bdfb02c926ad6499506f9e8525
+m4-1.4o-512.i586.rpm 141d24f90c907841a8a24ceb8e6cb94d
+make-3.80-101.i586.rpm 4f358bda24d2cefc78c3c744d2bd01da
+mktemp-1.5-637.i586.rpm 3f444e864a5b167472192de89957f47a
+modutils-2.4.25-56.i586.rpm 2d64e9b80a10f945e58a5a70e8859fc9
+ncurses-5.3-115.i586.rpm 48c4f77acdbf2ef9aee807466d0fec88
+ncurses-devel-5.3-115.i586.rpm 747d41d77cfacc3ea3874a6ddebc1862
+net-tools-1.60-448.i586.rpm e92f3a22f4595e97e72d8a6ac2e19959
+openssl-0.9.7b-74.i586.rpm 18e0fa1e8168217f6dea90c1954b5a50
+pam-0.77-129.i586.rpm 7b4e04a641d74fb7f3650100c03b258f
+pam-modules-9.0-6.i586.rpm b93f72a778d19ad9bc42d4c3c1ab5bcb
+patch-2.5.9-56.i586.rpm f9b39a18023a4661dd715e28022ac9d2
+pcre-4.4-24.i586.rpm 9cd20ad696e815b9a93be0015d6373d1
+perl-5.8.1-51.i586.rpm 24c046fc2d03464f61c26c014b715bf2
+perl-Filter-1.29-100.i586.rpm 7674bae9c1a7890a8553854b4933bc50
+pkgconfig-0.15.0-108.i586.rpm 31db551f2fcc901a25da746110584e2d
+popt-1.7-76.i586.rpm 66f310eee498958f83e223845b776746
+readline-4.3-212.i586.rpm c18b059909f3debca772a8f5b7d3aee7
+readline-devel-4.3-212.i586.rpm c9d0c8cd5ea825beb997c70b6ea95101
+rpm-4.1.1-77.i586.rpm 341f5dfdc85070d91da5fb2774d8c886
+sed-4.0.6-73.i586.rpm c95e7a25899d4d927785cb9cb165fca1
+suse-release-9.0-7.i586.rpm f9965de2e346d02acd56ca963c2ec7ae
+syslogd-1.4.1-424.i586.rpm 3713eb72cc56eef8aed49337efeb3611
+sysvinit-2.82-367.i586.rpm 6dfff9b498c7cb98cff660d0d71f24ec
+tar-1.13.25-204.i586.rpm 4e7808b8b691eb639115db0f88527571
+termcap-2.0.8-781.i586.rpm 755c8d17157be28822a940689ab3c1c7
+unzip-5.50-250.i586.rpm 423d68022a4e5e78aa2a88c1642471a7
+util-linux-2.11z-95.i586.rpm 2174767b2e2e6e4e3cdd8fc569dc3c6e
+XFree86-libs-4.3.0.1-29.i586.rpm 77b0e1d5974703b3fc6621d862b4b038
+zlib-1.1.4-232.i586.rpm ba1a8342757071dfd7e52a2c69c86584
+zlib-devel-1.1.4-232.i586.rpm 7c60d8432793517236f64b0f79d7f20f
+baseURL ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/noarch
+suse-build-key-1.0-472.noarch.rpm 8e34a1af09d66b66ea353685f4a84dfc
diff --git a/pkgs/build-support/vm/rpm/suse-9-packages.nix b/pkgs/build-support/vm/rpm/suse-9-packages.nix
new file mode 100644
index 00000000000..08463684e8b
--- /dev/null
+++ b/pkgs/build-support/vm/rpm/suse-9-packages.nix
@@ -0,0 +1,83 @@
+{fetchurl}: [
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/autoconf-2.57-142.i586.rpm; md5="1e360a37d4db4c87e07d15c88f0c12e2";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/automake-1.7.6-44.i586.rpm; md5="2c7f1335e73751008f594a68eb515290";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/bash-2.05b-212.i586.rpm; md5="1a0fd51a36144dbe89c16553a71899e0";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/binutils-2.14.90.0.5-47.i586.rpm; md5="63d69aeb190304f3ddba2d34fcbb5087";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/bzip2-1.0.2-232.i586.rpm; md5="d667ffc252d983f27eeb041775503438";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/coreutils-5.0-90.i586.rpm; md5="121abfc07a9035329b781fdd46e8b600";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/compat-2003.5.12-60.i586.rpm; md5="e78e5e2e78a2e29c90c3edbf51c8789e";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/cpp-3.3.1-29.i586.rpm; md5="2df0da5848fbc59e322167cf7bf1b2bd";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/cracklib-2.7-903.i586.rpm; md5="0c5d1c68796906c035a58cf9e4ce1e64";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/curl-7.10.5-42.i586.rpm; md5="17ca3725c110e267127b08bd0a1d59a7";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/db-4.1.25-76.i586.rpm; md5="9656c5d737d5d6db5a4a320a98590479";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/devs-9.0-5.i586.rpm; md5="81e0daafae9d5c75cf6826518dcb9c0f";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/diffutils-2.8.1-207.i586.rpm; md5="7d2aed3fe2d8a3e94076695d32c745fb";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/e2fsprogs-1.34-34.i586.rpm; md5="5acb02c211196891382927dd8a197899";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/expat-1.95.6-84.i586.rpm; md5="357ceb9a50240da9143ccc8d616f8a34";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/file-4.03-45.i586.rpm; md5="7c239f1f0695363c6a0dc2dc5d6e82cf";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/filesystem-9.0-7.i586.rpm; md5="e4d1ed219ea5c8f39dafa30f3749f900";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/fillup-1.42-13.i586.rpm; md5="9d9a32946df392999a0bfd42f7faa7a1";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/findutils-4.1.7-748.i586.rpm; md5="10318b40691717786e7092395d63533a";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/fontconfig-2.2.1-29.i586.rpm; md5="0113c057d8d658b5301e4ce526820f8b";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/freetype2-2.1.4-68.i586.rpm; md5="c101e3205fdfa22e912f9dc21cd24d12";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/gawk-3.1.3-82.i586.rpm; md5="9181c9078ad77b582b9e77f0323417df";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/gcc-3.3.1-29.i586.rpm; md5="e32b4b631483ab5d22a12900e070890b";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/gcc-c++-3.3.1-29.i586.rpm; md5="7e6ee0a475b23bbf1c0e57087f682e43";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/gdbm-1.8.3-124.i586.rpm; md5="414fc63a785ee589e40908763b7fb18d";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/glib-1.2.10-488.i586.rpm; md5="018f711f294f1a54f9a5b625748f7b22";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/glibc-2.3.2-92.i586.rpm; md5="d5396400c92d4085e536b708ddce265c";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/glibc-devel-2.3.2-92.i586.rpm; md5="705d90c6a8a7b7eaab8632c343d4e173";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/glibc-i18ndata-2.3.2-92.i586.rpm; md5="fc719866325ef22c27ac07e366f8b854";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/glibc-locale-2.3.2-92.i586.rpm; md5="657164f38227450e5b0bde2892804f21";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/gnome-filesystem-0.1-80.i586.rpm; md5="f42a958db0291f04af16a7ab50efedca";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/gpg-1.2.2-88.i586.rpm; md5="5734134e5b699eacc227672bcb7fdb62";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/grep-2.5.1-302.i586.rpm; md5="553eea58a317a068b2bdbd279066f023";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/gzip-1.3.5-51.i586.rpm; md5="011ad84c3d935647e639bba34f9c9726";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/info-4.5-92.i586.rpm; md5="0da6ec81011700f2dc0db7f8c62d5436";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/insserv-1.00.1-18.i586.rpm; md5="708cee980fe3748f161b64aec372adfb";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/iproute2-2.4.7-697.i586.rpm; md5="5b8265f3f5f6a23a212b12700664cc91";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/iputils-ss021109-60.i586.rpm; md5="b7744924b0d4ee20880cee83965d2c9d";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/less-381-32.i586.rpm; md5="2092ca409eeb6c479d345a5a6d19ca3e";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/libacl-2.2.15-27.i586.rpm; md5="e4e246b6e57e39f68d7eea111daa86c9";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/libattr-2.4.8-27.i586.rpm; md5="f49e5423a1cd8425f78fe8e2c0846404";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/liblcms-1.10-37.i586.rpm; md5="79c8494af052c5032c70ea2a394c7a0e";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/libgcc-3.3.1-29.i586.rpm; md5="7ba930b645729570c8b8f768490c7e90";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/libjpeg-6.2.0-634.i586.rpm; md5="0a8b28e57514c439a0314c89327b0783";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/libpng-1.2.5-97.i586.rpm; md5="09f7bfb235dc205074b2c81a60aaa2bf";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/libstdc++-3.3.1-29.i586.rpm; md5="fe9e66884f3c6ec73a57c44868c749dd";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/libstdc++-devel-3.3.1-29.i586.rpm; md5="bb69c86478476fee2fd327a54b5790c9";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/libtiff-3.5.7-307.i586.rpm; md5="53152a337d2f540f1b7a61e6b11ae41f";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/libtool-1.5-85.i586.rpm; md5="dfc1992dc92bef0bcdef7273d2cd70fb";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/libxcrypt-2.0-36.i586.rpm; md5="022c44bdfb02c926ad6499506f9e8525";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/m4-1.4o-512.i586.rpm; md5="141d24f90c907841a8a24ceb8e6cb94d";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/make-3.80-101.i586.rpm; md5="4f358bda24d2cefc78c3c744d2bd01da";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/mktemp-1.5-637.i586.rpm; md5="3f444e864a5b167472192de89957f47a";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/modutils-2.4.25-56.i586.rpm; md5="2d64e9b80a10f945e58a5a70e8859fc9";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/ncurses-5.3-115.i586.rpm; md5="48c4f77acdbf2ef9aee807466d0fec88";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/ncurses-devel-5.3-115.i586.rpm; md5="747d41d77cfacc3ea3874a6ddebc1862";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/net-tools-1.60-448.i586.rpm; md5="e92f3a22f4595e97e72d8a6ac2e19959";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/openssl-0.9.7b-74.i586.rpm; md5="18e0fa1e8168217f6dea90c1954b5a50";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/pam-0.77-129.i586.rpm; md5="7b4e04a641d74fb7f3650100c03b258f";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/pam-modules-9.0-6.i586.rpm; md5="b93f72a778d19ad9bc42d4c3c1ab5bcb";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/patch-2.5.9-56.i586.rpm; md5="f9b39a18023a4661dd715e28022ac9d2";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/pcre-4.4-24.i586.rpm; md5="9cd20ad696e815b9a93be0015d6373d1";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/perl-5.8.1-51.i586.rpm; md5="24c046fc2d03464f61c26c014b715bf2";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/perl-Filter-1.29-100.i586.rpm; md5="7674bae9c1a7890a8553854b4933bc50";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/pkgconfig-0.15.0-108.i586.rpm; md5="31db551f2fcc901a25da746110584e2d";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/popt-1.7-76.i586.rpm; md5="66f310eee498958f83e223845b776746";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/readline-4.3-212.i586.rpm; md5="c18b059909f3debca772a8f5b7d3aee7";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/readline-devel-4.3-212.i586.rpm; md5="c9d0c8cd5ea825beb997c70b6ea95101";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/rpm-4.1.1-77.i586.rpm; md5="341f5dfdc85070d91da5fb2774d8c886";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/sed-4.0.6-73.i586.rpm; md5="c95e7a25899d4d927785cb9cb165fca1";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/suse-release-9.0-7.i586.rpm; md5="f9965de2e346d02acd56ca963c2ec7ae";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/syslogd-1.4.1-424.i586.rpm; md5="3713eb72cc56eef8aed49337efeb3611";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/sysvinit-2.82-367.i586.rpm; md5="6dfff9b498c7cb98cff660d0d71f24ec";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/tar-1.13.25-204.i586.rpm; md5="4e7808b8b691eb639115db0f88527571";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/termcap-2.0.8-781.i586.rpm; md5="755c8d17157be28822a940689ab3c1c7";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/unzip-5.50-250.i586.rpm; md5="423d68022a4e5e78aa2a88c1642471a7";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/util-linux-2.11z-95.i586.rpm; md5="2174767b2e2e6e4e3cdd8fc569dc3c6e";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/XFree86-libs-4.3.0.1-29.i586.rpm; md5="77b0e1d5974703b3fc6621d862b4b038";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/zlib-1.1.4-232.i586.rpm; md5="ba1a8342757071dfd7e52a2c69c86584";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/i586/zlib-devel-1.1.4-232.i586.rpm; md5="7c60d8432793517236f64b0f79d7f20f";})
+  (fetchurl {url=ftp://ftp.gwdg.de/pub/linux/suse/discontinued/i386/9.0/suse/noarch/suse-build-key-1.0-472.noarch.rpm; md5="8e34a1af09d66b66ea353685f4a84dfc";})
+]