]> git.pld-linux.org Git - packages/util-vserver.git/commitdiff
- do chbind for rpm (lack of chbind breaks %pre/%post rpm scripts)
authorJan Rękorajski <baggins@pld-linux.org>
Fri, 20 Jan 2006 15:52:24 +0000 (15:52 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    util-vserver-vrpm.patch -> 1.1

util-vserver-vrpm.patch [new file with mode: 0644]

diff --git a/util-vserver-vrpm.patch b/util-vserver-vrpm.patch
new file mode 100644 (file)
index 0000000..9948365
--- /dev/null
@@ -0,0 +1,40 @@
+diff -urN -x '*~' -x '*.orig' util-vserver-0.30.209-clean/scripts/functions util-vserver-0.30.209-poldek2/scripts/functions
+--- util-vserver-0.30.209-clean/scripts/functions      2005-10-28 19:59:37.000000000 +0200
++++ util-vserver-0.30.209-poldek2/scripts/functions    2006-01-20 16:46:03.000000000 +0100
+@@ -1017,15 +1055,17 @@
+ function rpmFake.init
+ {
+-    local vdir ctx
++    local cdir vdir ctx
+     
+     vdir=$($_VSERVER_INFO "$1" VDIR)    || vdir="$1"
++    cdir=$($_VSERVER_INFO "$1" CFGDIR)  || cdir="$1"
+     ctx=$($_VSERVER_INFO  "$1" CONTEXT) || ctx=
+     test -d "$vdir" ||
+       panic $"Can not find chroot environment at '$vdir' for '$1'"
+     _rpmFake.getCapFlags "$ctx"
++    generateOptions "$cdir"
+     RPM_FAKE_CHROOT=$vdir
+     RPM_FAKE_CTX=$ctx
+@@ -1036,5 +1076,5 @@
+     export RPM_FAKE_CHROOT RPM_FAKE_CTX RPM_FAKE_CAP RPM_FAKE_FLAGS
+     
+     LD_PRELOAD=$_RPM_FAKE_SO${LD_PRELOAD:+:$LD_PRELOAD} \
+-      exec "$@"
++      exec $_CHBIND "${CHBIND_OPTS[@]}" "$@"
+ }
+diff -urN -x '*~' -x '*.orig' util-vserver-0.30.209-clean/scripts/vrpm-preload util-vserver-0.30.209-poldek2/scripts/vrpm-preload
+--- util-vserver-0.30.209-clean/scripts/vrpm-preload   2005-03-21 21:03:30.000000000 +0100
++++ util-vserver-0.30.209-poldek2/scripts/vrpm-preload 2006-01-20 16:41:15.000000000 +0100
+@@ -24,6 +24,7 @@
+     exit 1
+ }
+ . "$UTIL_VSERVER_VARS"
++. $__PKGLIBDIR/vserver.functions
+ . "$_LIB_FUNCTIONS"
+ for bin in `which rpm` /bin/rpm /usr/lib/rpm/rpm${RPM_FLAVOR:-i} ""; do
This page took 0.088805 seconds and 4 git commands to generate.