kern/58497: sysctl knob to return current process' jid

C. Stephen Gunn csg at maelstrom.waterspout.com
Fri Oct 24 15:00:41 PDT 2003


The following reply was made to PR kern/58497; it has been noted by GNATS.

From: "C. Stephen Gunn" <csg at maelstrom.waterspout.com>
To: "Poul-Henning Kamp" <phk at phk.freebsd.dk>
Cc: FreeBSD-gnats-submit at FreeBSD.org
Subject: Re: kern/58497: sysctl knob to return current process' jid 
Date: Fri, 24 Oct 2003 16:50:35 -0500

 On Fri, 24 Oct 2003 22:57:39 +0200, "Poul-Henning Kamp" wrote:
 
 > >There is no easy way to tell if a process is operating in a Jail
 > >environment.
 > 
 > Yes, in fact there is:
 
 Good point, my problem statemen was unnecessairly broad.  As we
 discussed on IRC, perhaps letting jail'd processes learn their
 jid servese no useful purpose, which might weaken security.
 
 For posterity, one way to detect if we're operating in a jail from
 the command line would be something like:
 
 INJAIL=`ps -p $$ | awk '$3 ~ /.*J/ { print "yes" };'`
 
 Unless someone sees other value in a sysctl to get the JID,
 someone can go ahead and resolve this request.  Thanks.
 
  - Steve
 


More information about the freebsd-bugs mailing list