Skip site navigation (1)Skip section navigation (2)
Date:      13 Jul 2003 21:18:01 -0400
From:      Lowell Gilbert <freebsd-questions-local@be-well.no-ip.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: bad namelist
Message-ID:  <448yr1c3ee.fsf@be-well.ilk.org>
In-Reply-To: <20030713160152.W34378@inton.Ninja-assassin.com>
References:  <20030711185107.Y98351@inton.Ninja-assassin.com> <44ptke58og.fsf@be-well.ilk.org> <20030713160152.W34378@inton.Ninja-assassin.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Static <static@ninja-assassin.com> writes:

> On Sun, 13 Jul 2003, Lowell Gilbert wrote:
> 
> > Static <static@ninja-assassin.com> writes:
> >
> > > I'm running fbsd 4.7 in a jail environment.  I am unable to run the
> > > following commands (so far) uptime, w, ps.  I get the message 'bad
> > > namelist'   I did some googling and found some responses from about 2
> > > years ago stating incomplete upgrade.  This was not the case, there has
> > > been no update.
> > >
> > > %w
> > > w: bad namelist
> > > %w -n
> > > w: bad namelist
> > > %uptime
> > > uptime: bad namelist
> > > %ps
> > > ps: bad namelist
> > > %ps auxwwww
> > > ps: bad namelist
> > >
> > >
> > > FreeBSD inton.Ninja-assassin.com 4.7-RELEASE FreeBSD 4.7-RELEASE #0: Thu
> > > Feb  6 22:32:38 PST 2003
> > > user@jail9.johncompanies.com:/usr/src/sys/compile/47  i386
> > >
> > > Any suggestions on things to look at?   Reboot has not helped.
> >
> > Well, I wouldn't *expect* a jail to be able to pull the process list
> > out of the kernel.  It seems like a terrible idea to allow in the
> > first place.  I can imagine a carefully limited interface for getting
> > some of that information out, but last I recall (and admittedly that's
> > a pretty rusty memory), those programs dove directly into kernel data
> > structures.
> >
> 
> For the last couple months I was able to pull ps information out, and it
> only showed me the processes belonging to my jail. I was also able to run
> the other commands that come up with bad namelist.

Hmm, yeah, okay, I took a look at it, and it definitely should work.
Sorry about that.  

Are you sure that the code from which you built the jail is the same
as the code from which you built your kernel?  *Something* changed
between the last time it worked and the first time it didn't; did you
update any of the code inside of the jail?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?448yr1c3ee.fsf>