Hello Please try the latest version from unstable to see if that work better.
If not please tell me and I'll forward this to upstream mailinglist. Regards, // Ola On Wed, Apr 20, 2005 at 04:16:55AM +0100, Martin wrote: > Package: util-vserver > Version: 0.30.204-5 > > Am trying to get a cserver set up running on a sparc64 machine. The > kernel patch works fine and the kernel runs as normal. I seem to be > able to change security context: > > devnull:~# chcontext --xid 1122 bash > New security context is 1122 > devnull:~# ps aux > USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND > root 1 0.3 0.0 1632 704 ? S 02:28 0:13 init [2] > root 8900 0.9 0.0 3120 1776 ttyS0 S 03:26 0:00 bash > root 8903 0.0 0.0 2952 1136 ttyS0 R+ 03:26 0:00 ps aux > devnull:~# > > and I seem to be able to chbind however vserver seems to throw bus > errors. > > When executing: > newvserver --hostname XXX --domain YYY --ip ZZZ > all works fine except starting the server > <snip> > WARNING: can not find configuration, assuming legacy method > /usr/sbin/newvserver: line 606: 8764 Bus error vserver > $VHOST > exec /vserver-config.sh > WARNING: can not find configuration, assuming legacy method > /usr/sbin/newvserver: line 636: 8781 Bus error vserver > $VHOST > exec /etc/init.d/rc 0 > WARNING: can not find configuration, assuming legacy method > Stopping the virtual server frequency > Server frequency is not running > Restarting rebootmgr. > Stopping the reboot manager > Starting the reboot manager > > You should now adjust /etc/vservers/frequency.conf to suit your needs, > or else just go ahead and type Vserver frequency start' to start > your new virtual server. debian/rules! > > <> > > and trying to start the server manually gives: > > devnull:~# vserver XXX start > WARNING: can not find configuration, assuming legacy method > Starting the virtual server XXX > Server XXX is not running > /usr/lib/util-vserver/legacy/vserver: line 779: 8856 Bus error > $NICECMD $_CHBIND $SILENT $IPOPT --bcast $IPROOTBCAST $_CHCONTEXT_COMPAT > $SILENT $DISCONNECT $CAPS $FLAGS $ > CTXOPT $HOSTOPT $DOMAINOPT --secure $_SAVE_S_CONTEXT $PKGSTATEDIR/$1.ctx > $_CAPCHROOT $CHROOTOPT . $STARTCMD > devnull:~# > > Trying to: strace -v vserver -v XXX exec bash gives > > execve("/usr/sbin/chbind", ["/usr/sbin/chbind", "--ip", "ZZZ", > "--bcast", "ZZ.255", "/usr/lib/util-vserver/chcontext-compat", "--flag", > "lock", "--flag", "nproc", "--cap", > "CAP_NET_RAW", "--secure", "--hostname", "XXX", > "/usr/lib/util-vserver/legacy/save_s_context", > "/var/run/vservers/XXX.ctx", "/usr/lib/util-vserver/capchroot", > "--suid", "ro > ot", ".", "bash"], ["HZ=100", "HOSTNAME=XXX", "TERM=vt102", > "SHELL=/bin/bash", "HUSHLOGIN=FALSE", > "OLDPWD=/var/lib/vservers/frequency", "USER=root", > "PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin", > "MAIL=/var/mail/root", "PWD=/var/lib/vservers/XXX", > "[EMAIL PROTECTED]:XXX \\W]", "HOME=/root", "SHLVL=1" > , "LOGNAME=root"]) = 0 > open("/proc/net/dev", O_RDONLY) = 3 > read(3, "Inter-| > Receive | Transmit\n > face |bytes packets errs drop fifo frame compressed > multicast|bytes packets errs drop fifo > colls carrier compressed\n lo: 782 8 0 0 0 > 0 0 0 782 8 0 0 0 0 > 0 0\n eth0:39603419 29767 0 0 > 0 0 0 0 1341471 19374 0 0 0 > 0 0 0\n eth1: 0 0 0 0 0 > 0 0 0 "..., 8192) = 1553 > read(3, "", 6639) = 0 > close(3) = 0 > mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) > = 0x70000000 > open("/proc/net/dev", O_RDONLY) = 3 > read(3, "Inter-| > Receive | Transmit\n > face |bytes packets errs drop fifo frame compressed > multicast|bytes packets errs drop fifo > colls carrier compressed\n lo: 782 8 0 0 0 > 0 0 0 782 8 0 0 0 0 > 0 0\n eth0:39603419 29767 0 0 > 0 0 0 0 1341471 19374 0 0 0 > 0 0 0\n eth1: 0 0 0 0 0 > 0 0 0 "..., 8192) = 1553 > read(3, "", 6639) = 0 > close(3) = 0 > --- SIGBUS (Bus error) @ 0 (0) --- > +++ killed by SIGBUS +++ > > Stracing this subprocess gives the same output - thus I conclude that > the problem is with chbind: > > [00010a90] open("/proc/net/dev", O_RDONLY) = 3 > [00010a90] read(3, "Inter-| Receive "..., 8192) = 1553 > [00010a90] read(3, "", 6639) = 0 > [00010a90] close(3) = 0 > [00010a90] mmap(NULL, 8192, PROT_READ|PROT_WRITE, > MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x70000000 > [00010a90] open("/proc/net/dev", O_RDONLY) = 3 > [00010a90] read(3, "Inter-| Receive "..., 8192) = 1553 > [00010a90] read(3, "", 6639) = 0 > [00010a90] close(3) = 0 > [00011130] --- SIGBUS (Bus error) @ 0 (0) --- > [????????] +++ killed by SIGBUS +++ > > I appreciate this is something of an obscure bug but I'd be most > greatful for any help fixing it. > > Cheers, > - Martin > > -- > Martin > [EMAIL PROTECTED] > "Seasons change, things come to pass" > > > -- --------------------- Ola Lundqvist --------------------------- / [EMAIL PROTECTED] Annebergsslingan 37 \ | [EMAIL PROTECTED] 654 65 KARLSTAD | | +46 (0)54-10 14 30 +46 (0)70-332 1551 | | http://www.opal.dhs.org UIN/icq: 4912500 | \ gpg/f.p.: 7090 A92B 18FE 7994 0C36 4FE4 18A1 B1CF 0FE5 3DD9 / --------------------------------------------------------------- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]