[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 10/16] hurd: add fsys_get_children
From: |
Neal H. Walfield |
Subject: |
Re: [PATCH 10/16] hurd: add fsys_get_children |
Date: |
Tue, 30 Jul 2013 22:50:51 +0200 |
User-agent: |
Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (Gojō) APEL/10.8 Emacs/23.2 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) |
At Tue, 30 Jul 2013 22:44:22 +0200,
Richard Braun wrote:
>
> On Tue, Jul 30, 2013 at 12:20:32PM +0200, Neal H. Walfield wrote:
> > > fsys_get_children returns any active translators bound to nodes of the
> > > receiving filesystem as an argz vector containing file names relative
> > > to the root of the receiving translator.
> >
> > What if the caller is chrooted? The filenames should be relative to
> > the caller's root.
>
> Is that really necessary ? Support for chroot has always been incomplete
> and present for compatibility only. In addition, Linux still shows the
> paths at mount time in /proc/mounts from a chroot.
I'm not concerned about the mtab implementation. I'm concerned about
the RPC's interface.
I'm not sure why you think chroot is only for compatibility and why we
therefore shouldn't correctly support it.
Neal
- [PATCH 03/16] libdiskfs: track file name in struct peropen, (continued)
- [PATCH 03/16] libdiskfs: track file name in struct peropen, Justus Winter, 2013/07/30
- [PATCH 04/16] libnetfs: track file name in struct peropen, Justus Winter, 2013/07/30
- [PATCH 05/16] libfshelp: add translator-list.c, Justus Winter, 2013/07/30
- [PATCH 06/16] libdiskfs: add fsys_get_children, Justus Winter, 2013/07/30
- [PATCH 08/16] libtrivfs: add fsys_get_children, Justus Winter, 2013/07/30
- [PATCH 07/16] libnetfs: add fsys_get_children, Justus Winter, 2013/07/30
- [PATCH 09/16] trans/symlink.c: add fsys_get_children, Justus Winter, 2013/07/30
- [PATCH 10/16] hurd: add fsys_get_children, Justus Winter, 2013/07/30
[PATCH 11/16] libdiskfs: add fsys_get_source, Justus Winter, 2013/07/30
[PATCH 12/16] libnetfs: add fsys_get_source, Justus Winter, 2013/07/30
[PATCH 14/16] trans/symlink.c: add fsys_get_source, Justus Winter, 2013/07/30
[PATCH 13/16] libtrivfs: add fsys_get_source, Justus Winter, 2013/07/30
[PATCH 15/16] hurd: add fsys_get_source, Justus Winter, 2013/07/30
[PATCH 16/16] trans: add mtab translator, Justus Winter, 2013/07/30