Yes, the %{fedora} was a mistake. I am still learning. I did another
test for you.
./testme.sh -Lv
Linux-VServer Test [V0.15] Copyright (C) 2003-2006 H.Poetzl
chcontext is working.
chbind is working.
chcontext 0.30.210 -- allocates/enters a security context
This program is part of util-vserver 0.30.210
Copyright (C) 2004 Enrico Scholz
This program is free software; you may redistribute it under the terms of
the GNU General Public License. This program has absolutely no warranty.
Linux 2.6.15-1.1833_FC%{fedora}.vs2.0.2.0.rc10.1smp #1 SMP Fri Mar 3
10:46:47 EST 2006 x86_64
Ea 0.30.210 236/glibc (DSa) <v13,net>
VCI: 0002:0001 236 03000036 (KtTbLgnP)
(root@localhost.localdomain)
(gcc version 4.0.2 20051125 (Red Hat 4.0.2-8))
#1 SMP Fri Mar 3 10:46:47 EST 2006
--- [000]# chcontext true && chcontext --xid 45678 true [000]# succeeded. [001]# chcontext --xid 45678 egrep 'context|VxID' /proc/self/status [001]# succeeded. [011]# chcontext --secure --xid 45678 mknod /tmp/testme.sh.o13339/node c 0 0 [011]# succeeded. [031]# chcontext --hostname zaphod.13336 uname -a | grep -q zaphod.13336 [031]# succeeded. [101]# chbind --ip 192.168.0.42 true [101]# succeeded. [102]# chbind --ip 192.168.0.1/255.255.255.0 --ip 10.0.0.1/24 true [102]# succeeded. [201]# chcontext --xid 45678 --flag fakeinit bash -c 'test $$ -eq 1' [201]# succeeded. [202]# chcontext --flag fakeinit bash -c 'test $$ -eq 1' [202]# succeeded. --- [L01]# chcontext --xid 45601 bash -c 'true &' [L01]# succeeded. [D01]# chcontext bash -c 'true &' [D01]# succeeded. [L02]# chcontext --xid 45602 bash -c 'true | true' [L02]# succeeded. [D02]# chcontext bash -c 'true | true' [D02]# succeeded. [L03]# chcontext --xid 45603 bash -c 'true & true' [L03]# succeeded. [D03]# chcontext bash -c 'true & true' [D03]# succeeded. [L11]# chcontext --xid 45611 bash -c 'true >/dev/null' </dev/zero [L11]# succeeded. [D11]# chcontext bash -c 'true >/dev/null' </dev/zero [D11]# succeeded. [L12]# chcontext --xid 45612 bash -c 'true </dev/zero' >/dev/null [L12]# succeeded. [D12]# chcontext bash -c 'true </dev/zero' >/dev/null [D12]# succeeded. [L21]# chcontext --xid 45621 bash -c 'bash -c "true &"&' [L21]# succeeded. [D21]# chcontext bash -c 'bash -c "true &"&' [D21]# succeeded. [L22]# chcontext --xid 45622 bash -c 'bash -c "false | true &"&' [L22]# succeeded. [D22]# chcontext bash -c 'bash -c "false | true &"&' [D22]# succeeded. [L31]# chcontext --xid 45631 bash -c 'echo `ls`' [L31]# succeeded. [D31]# chcontext bash -c 'echo `ls`' Herbert Poetzl wrote: >On Wed, Mar 08, 2006 at 08:25:41PM -0500, Rich Estill wrote: > > >>Linux-VServer Test [V0.15] Copyright (C) 2003-2006 H.Poetzl >>chcontext is working. >>chbind is working. >>Linux 2.6.15-1.1833_FC%{fedora}.vs2.0.2.0.rc10.1smp #1 SMP Fri Mar 3 >> >> > >ah, that's an interesting one %{fedora} ;) > > > >>10:46:47 EST 2006 x86_64 >>Ea 0.30.210 236/glibc (DSa) <v13,net> >>VCI: 0002:0001 236 03000036 (KtTbLgnP) >>--- >>[000]# succeeded. >>[001]# succeeded. >>[011]# succeeded. >>[031]# succeeded. >>[101]# succeeded. >>[102]# succeeded. >>[201]# succeeded. >>[202]# succeeded. >> >> >>Let me know if you want me to test more. >> >> > >testing is always appreciated, so you can give >the testme.sh -L a try and/or play with the testfs.sh >(usually testfs.sh -tx ... ) > >and of course the best testing is with actual guests, >but I guess that kind of testing comes naturally :) > >thanks, >Herbert > > > >>--Rich >> >>_______________________________________________ >>Vserver mailing list >>Vserver@list.linux-vserver.org >>http://list.linux-vserver.org/mailman/listinfo/vserver >> >> > > > > > _______________________________________________ Vserver mailing list Vserver@list.linux-vserver.org http://list.linux-vserver.org/mailman/listinfo/vserverReceived on Sun Mar 12 16:58:14 2006