On Wed, Jan 28, 2004 at 07:25:35AM -0700, Matthew Excell wrote:
> On Wed, 2004-01-28 at 02:39, Enrico Scholz wrote:
> > [EMAIL PROTECTED] (Matthew Excell) writes:
> > 
> > Seems to be the root of all evil... 'ps' (used by vps) and alpha
> > vserver-stat are accessing (and requiring) /proc/uptime which is not
> > visibly by default.
> > 
> 
> Using vproc (thanks Herbert) I put uptime back into all context procs.
> Then, following hints from strace, I put meminfo into all context procs.
> 
> For future reference: vproc -e /proc/uptime; vproc -e /proc/meminfo
> 
> I couldn't think of any huge security holes that would create - correct
> me if I'm wrong. . . Anyway, vps and vserver-stat run.  vserver-stat
> appears to enter an endless loop - just repeating the root server and an
> unnamed server over and over.

I guess not, a final set of 'secure' /proc entries
has to be defined, but I hope the community will report
their findings and experiences ...

just for a test, enabling all entries is an option too

  vproc -e /proc/[a-z]*

this makes vserver-stat work for me (old tool, YMMV)

# vserver-stat
CTX  PROC    VSZ    RSS  userTIME   sysTIME    UPTIME NAME     DESCRIPTION
0      18   10MB   569B    m19.69    m44.10   5m58.10 root server 
1001   16   96MB    7kB    m01.22    m01.12   2m45.73 XXXX     Primary Name Server Unit
1002   16   96MB    7kB    m04.25    m00.78    m23.76 YYYY     Primary Name Server Unit

> > > - vserver cannot find vserver-setup
> > 
> > This indicates an incomplete installation of util-vserver (only 'make
> > install' is supported).
> > 
> 
> I used "make install" - I can find vserver-setup.functions installed,
> but no vserver-setup -  and strace doesn't even show that being opened.
> 
> It did show /usr/local/etc/vservers/vservername.conf being opened. I was
> using /etc/vservers/ for my config. I symlinked back to /usr/local and
> the error changed - it wasn't actually looking for vserver-setup, just
> the config file:
> 
> WARNING: can not find configuration, assuming legacy method
> Can not find util-vserver installation; aborting...
> 
> So now it just can't find something else. Strace showed it trying to
> open
> 
> /usr/local/lib/util-vserver/legacy/util-vserver-vars
> 
> I have 
> 
> /usr/local/lib/util-vserver/util-vserver-vars
> 
> and
> 
> /usr/local/sbin/util-vserver-vars
> 
> I haven't yet tried symlinking those.
> 
> Thanks again for fantastic software - hope this helps!
> 
> Best Regards,
> 
> Matt
> 
> -- 
> Matthew Excell <[EMAIL PROTECTED]>
> The Possibility Forge, Inc.


_______________________________________________
Vserver mailing list
[EMAIL PROTECTED]
http://list.linux-vserver.org/mailman/listinfo/vserver

Reply via email to