[3996] in arla-drinkers

home help back first fref pref prev next nref lref last post

Re: Arla 0.42-RC2

daemon@ATHENA.MIT.EDU (Tomas Olsson)
Tue Aug 22 17:09:21 2006

From arla-drinkers-bounces@stacken.kth.se Tue Aug 22 21:09:21 2006
Return-Path: <arla-drinkers-bounces@stacken.kth.se>
Delivered-To: arla-drinkers-mtg@bloom-picayune.mit.edu
Received: (qmail 5493 invoked from network); 22 Aug 2006 21:09:20 -0000
Received: from mx1.kth.se (130.237.32.140)
  by charon.mit.edu with SMTP; 22 Aug 2006 21:09:20 -0000
Received: from localhost (localhost.localdomain [127.0.0.1])
	by mx1.kth.se (Postfix) with ESMTP id 829A11407EE;
	Tue, 22 Aug 2006 23:09:19 +0200 (CEST)
Received: from mx1.kth.se ([127.0.0.1])
 by localhost (mx1.kth.se [127.0.0.1]) (amavisd-new, port 10024) with LMTP
 id 03619-01-22; Tue, 22 Aug 2006 23:09:18 +0200 (CEST)
Received: from tapas.stacken.kth.se (tapas.stacken.kth.se [130.237.234.140])
	by mx1.kth.se (Postfix) with ESMTP id 312ED140525;
	Tue, 22 Aug 2006 23:09:18 +0200 (CEST)
Received: from tapas.stacken.kth.se (localhost [127.0.0.1])
	by tapas.stacken.kth.se (Postfix) with ESMTP id B7C06534FC;
	Tue, 22 Aug 2006 23:09:17 +0200 (CEST)
X-Original-To: arla-drinkers@tapas.stacken.kth.se
Delivered-To: arla-drinkers@tapas.stacken.kth.se
Received: from brev.stacken.kth.se (brev.stacken.kth.se [130.237.234.84])
	by tapas.stacken.kth.se (Postfix) with ESMTP id D398F534FC
	for <arla-drinkers@tapas.stacken.kth.se>;
	Tue, 22 Aug 2006 23:09:15 +0200 (CEST)
Received: from mx1.kth.se (mx1.kth.se [130.237.32.140])
	by brev.stacken.kth.se (8.12.10/8.12.10) with ESMTP id k7ML9Fot007081
	for <arla-drinkers@stacken.kth.se>;
	Tue, 22 Aug 2006 23:09:15 +0200 (MET DST)
Received: from localhost (localhost.localdomain [127.0.0.1])
	by mx1.kth.se (Postfix) with ESMTP id DCCAB1407FF
	for <arla-drinkers@stacken.kth.se>;
	Tue, 22 Aug 2006 23:09:14 +0200 (CEST)
Received: from mx1.kth.se ([127.0.0.1])
	by localhost (mx1.kth.se [127.0.0.1]) (amavisd-new,
	port 10024) with LMTP
	id 03543-01-34; Tue, 22 Aug 2006 23:09:13 +0200 (CEST)
Received: from kashyyyk.ite.kth.se (kashyyyk.ite.kth.se [130.237.31.35])
	by mx1.kth.se (Postfix) with ESMTP id 456A9140525;
	Tue, 22 Aug 2006 23:09:13 +0200 (CEST)
Received: by kashyyyk.ite.kth.se (Postfix, from userid 18404)
	id EAD0289C5F1; Tue, 22 Aug 2006 23:09:11 +0200 (CEST)
From: Tomas Olsson <tol@stacken.kth.se>
To: nisse@lysator.liu.se (=?iso-8859-1?q?Niels_M=F6ller?=)
Subject: Re: Arla 0.42-RC2
References: <lsrbqvpxoy3.fsf@kashyyyk.ite.kth.se>
	<nnpsjy8zsz.fsf@sellafield.lysator.liu.se>
	<lsry7ylu7l1.fsf@kashyyyk.ite.kth.se>
	<nnk6a58ovo.fsf@sellafield.lysator.liu.se>
	<lsrd5fxtnx9.fsf@kashyyyk.ite.kth.se>
	<nnbqvg85dd.fsf@sellafield.lysator.liu.se>
	<nn7j6483jh.fsf@sellafield.lysator.liu.se>
	<nn8xlga93t.fsf@sellafield.lysator.liu.se>
Date: 22 Aug 2006 23:09:11 +0200
In-Reply-To: <nn8xlga93t.fsf@sellafield.lysator.liu.se>
Message-ID: <lsrirkkbhqg.fsf@kashyyyk.ite.kth.se>
Lines: 32
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3
MIME-Version: 1.0
X-Virus-Scanned: by amavisd-new at kth.se
X-Spam-Status: No, hits=-4.9 tagged_above=-200.0 required=5.0 tests=BAYES_00
X-Spam-Level: 
Cc: arla-drinkers@stacken.kth.se
X-BeenThere: arla-drinkers@stacken.kth.se
X-Mailman-Version: 2.1.6
Precedence: list
List-Id: Arla discussions <arla-drinkers.stacken.kth.se>
List-Unsubscribe: <https://lists.stacken.kth.se/mailman/listinfo/arla-drinkers>, 
	<mailto:arla-drinkers-request@stacken.kth.se?subject=unsubscribe>
List-Archive: <http://lists.stacken.kth.se/pipermail/arla-drinkers>
List-Post: <mailto:arla-drinkers@stacken.kth.se>
List-Help: <mailto:arla-drinkers-request@stacken.kth.se?subject=help>
List-Subscribe: <https://lists.stacken.kth.se/mailman/listinfo/arla-drinkers>, 
	<mailto:arla-drinkers-request@stacken.kth.se?subject=subscribe>
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Sender: arla-drinkers-bounces@stacken.kth.se
Errors-To: arla-drinkers-bounces@stacken.kth.se
X-Virus-Scanned: by amavisd-new at kth.se

nisse@lysator.liu.se (Niels M=F6ller) writes:
> I don't quite agree, I understand that I have to set up a full chroot
> environment if I want to exec new programs and stuff, but to have to
> do it also for chroot isn't very nice. If nothing else, it makes it a
> lot harder to use chroot in portable server programs portable, since
> the set names of the files you need to copy into the chroot can be
> very different between systems.
>
True. I doubt it is at all possible to figure out what is needed. libraries
can probably be figured out, but the complete set of files and helper
programs accessed is... "tricky".

> But I don't feel I'm the right person to argue about that with the
> glibc folks. Either someone else has to do that, or arla needs some
> workaround for the problem.
> =

Any ideas?

I doubt that one can argue from a standards standpoint, SUS2 says[1] about
chroot() "There is no portable use that an application could make of this
interface." =


If we have friends with commercial support from RedHat they may be able to
push it through that way.  I'd say forced preloading of "all libraries" is
reasonable given how common chroot() still is(?) in the real world.

The easy fix from our side would be to simply not use chroot().  Any
thoughts?

/t (no clue)

1. http://www.opengroup.org/onlinepubs/007908799/xsh/chroot.html
_______________________________________________
Arla-drinkers mailing list
Arla-drinkers@stacken.kth.se
https://lists.stacken.kth.se/mailman/listinfo/arla-drinkers

home help back first fref pref prev next nref lref last post