]> git.pld-linux.org Git - packages/util-vserver.git/blame - util-vserver-vrpm.patch
- rel 4; provide basic rpm/platform for vservers
[packages/util-vserver.git] / util-vserver-vrpm.patch
CommitLineData
2925a2e3
JR
1diff -urN -x '*~' -x '*.orig' util-vserver-0.30.209-clean/scripts/functions util-vserver-0.30.209-poldek2/scripts/functions
2--- util-vserver-0.30.209-clean/scripts/functions 2005-10-28 19:59:37.000000000 +0200
3+++ util-vserver-0.30.209-poldek2/scripts/functions 2006-01-20 16:46:03.000000000 +0100
4@@ -1017,15 +1055,17 @@
5
6 function rpmFake.init
7 {
8- local vdir ctx
9+ local cdir vdir ctx
10
11 vdir=$($_VSERVER_INFO "$1" VDIR) || vdir="$1"
12+ cdir=$($_VSERVER_INFO "$1" CFGDIR) || cdir="$1"
13 ctx=$($_VSERVER_INFO "$1" CONTEXT) || ctx=
14
15 test -d "$vdir" ||
16 panic $"Can not find chroot environment at '$vdir' for '$1'"
17
18 _rpmFake.getCapFlags "$ctx"
19+ generateOptions "$cdir"
20
21 RPM_FAKE_CHROOT=$vdir
22 RPM_FAKE_CTX=$ctx
23@@ -1036,5 +1076,5 @@
24 export RPM_FAKE_CHROOT RPM_FAKE_CTX RPM_FAKE_CAP RPM_FAKE_FLAGS
25
26 LD_PRELOAD=$_RPM_FAKE_SO${LD_PRELOAD:+:$LD_PRELOAD} \
27- exec "$@"
28+ exec $_CHBIND "${CHBIND_OPTS[@]}" "$@"
29 }
30diff -urN -x '*~' -x '*.orig' util-vserver-0.30.209-clean/scripts/vrpm-preload util-vserver-0.30.209-poldek2/scripts/vrpm-preload
31--- util-vserver-0.30.209-clean/scripts/vrpm-preload 2005-03-21 21:03:30.000000000 +0100
32+++ util-vserver-0.30.209-poldek2/scripts/vrpm-preload 2006-01-20 16:41:15.000000000 +0100
33@@ -24,6 +24,7 @@
34 exit 1
35 }
36 . "$UTIL_VSERVER_VARS"
37+. $__PKGLIBDIR/vserver.functions
38 . "$_LIB_FUNCTIONS"
39
40 for bin in `which rpm` /bin/rpm /usr/lib/rpm/rpm${RPM_FLAVOR:-i} ""; do
This page took 0.474536 seconds and 4 git commands to generate.