[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RFC: jail functionality
Quoting Stephen Smalley (sds@xxxxxxxxxxxxx):
> On Wed, 2005-06-29 at 11:14 -0500, serue@xxxxxxxxxx wrote:
> > Attached are the old task_lookup patch which was used by the bsdjail lsm,
> > a patch for selinux to utilize this hook, and a sample jail policy and
> > .fc, which presumably would eventually be changed to a jail_domain()
> > policy macro. Does this seem at all useful by itself, or should this
> > wait until it were actually needed for a complete linux jails
> > implementation?
>
> What's the real benefit of "hiding" tasks in this manner?
In terms of security, I'd say none, except perhaps a hard-to-exploit
covert channel. IMO, it would only be for user convenience.
> SELinux can
> already prevent processes from accessing anything under /proc/pid for a
> process in another domain, and procps already conveniently omits entries
> for any such inaccessible /proc/pid directories, so the typical user
> experience is the same (i.e. users won't see processes that are
> inaccessible in ps output) and at most, only the pids are exposed
> in /proc.
I didn't think procps did that. In that case, I guess tasklookup can
be taken off the list of jail requisites.
> > Is there any interest in seeing the virtual network devices and
> > network namespaces pushed upstream?
>
> Yes, although I can't say that I've looked at their approach.
Ok - so long as there is interest, I will try to take some time to
write a standalone patch for it. Then hopefully if their approach
or my port of it is not acceptable, someone else will code up an
acceptable version :)
> > Read-only bind mounts?
>
> Not sure what happened to earlier discussions and patches related to
> that issue on lkml.
Christoph Hellwig said he wants it, but wanted a different
implementation, but hasn't had a chance to write up his own. The author
of the existing patches feels there's not enough support/interest and
too much opposition, so has not resubmitted (after I believe his 6th
version).
> > The attached task-lookup patches?
>
> Not sure it provides much value.
Sounds good.
thanks,
-serge
--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@xxxxxxxxxxxxx with
the words "unsubscribe selinux" without quotes as the message.
This mailing list archive is a service of Copilot Consulting.