On Wed, 4 Jan 2006, Herbert Poetzl wrote:
> On Wed, Jan 04, 2006 at 06:42:29PM +0100, Enrico Scholz wrote:
> > Herbert Poetzl <[EMAIL PROTECTED]> writes:

> > >> it would be nice when /proc/version could be virtualized
> > >> (e.g. using values from VCMD_set_vhi_name). Currently, it
> > >> reveals information about the real host (e.g. real os version,
> > >> buildhost/-user).
> > >
> > > hmm, looking at the code, I see:
> > >
> > > static int version_read_proc(char *page, char **start, off_t off,
> > >                                  int count, int *eof, void *data)
> > > ...
> > > const char vx_linux_banner[] =
> > >         "Linux version %s (" LINUX_COMPILE_BY "@"
> > >         LINUX_COMPILE_HOST ") (" LINUX_COMPILER ") %s\n";
> > 
> > oops, I did not looked exactly at it and did not noticed that the
> > release is already virtualized.
> > 
> > But it would be nice when LINUX_COMPILE_BY/HOST and perhaps the compiler
> > and date would be virtualized/anonymized. I see two ways:
> 
> well, I did not consider that information critical (mainly
> because it just tells you where the kernel was compiled, 
> who did it and what compiler was used (which usually is
> fine and doesn't tell you anything about the host), but
> I did spend some thought on how to virtualize that, and
> I came to the conclusion that a hack like a) is not really
> appropriate, as it does not help, but b) might be an option
> ...

The most simple solution is to bind-mount an apropiate file, but if there 
are many "virtualized" entries, this would get messy.

-- 
Top 100 things you don't want the sysadmin to say:
51. YEEEHA!!!  What a CRASH!!!
_______________________________________________
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver

Reply via email to