Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Dec 2020 10:16:46 -0600
From:      Kyle Evans <>
Cc:        FreeBSD Mailing List <>, freebsd-jail <>
Subject:   Re: Questions about the output of jls
Message-ID:  <>
In-Reply-To: <trinity-1eddb95f-d7d8-4b02-be03-0296774a8434-1607875466295@3c-app-gmx-bap80>
References:  <trinity-1eddb95f-d7d8-4b02-be03-0296774a8434-1607875466295@3c-app-gmx-bap80>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
On Sun, Dec 13, 2020 at 10:04 AM <> wrote:
> Hi,
> I habe a current system, where i have current and 12.2-STABLE jails. Checking with jls, i get this output:
> root@fbsd13:~ # jls -h jid name ip4.addr host.hostname vnet osrelease path | column -t
> jid  name  ip4.addr      host.hostname  vnet  osrelease     path
> 8    j0  j0.local       2     13.0-CURRENT  /jails/j0
> 10   j1    -             j1.local       1     13.0-CURRENT  /jails/j1
> 12   j2    -             j2.local       1     13.0-CURRENT  /jails/j2
> the jails are running this versions:
> root@fbsd13:~ # jexec -l j0 freebsd-version -u
> 12.2-STABLE
> root@fbsd13:~ # jexec -l j1 freebsd-version -u
> 13.0-CURRENT
> root@fbsd13:~ # jexec -l j2 freebsd-version -u
> 12.2-STABLE
> What is "osrelease"? Looking at the name, i would have guessed, it is the
> version of the freebsd userland, running in the jail. But it does't seem so.
> j1 and j2 are VNET jails, so it seems the 1 in the vnet column signifies this,
> j0 is a "standard" jail using the hosts network stack, so the 2 stands for standard?


osrelease is what the jail sees as kern.osrelease and uname -r (see:
jail(8)) (i.e. kernel version); it's either specified during jail
creation or inherited from the parent prison if none is specified.

It looks like it's exporting a jailsys int for vnet, so these correspond to:


So 2 is 'use parent vnet', 1 is 'new one created' -- I don't see this
described in either jls(1) or jail(8), it'd probably be nice if we
translated jailsys ints into "new"/"inherit" since one specifies
"new"/"inherit" for them during creation.


Kyle Evans

Want to link to this message? Use this URL: <>