aboutsummaryrefslogtreecommitdiffstats
path: root/emulators
diff options
context:
space:
mode:
Diffstat (limited to 'emulators')
-rw-r--r--emulators/linux_base-8/Makefile62
-rw-r--r--emulators/linux_base-8/distinfo.i386125
-rw-r--r--emulators/linux_base-8/pkg-plist5
3 files changed, 176 insertions, 16 deletions
diff --git a/emulators/linux_base-8/Makefile b/emulators/linux_base-8/Makefile
index 5c021e260098..ac6ef9999b7a 100644
--- a/emulators/linux_base-8/Makefile
+++ b/emulators/linux_base-8/Makefile
@@ -8,16 +8,17 @@
PORTNAME= linux_base-8
PORTVERSION= 8.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= emulators linux
-MASTER_SITES= ${MASTER_SITE_REDHAT_LINUX} \
- ${MASTER_SITE_REDHAT_LINUX:S/$/:new/} \
+MASTER_SITES= http://download.fedoralegacy.org/redhat/%SUBDIR%/ \
ftp://mirror.switch.ch/mirror/ximian/mono/redhat-80-i386/:ft
-MASTER_SITE_SUBDIR= ${PORTVERSION}/${LANG}/os/${ARCH}/RedHat/RPMS \
- updates/${PORTVERSION}/${LANG}/os/${ARCH}/:new
+MASTER_SITE_SUBDIR= ${PORTVERSION}/os/${ARCH} \
+ ${PORTVERSION}/updates/${ARCH} \
+ ${PORTVERSION}/os/SRPMS \
+ ${PORTVERSION}/updates/SRPMS
DISTFILES= redhat-release-8.0-8.noarch.rpm \
- glibc-common-2.3.2-4.80.8.${ARCH}.rpm:new \
- glibc-2.3.2-4.80.8.${ARCH}.rpm:new \
+ glibc-common-2.3.2-4.80.8.${ARCH}.rpm \
+ glibc-2.3.2-4.80.8.${ARCH}.rpm \
setup-2.5.20-1.noarch.rpm \
filesystem-2.1.6-5.noarch.rpm \
basesystem-8.0-1.noarch.rpm \
@@ -31,13 +32,13 @@ DISTFILES= redhat-release-8.0-8.noarch.rpm \
gdbm-1.8.0-18.${ARCH}.rpm \
glib-1.2.10-8.${ARCH}.rpm \
libtermcap-2.0.8-31.${ARCH}.rpm \
- bash-2.05b-5.${ARCH}.rpm \
+ bash-2.05b-5.1.${ARCH}.rpm \
bzip2-1.0.2-5.${ARCH}.rpm \
compat-libstdc++-7.3-2.96.110.${ARCH}.rpm \
ncurses-5.2-28.${ARCH}.rpm \
info-4.2-5.${ARCH}.rpm \
grep-2.5.1-4.${ARCH}.rpm \
- fileutils-4.1.9-11.${ARCH}.rpm \
+ fileutils-4.1.9-11.2.${ARCH}.rpm \
popt-1.7-1.06.${ARCH}.rpm \
readline-4.3-3.${ARCH}.rpm \
setserial-2.17-9.${ARCH}.rpm \
@@ -47,9 +48,42 @@ DISTFILES= redhat-release-8.0-8.noarch.rpm \
rpm-4.1-1.06.${ARCH}.rpm \
libgcc-3.2-7.${ARCH}.rpm \
freetype-2.1.5-0.ximian.5.1.${ARCH}.rpm:ft \
- zlib-1.1.4-8.8x.${ARCH}.rpm:new
+ zlib-1.1.4-8.8x.${ARCH}.rpm
EXTRACT_ONLY=
+.if defined(PACKAGE_BUILDING)
+DISTFILES+= acl-2.0.11-2.src.rpm \
+ attr-2.0.8-3.src.rpm \
+ basesystem-8.0-1.src.rpm \
+ bash-2.05b-5.1.src.rpm \
+ bzip2-1.0.2-5.src.rpm \
+ compat-db-3.3.11-2.src.rpm \
+ compat-gcc-7.3-2.96.110.src.rpm \
+ db4-4.0.14-14.src.rpm \
+ filesystem-2.1.6-5.src.rpm \
+ fileutils-4.1.9-11.2.src.rpm \
+ gcc-3.2-7.src.rpm \
+ gdbm-1.8.0-18.src.rpm \
+ glib-1.2.10-8.src.rpm \
+ glibc-2.3.2-4.80.8.src.rpm \
+ grep-2.5.1-4.src.rpm \
+ libelf-0.8.2-2.src.rpm \
+ libtermcap-2.0.8-31.src.rpm \
+ ncurses-5.2-28.src.rpm \
+ readline-4.3-3.src.rpm \
+ redhat-release-8.0-8.src.rpm \
+ rpm-4.1-1.06.src.rpm \
+ setserial-2.17-9.src.rpm \
+ setup-2.5.20-1.src.rpm \
+ sh-utils-2.0.12-3.src.rpm \
+ slang-1.4.5-11.src.rpm \
+ termcap-11.0.1-13.src.rpm \
+ texinfo-4.2-5.src.rpm \
+ zlib-1.1.4-8.8x.src.rpm
+
+ALWAYS_KEEP_DISTFILES= yes
+.endif
+
MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Base set of packages needed in Linux mode (for i386/amd64)
@@ -92,6 +126,9 @@ FALLBACK_ELF_MIB= kern.fallback_elf_brand
LINUX_ELF= 3
PREVIOUS_ELF!= /sbin/sysctl -n ${FALLBACK_ELF_MIB}
+# FIXME. This will result in a file at /compat/linux/etcnsswitch.conf.dist (sic!)
+RPMFLAGS+= --relocate /etc/nsswitch.conf=/etc/nsswitch.conf.dist --badreloc
+
do-install:
#
# Handle the loading of the linux loadable kernel module if required.
@@ -105,10 +142,13 @@ do-install:
# Also, set the ELF fallback brand to Linux, so that we don't have to do
# anything special to run staticly linked binaries.
@/sbin/sysctl -w ${FALLBACK_ELF_MIB}=${LINUX_ELF}
- @for R in ${DISTFILES:S/:new//:S/:ft//}; do \
+ @for R in ${DISTFILES:S/:ft//}; do \
${ECHO} $$R; \
${RPM} -U ${RPMFLAGS} ${RPMDIR}/$$R; \
done
+ @${MV} ${PREFIX}/etcnsswitch.conf.dist ${PREFIX}/etc/nsswitch.conf.dist
+ @test -f ${PREFIX}/etc/nsswitch.conf || cp ${PREFIX}/etc/nsswitch.conf.dist \
+ ${PREFIX}/etc/nsswitch.conf
@${FIND} ${PREFIX}/bin ${PREFIX}/sbin/ ${PREFIX}/usr/bin \
${PREFIX}/usr/sbin -type f -print0 | ${XARGS} -0 file \
| ${GREP} ELF | ${CUT} -d : -f 1 \
diff --git a/emulators/linux_base-8/distinfo.i386 b/emulators/linux_base-8/distinfo.i386
index d27c0a61b44c..ac62d8f9f221 100644
--- a/emulators/linux_base-8/distinfo.i386
+++ b/emulators/linux_base-8/distinfo.i386
@@ -1,66 +1,183 @@
MD5 (rpm/i386/8.0/redhat-release-8.0-8.noarch.rpm) = 7cbf42500f3f91c7df1e1495b5f1ee1d
+SHA256 (rpm/i386/8.0/redhat-release-8.0-8.noarch.rpm) = 733941997f99bb4fbb04272a9c0f7f3888634e9859f0986f649f69f08b05a537
SIZE (rpm/i386/8.0/redhat-release-8.0-8.noarch.rpm) = 391224
MD5 (rpm/i386/8.0/glibc-common-2.3.2-4.80.8.i386.rpm) = 62019c1ecff44880be70871a9b52c4bc
+SHA256 (rpm/i386/8.0/glibc-common-2.3.2-4.80.8.i386.rpm) = a05bf540250433b5ce5839a67b2b485005322233ac4e8bbb0cbd965fed90296e
SIZE (rpm/i386/8.0/glibc-common-2.3.2-4.80.8.i386.rpm) = 12526068
MD5 (rpm/i386/8.0/glibc-2.3.2-4.80.8.i386.rpm) = 8058c50430bca5ee527c3521b8cd5019
+SHA256 (rpm/i386/8.0/glibc-2.3.2-4.80.8.i386.rpm) = 5243d16d60d4f4e7355a3e7eb82d2c697331a4743bf97511f68235f4a7c9a4e0
SIZE (rpm/i386/8.0/glibc-2.3.2-4.80.8.i386.rpm) = 3121676
MD5 (rpm/i386/8.0/setup-2.5.20-1.noarch.rpm) = 94168e9cd5d2c6601167d55e50e70bc0
+SHA256 (rpm/i386/8.0/setup-2.5.20-1.noarch.rpm) = f2fd7ad1aeffc70d214debe8890d9c6b3b7e2c37da01b442baf7ed469343a523
SIZE (rpm/i386/8.0/setup-2.5.20-1.noarch.rpm) = 27220
MD5 (rpm/i386/8.0/filesystem-2.1.6-5.noarch.rpm) = f9f4c4e31668216e5cd98c05c3e4751f
+SHA256 (rpm/i386/8.0/filesystem-2.1.6-5.noarch.rpm) = 309b703bf995ce43f7050f28a50f5e186f45a0df98ffdaf16275dcb872b662e5
SIZE (rpm/i386/8.0/filesystem-2.1.6-5.noarch.rpm) = 12340
MD5 (rpm/i386/8.0/basesystem-8.0-1.noarch.rpm) = d66629eeffdc61de69395be8c43f4f7d
+SHA256 (rpm/i386/8.0/basesystem-8.0-1.noarch.rpm) = 49fa092dc498d3b7fc78192e20b663e3debd41065b9d2acc65b55f2ac195f354
SIZE (rpm/i386/8.0/basesystem-8.0-1.noarch.rpm) = 2565
MD5 (rpm/i386/8.0/libattr-2.0.8-3.i386.rpm) = 6e96282afe6ebaf2caf2d0022f5e7063
+SHA256 (rpm/i386/8.0/libattr-2.0.8-3.i386.rpm) = d1d55457c19cb17e207fbdc810d70af49de746bc96cce57b432d51c3b9442c8e
SIZE (rpm/i386/8.0/libattr-2.0.8-3.i386.rpm) = 16741
MD5 (rpm/i386/8.0/libacl-2.0.11-2.i386.rpm) = 4c925ae8eb502c2102e7fcee40e78b3e
+SHA256 (rpm/i386/8.0/libacl-2.0.11-2.i386.rpm) = da1ab753e6b676379fd8c637ce93c3ae32f0115faaad62a122e0e365513ca917
SIZE (rpm/i386/8.0/libacl-2.0.11-2.i386.rpm) = 69938
MD5 (rpm/i386/8.0/libelf-0.8.2-2.i386.rpm) = 7a4ea791d46ca45f9e398a9732216c17
+SHA256 (rpm/i386/8.0/libelf-0.8.2-2.i386.rpm) = 794d03b61cf76a6ecd6474e80828c153c16639acffdb616cf459733b66f33aaa
SIZE (rpm/i386/8.0/libelf-0.8.2-2.i386.rpm) = 41069
MD5 (rpm/i386/8.0/bzip2-libs-1.0.2-5.i386.rpm) = a96d125105d1eb56c0b71bc699b84288
+SHA256 (rpm/i386/8.0/bzip2-libs-1.0.2-5.i386.rpm) = 8039e545b37c9ad8e1825576628c89e3faff07e4df39b457c209e1b03d117544
SIZE (rpm/i386/8.0/bzip2-libs-1.0.2-5.i386.rpm) = 34311
MD5 (rpm/i386/8.0/termcap-11.0.1-13.noarch.rpm) = 80354e467c784ad660edcd9ec9eb0148
+SHA256 (rpm/i386/8.0/termcap-11.0.1-13.noarch.rpm) = 9b9e33afdbb6473f1111ff2502ced385828479fa361344c18bcc82f4fa04fcf5
SIZE (rpm/i386/8.0/termcap-11.0.1-13.noarch.rpm) = 241495
MD5 (rpm/i386/8.0/compat-db-3.3.11-2.i386.rpm) = c8ec0b5bce196a8f6dcc2b559d5fd625
+SHA256 (rpm/i386/8.0/compat-db-3.3.11-2.i386.rpm) = efa8d727f8ad8875a66c15c41430b2923446e23869905ce30d4dfe3629cca0e9
SIZE (rpm/i386/8.0/compat-db-3.3.11-2.i386.rpm) = 2830894
MD5 (rpm/i386/8.0/db4-4.0.14-14.i386.rpm) = 2b31e1ac5ccc23f0dbd37e299ed91661
+SHA256 (rpm/i386/8.0/db4-4.0.14-14.i386.rpm) = 3abaa6af5b786b7d335f508a485a90e88e7fd2248a8baa9add6222778ba8e476
SIZE (rpm/i386/8.0/db4-4.0.14-14.i386.rpm) = 687874
MD5 (rpm/i386/8.0/gdbm-1.8.0-18.i386.rpm) = 247aa33363cdf4ac0c01a17893221ac7
+SHA256 (rpm/i386/8.0/gdbm-1.8.0-18.i386.rpm) = f965b7f949f5b83d8e0f88ae74400d63a65146e572bcb9a417a49fd36030c9a2
SIZE (rpm/i386/8.0/gdbm-1.8.0-18.i386.rpm) = 27594
MD5 (rpm/i386/8.0/glib-1.2.10-8.i386.rpm) = cad221120dd2aa32dbbf274f694e982b
+SHA256 (rpm/i386/8.0/glib-1.2.10-8.i386.rpm) = 867f0d253e5efa7c7d77cdffa63f7464670e5068db5befcd2ea1726b7eb5ff3a
SIZE (rpm/i386/8.0/glib-1.2.10-8.i386.rpm) = 138265
MD5 (rpm/i386/8.0/libtermcap-2.0.8-31.i386.rpm) = 64426510f27078a3f35a3a02ee4da7fc
+SHA256 (rpm/i386/8.0/libtermcap-2.0.8-31.i386.rpm) = 4f666b6f09b6ef11b9456165683739e7fa8e8d705e3eb09e386583b86f060b4b
SIZE (rpm/i386/8.0/libtermcap-2.0.8-31.i386.rpm) = 11472
-MD5 (rpm/i386/8.0/bash-2.05b-5.i386.rpm) = ffea80578086373dda7d7e98ec42b294
-SIZE (rpm/i386/8.0/bash-2.05b-5.i386.rpm) = 746649
+MD5 (rpm/i386/8.0/bash-2.05b-5.1.i386.rpm) = cb214238d1c0225e58ca3ad451d42f0d
+SHA256 (rpm/i386/8.0/bash-2.05b-5.1.i386.rpm) = 5bfdb85d23d967ae461a13bbb22e798e2b8413e972acd0f473a5c53f700e86ef
+SIZE (rpm/i386/8.0/bash-2.05b-5.1.i386.rpm) = 748665
MD5 (rpm/i386/8.0/bzip2-1.0.2-5.i386.rpm) = 05674cb719aef022396581808669105d
+SHA256 (rpm/i386/8.0/bzip2-1.0.2-5.i386.rpm) = 976fb634cf7bed8b035dcb52b315c36d0801b8d9c3134edf362cdc6adbeac3c7
SIZE (rpm/i386/8.0/bzip2-1.0.2-5.i386.rpm) = 45007
MD5 (rpm/i386/8.0/compat-libstdc++-7.3-2.96.110.i386.rpm) = 298aaa504398f2b7298f805e4f751afe
+SHA256 (rpm/i386/8.0/compat-libstdc++-7.3-2.96.110.i386.rpm) = 756fbaa38eb28480cbfbb15c69935db06ebd65e67d3205606843c5c767276d3d
SIZE (rpm/i386/8.0/compat-libstdc++-7.3-2.96.110.i386.rpm) = 1051183
MD5 (rpm/i386/8.0/ncurses-5.2-28.i386.rpm) = 1240c14ba8fe20b5e9cc8c3591f0a533
+SHA256 (rpm/i386/8.0/ncurses-5.2-28.i386.rpm) = 3d70c3ff363969c7412ec74efb0dad1fda9f5217bef0895ec08401e22aeaf023
SIZE (rpm/i386/8.0/ncurses-5.2-28.i386.rpm) = 852255
MD5 (rpm/i386/8.0/info-4.2-5.i386.rpm) = d273ca4e7d607f0df77179e6493211fb
+SHA256 (rpm/i386/8.0/info-4.2-5.i386.rpm) = 89132b4e5ac69540b31ccf1dfc4405dc537909337ed310ef606b93b652cf595b
SIZE (rpm/i386/8.0/info-4.2-5.i386.rpm) = 166638
MD5 (rpm/i386/8.0/grep-2.5.1-4.i386.rpm) = d47cb3261cca975b1b177acec30d1b88
+SHA256 (rpm/i386/8.0/grep-2.5.1-4.i386.rpm) = 7721a8fd75fe4cc752aab1cfa5d56317cd7d25c1d1d8ae5cfa6118f52a30c974
SIZE (rpm/i386/8.0/grep-2.5.1-4.i386.rpm) = 187800
-MD5 (rpm/i386/8.0/fileutils-4.1.9-11.i386.rpm) = 7d6f449488f8e7360c74101c20e4052c
-SIZE (rpm/i386/8.0/fileutils-4.1.9-11.i386.rpm) = 990084
+MD5 (rpm/i386/8.0/fileutils-4.1.9-11.2.i386.rpm) = a8d416c379618c5d0be74b025bea47aa
+SHA256 (rpm/i386/8.0/fileutils-4.1.9-11.2.i386.rpm) = 266cd224bbc64b497bf169755f305104f53c7d74aa4657e41612a47eb432bcbe
+SIZE (rpm/i386/8.0/fileutils-4.1.9-11.2.i386.rpm) = 993075
MD5 (rpm/i386/8.0/popt-1.7-1.06.i386.rpm) = 158c59ec88320586ce0100b2eec140ab
+SHA256 (rpm/i386/8.0/popt-1.7-1.06.i386.rpm) = 5840a999620d8884797b58068860c551326e2a61b12bb577aef451080ac2074c
SIZE (rpm/i386/8.0/popt-1.7-1.06.i386.rpm) = 69622
MD5 (rpm/i386/8.0/readline-4.3-3.i386.rpm) = 6a41eba752dee08222b99cce58552fea
+SHA256 (rpm/i386/8.0/readline-4.3-3.i386.rpm) = f714ad1d9b22f5ec0b28e7a8f70388645042fde15d4dbeeb8ed35169d14bab3a
SIZE (rpm/i386/8.0/readline-4.3-3.i386.rpm) = 193685
MD5 (rpm/i386/8.0/setserial-2.17-9.i386.rpm) = 132160b9a4718d86eb14b86f780de3a5
+SHA256 (rpm/i386/8.0/setserial-2.17-9.i386.rpm) = 7d3e2b6c0d5e45c65337b0812e11919ea4b8dccbc90c63aea9cd211be3f0518c
SIZE (rpm/i386/8.0/setserial-2.17-9.i386.rpm) = 21432
MD5 (rpm/i386/8.0/libstdc++-3.2-7.i386.rpm) = 1593270df028b4225818f4cb08cb0b40
+SHA256 (rpm/i386/8.0/libstdc++-3.2-7.i386.rpm) = f4cb98294f07db14dea205cb04bbbc2401a09365ad5540bd04706e5bbc6ae4b7
SIZE (rpm/i386/8.0/libstdc++-3.2-7.i386.rpm) = 1478392
MD5 (rpm/i386/8.0/slang-1.4.5-11.i386.rpm) = eb551fe40c244f750c089d6d450cd0e7
+SHA256 (rpm/i386/8.0/slang-1.4.5-11.i386.rpm) = 733bdb66c6ebd5aca3172a14bff1661e2f6227fb8c9ff98fc8a45f7d2f226b17
SIZE (rpm/i386/8.0/slang-1.4.5-11.i386.rpm) = 196297
MD5 (rpm/i386/8.0/sh-utils-2.0.12-3.i386.rpm) = 1b9d53f5a86d2dcb1ed7ce2647274476
+SHA256 (rpm/i386/8.0/sh-utils-2.0.12-3.i386.rpm) = 5af42c6d145f5144bcb9fb4c430f6efb7210c5e8b11b2ab95b70662bc8fb726a
SIZE (rpm/i386/8.0/sh-utils-2.0.12-3.i386.rpm) = 250662
MD5 (rpm/i386/8.0/rpm-4.1-1.06.i386.rpm) = fc0f9967e7dd7b4bf3f4e1e25d5047aa
+SHA256 (rpm/i386/8.0/rpm-4.1-1.06.i386.rpm) = a27c4f3b2ab2cbcf4e646779643df8266ab8bc987971e14bfa31c8fd66cebde6
SIZE (rpm/i386/8.0/rpm-4.1-1.06.i386.rpm) = 2220042
MD5 (rpm/i386/8.0/libgcc-3.2-7.i386.rpm) = db9ca2ea377a30e7a7ab0c95fb538b00
+SHA256 (rpm/i386/8.0/libgcc-3.2-7.i386.rpm) = 74cf4017c19bf489aab57b758d39a789ea06d2591ac30e8ca67e0540cdc1a35e
SIZE (rpm/i386/8.0/libgcc-3.2-7.i386.rpm) = 111856
MD5 (rpm/i386/8.0/freetype-2.1.5-0.ximian.5.1.i386.rpm) = bf0bb06fcc300b0087ef5d602ecde088
+SHA256 (rpm/i386/8.0/freetype-2.1.5-0.ximian.5.1.i386.rpm) = dfbc1eb624a062cab5c40ed77bfe6cd91de62d7f389881889d2252983b02cd89
SIZE (rpm/i386/8.0/freetype-2.1.5-0.ximian.5.1.i386.rpm) = 593618
MD5 (rpm/i386/8.0/zlib-1.1.4-8.8x.i386.rpm) = fb1db2a01b5366cb40f98fda4507024e
+SHA256 (rpm/i386/8.0/zlib-1.1.4-8.8x.i386.rpm) = ee0f433e044b65326977e48dc9dc51a73ede1c13d4ef75b6905e55cc9dee8a56
SIZE (rpm/i386/8.0/zlib-1.1.4-8.8x.i386.rpm) = 36749
+MD5 (rpm/i386/8.0/acl-2.0.11-2.src.rpm) = 0bb030e8faf2416d16e4b5fc11c711f3
+SHA256 (rpm/i386/8.0/acl-2.0.11-2.src.rpm) = a5b94f1af2522087541aa9d67170ebcdd7f5c701f5ffa0f075db6da76a4b829e
+SIZE (rpm/i386/8.0/acl-2.0.11-2.src.rpm) = 127736
+MD5 (rpm/i386/8.0/attr-2.0.8-3.src.rpm) = af8acbccf48420d9f701b97139fdfe73
+SHA256 (rpm/i386/8.0/attr-2.0.8-3.src.rpm) = 52773e4b5153045ebb1d72010f850ba8ea7477cf4bb4b60b32da336b40e6b1a9
+SIZE (rpm/i386/8.0/attr-2.0.8-3.src.rpm) = 83395
+MD5 (rpm/i386/8.0/basesystem-8.0-1.src.rpm) = beedf394dc3ef9a7e31bfecfa4a76ffd
+SHA256 (rpm/i386/8.0/basesystem-8.0-1.src.rpm) = 29fc39b6cf6d03ef9de1ad05e350dc94e382ffe284644eacf4e4b5392efb4a83
+SIZE (rpm/i386/8.0/basesystem-8.0-1.src.rpm) = 3424
+MD5 (rpm/i386/8.0/bash-2.05b-5.1.src.rpm) = 04e1e6a93652815efa63c2ea031300ce
+SHA256 (rpm/i386/8.0/bash-2.05b-5.1.src.rpm) = df7a2f187ecf3df56179e53c77081d53112c56c38e0bce8b88233777d2975703
+SIZE (rpm/i386/8.0/bash-2.05b-5.1.src.rpm) = 3075076
+MD5 (rpm/i386/8.0/bzip2-1.0.2-5.src.rpm) = f825df4285c5c5f8ed9d5b4b809aa0c2
+SHA256 (rpm/i386/8.0/bzip2-1.0.2-5.src.rpm) = be18690f27674c5ce09974748d98cd7ee1473afe69c7566f60ae8cd288d02c83
+SIZE (rpm/i386/8.0/bzip2-1.0.2-5.src.rpm) = 673157
+MD5 (rpm/i386/8.0/compat-db-3.3.11-2.src.rpm) = 8cf383d995ceba073a1529d882f75aa1
+SHA256 (rpm/i386/8.0/compat-db-3.3.11-2.src.rpm) = 7ca79ecfea26ac9081a514f831c0546fd981cb0027e8cca249c45e140531a2f7
+SIZE (rpm/i386/8.0/compat-db-3.3.11-2.src.rpm) = 6719814
+MD5 (rpm/i386/8.0/compat-gcc-7.3-2.96.110.src.rpm) = 6a13e80b2a7cc54b9c4595b686990b31
+SHA256 (rpm/i386/8.0/compat-gcc-7.3-2.96.110.src.rpm) = 5ad34ea98fdd9525029040d84ba718e9a7ae38f79a0817233f562159000a5138
+SIZE (rpm/i386/8.0/compat-gcc-7.3-2.96.110.src.rpm) = 18722423
+MD5 (rpm/i386/8.0/db4-4.0.14-14.src.rpm) = db838d7139740439aee6a44dded71623
+SHA256 (rpm/i386/8.0/db4-4.0.14-14.src.rpm) = f7122ed683f26e14318fa7cbfb63b32e4332154da747e7dedb66e9fcd9f81802
+SIZE (rpm/i386/8.0/db4-4.0.14-14.src.rpm) = 2981912
+MD5 (rpm/i386/8.0/filesystem-2.1.6-5.src.rpm) = 017f5771c48cc2c94795f7b5eb05b9f6
+SHA256 (rpm/i386/8.0/filesystem-2.1.6-5.src.rpm) = a15c3de570ad15a265285135be31f7282b49e79f74ab41541e2783177d6688de
+SIZE (rpm/i386/8.0/filesystem-2.1.6-5.src.rpm) = 9365
+MD5 (rpm/i386/8.0/fileutils-4.1.9-11.2.src.rpm) = daa4f65f4176ef564e134b00cc43ed90
+SHA256 (rpm/i386/8.0/fileutils-4.1.9-11.2.src.rpm) = 81a24d07c575a961f6ff60b1b1a65b2c2304ad987055d9ce8f1fa56b2a294429
+SIZE (rpm/i386/8.0/fileutils-4.1.9-11.2.src.rpm) = 1711448
+MD5 (rpm/i386/8.0/gcc-3.2-7.src.rpm) = 23d5089960d8fc7d973ce5c42940c5e8
+SHA256 (rpm/i386/8.0/gcc-3.2-7.src.rpm) = 0a6fef32ede28968092932649b9a1681f2f431b4510114b33ac12cac9dc5abca
+SIZE (rpm/i386/8.0/gcc-3.2-7.src.rpm) = 20735638
+MD5 (rpm/i386/8.0/gdbm-1.8.0-18.src.rpm) = e4cc39db2e4467a30e5221d787249ed9
+SHA256 (rpm/i386/8.0/gdbm-1.8.0-18.src.rpm) = a78ebdf4792c7f01afdba877c45130457c39f5fbd1a0551d4f98831a9bd69607
+SIZE (rpm/i386/8.0/gdbm-1.8.0-18.src.rpm) = 143356
+MD5 (rpm/i386/8.0/glib-1.2.10-8.src.rpm) = c416d1428e38ffeba796422cd09de204
+SHA256 (rpm/i386/8.0/glib-1.2.10-8.src.rpm) = bba140c5311b17a70b49e0ea881c98652ecb9888d3e04d49b4d91dc864583215
+SIZE (rpm/i386/8.0/glib-1.2.10-8.src.rpm) = 428348
+MD5 (rpm/i386/8.0/glibc-2.3.2-4.80.8.src.rpm) = d6c96dff6893d449a57439ec3b362ded
+SHA256 (rpm/i386/8.0/glibc-2.3.2-4.80.8.src.rpm) = ec5c0688828b9584e79d244cee2490562716228306e10aecfd95ab047b7c1e82
+SIZE (rpm/i386/8.0/glibc-2.3.2-4.80.8.src.rpm) = 12935811
+MD5 (rpm/i386/8.0/grep-2.5.1-4.src.rpm) = 65fade50d1f37eb44f7a3859c1ec38a0
+SHA256 (rpm/i386/8.0/grep-2.5.1-4.src.rpm) = 9e2de24b4067e4c63a45f095248390286076b1d533a747cc899e19def7680394
+SIZE (rpm/i386/8.0/grep-2.5.1-4.src.rpm) = 566656
+MD5 (rpm/i386/8.0/libelf-0.8.2-2.src.rpm) = f6a936ae0a609c9e929de6e869105e5e
+SHA256 (rpm/i386/8.0/libelf-0.8.2-2.src.rpm) = c604618c2703d8c7e527f88ebbec4e186e358d569fcf1022a75bd4e14a8b39bf
+SIZE (rpm/i386/8.0/libelf-0.8.2-2.src.rpm) = 119960
+MD5 (rpm/i386/8.0/libtermcap-2.0.8-31.src.rpm) = c982dd992f9c44d19c31ff844a92825f
+SHA256 (rpm/i386/8.0/libtermcap-2.0.8-31.src.rpm) = 58798e5b765395a72a3340a60bced6fc5c357e2e6fb32b4dde58e0a895c6478f
+SIZE (rpm/i386/8.0/libtermcap-2.0.8-31.src.rpm) = 226211
+MD5 (rpm/i386/8.0/ncurses-5.2-28.src.rpm) = 5bb8efb7f70c6deaa405d19ee2c2265e
+SHA256 (rpm/i386/8.0/ncurses-5.2-28.src.rpm) = 3a5a2c847b588dd1c31d477bedde8a33f53c5f37a7ee9ad1a74b14e0da6b8404
+SIZE (rpm/i386/8.0/ncurses-5.2-28.src.rpm) = 2330337
+MD5 (rpm/i386/8.0/readline-4.3-3.src.rpm) = 83360d27084fe68db87fc3a38dfd8436
+SHA256 (rpm/i386/8.0/readline-4.3-3.src.rpm) = 90c688c74dea7e3d2a2dccb0081265f4be4a38c9eecd9bcfb939aec81302600f
+SIZE (rpm/i386/8.0/readline-4.3-3.src.rpm) = 760754
+MD5 (rpm/i386/8.0/redhat-release-8.0-8.src.rpm) = 86677f85811a2f362493e1652b1dc177
+SHA256 (rpm/i386/8.0/redhat-release-8.0-8.src.rpm) = 376839b324596964d2f2c5eeb56969ecb3afbdf680eaa8d2b6490b46108560c1
+SIZE (rpm/i386/8.0/redhat-release-8.0-8.src.rpm) = 390643
+MD5 (rpm/i386/8.0/rpm-4.1-1.06.src.rpm) = 7d56431377876c25f16a84440b3fb1a0
+SHA256 (rpm/i386/8.0/rpm-4.1-1.06.src.rpm) = 4d94383432cadc7f2ea0805b5199dc96893967aeb2c67761363a355e71798fbc
+SIZE (rpm/i386/8.0/rpm-4.1-1.06.src.rpm) = 6472368
+MD5 (rpm/i386/8.0/setserial-2.17-9.src.rpm) = 04f10d4b91d225cc616d83fc08120aeb
+SHA256 (rpm/i386/8.0/setserial-2.17-9.src.rpm) = 489a91af3b15a6d6fa9d0c83e358bce624dc2d8d5b150bbc279d951ffc9f396e
+SIZE (rpm/i386/8.0/setserial-2.17-9.src.rpm) = 59446
+MD5 (rpm/i386/8.0/setup-2.5.20-1.src.rpm) = 335786e27611343499c6e133ad70e89e
+SHA256 (rpm/i386/8.0/setup-2.5.20-1.src.rpm) = 7f4112b6dae85b8da29bcfe7889c92ba3cefb9b869167678fd40e34e976fccd6
+SIZE (rpm/i386/8.0/setup-2.5.20-1.src.rpm) = 34209
+MD5 (rpm/i386/8.0/sh-utils-2.0.12-3.src.rpm) = bb2fd0033193611a961e2c6f8c3daa50
+SHA256 (rpm/i386/8.0/sh-utils-2.0.12-3.src.rpm) = b924d78637d8eed616d24a25262d7808c56ff55341feae7ca40e3cbcd630f4d8
+SIZE (rpm/i386/8.0/sh-utils-2.0.12-3.src.rpm) = 1322535
+MD5 (rpm/i386/8.0/slang-1.4.5-11.src.rpm) = e8de154f0863ddaa0f7304358c951c75
+SHA256 (rpm/i386/8.0/slang-1.4.5-11.src.rpm) = 6932fa9031208c217c02ec66f7fceaf5cc588b4da17f1f6ddc627cdef9699067
+SIZE (rpm/i386/8.0/slang-1.4.5-11.src.rpm) = 611550
+MD5 (rpm/i386/8.0/termcap-11.0.1-13.src.rpm) = 57eb3ff1b7fc20e0fb9c9ff20c149edc
+SHA256 (rpm/i386/8.0/termcap-11.0.1-13.src.rpm) = 9131ced38c2ba61fd73cc289888ff415f5e532f00109d90176d4c0d8b941aa7e
+SIZE (rpm/i386/8.0/termcap-11.0.1-13.src.rpm) = 206777
+MD5 (rpm/i386/8.0/texinfo-4.2-5.src.rpm) = 6a1a5f82df7799697cacbbd1f42e9d32
+SHA256 (rpm/i386/8.0/texinfo-4.2-5.src.rpm) = ec1b6ed6870658d1afd827bdd0246331da61e8d02514b2215d85bfc118293991
+SIZE (rpm/i386/8.0/texinfo-4.2-5.src.rpm) = 1218364
+MD5 (rpm/i386/8.0/zlib-1.1.4-8.8x.src.rpm) = fe4170379794e81a2609fa7e71310588
+SHA256 (rpm/i386/8.0/zlib-1.1.4-8.8x.src.rpm) = 8bb8961a15e26f50f29fc0c766fe1eef994705aa57b71b2850098e7b040b812b
+SIZE (rpm/i386/8.0/zlib-1.1.4-8.8x.src.rpm) = 190126
diff --git a/emulators/linux_base-8/pkg-plist b/emulators/linux_base-8/pkg-plist
index 693399e9ebd4..7b955d9c3699 100644
--- a/emulators/linux_base-8/pkg-plist
+++ b/emulators/linux_base-8/pkg-plist
@@ -51,7 +51,9 @@ etc/ld.so.cache
etc/ld.so.conf
etc/logrotate.d/rpm
etc/mtab
-etc/nsswitch.conf
+@unexec if cmp -s %D/etc/nsswitch.conf.dist %D/etc/nsswitch.conf; then rm -f %D/etc/nsswitch.conf; fi
+etc/nsswitch.conf.dist
+@exec [ -f %D/etc/nsswitch.conf ] || cp %D/etc/nsswitch.conf.dist %D/etc/nsswitch.conf
etc/pam.d/su
etc/profile
etc/profile.d/colorls.csh
@@ -5115,6 +5117,7 @@ usr/share/locale/zh_TW/LC_MESSAGES/fileutils.mo
usr/share/locale/zh_TW/LC_MESSAGES/libc.mo
usr/share/man/ja/man8/rpm.8.gz
usr/share/man/ja/man8/rpm2cpio.8.gz
+usr/share/man/man1/..1.gz
usr/share/man/man1/:.1.gz
usr/share/man/man1/[.1.gz
usr/share/man/man1/alias.1.gz