summaryrefslogtreecommitdiffstats
path: root/febootstrap.sh
diff options
context:
space:
mode:
authorRichard Jones <rjones@redhat.com>2009-03-30 19:04:34 +0100
committerRichard Jones <rjones@redhat.com>2009-03-30 19:04:34 +0100
commit68f63f58f0999b126c14d127e6ece499bffa51db (patch)
treef9db31569fbc37644c823c29f7496ca1a8a52ed0 /febootstrap.sh
parent79d6fc6bba2e279baf59f27b8dd8fd728ed65de1 (diff)
downloadfebootstrap-68f63f58f0999b126c14d127e6ece499bffa51db.tar.gz
febootstrap-68f63f58f0999b126c14d127e6ece499bffa51db.tar.xz
febootstrap-68f63f58f0999b126c14d127e6ece499bffa51db.zip
Version 1.4. Now uses FAKECHROOT_CMD_SUBST to remove most %post warnings.
Diffstat (limited to 'febootstrap.sh')
-rwxr-xr-xfebootstrap.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/febootstrap.sh b/febootstrap.sh
index 5900499..b08e3c0 100755
--- a/febootstrap.sh
+++ b/febootstrap.sh
@@ -124,6 +124,11 @@ mkdir -p "$target"/var/cache/yum/febootstrap/packages
# error: unpacking of archive failed on file /proc: cpio: utime
export FAKECHROOT_EXCLUDE_PATH=/proc
+# Substitute some statically-linked commands. This is only supported
+# in fakechroot > 2.9. For previous versions of fakechroot it is
+# ignored.
+export FAKECHROOT_CMD_SUBST=/sbin/ldconfig=/bin/true:/usr/sbin/glibc_post_upgrade.i686=/bin/true:/usr/sbin/glibc_post_upgrade.x86_64=/bin/true
+
# Make the device nodes inside the fake chroot.
# (Copied from mock/backend.py) Why isn't there a base package which
# creates these?