From: Steve Dickson <SteveD@redhat.com>
To: Noam Meltzer <noam@primarydata.com>,
linux-nfs@vger.kernel.org, sssd-devel@lists.fedorahosted.org
Subject: Re: [PATCH v2 0/5] NFSv4 rpc.idmapd plugin
Date: Thu, 13 Mar 2014 11:24:38 -0400 [thread overview]
Message-ID: <5321CDB6.7010803@RedHat.com> (raw)
In-Reply-To: <1393918676-20865-1-git-send-email-noam@primarydata.com>
Hello,
On 03/04/2014 02:37 AM, Noam Meltzer wrote:
> Hello sssd-devel & linux-nfs,
>
> This is v2 of the patch set. It is now sent to linux-nfs as weel, following
> Steve Dickson request.
>
> The code in the next 5 patches implements the design document:
> https://fedorahosted.org/sssd/wiki/DesignDocs/rpc.idmapd%20plugin
>
> The changes in the code (compared to v1) are following the review done in
> sssd-devel.
> I believe that there are still two items in dispute (no final verdict was given
> in the sssd mailing list) but this new patch set will give a chance to have a
> cleaner look on things.
What exactly are you looking for from us to move this forward?
I would like to point out that the NFS client no longer uses the
rpc.idmapd daemon to do its id mapping. Instead the kernel now
does an upcall to the nfsidmap(5) command and the resulting
uid/gid is stored in the kernel key chain, if a mapping
is done at all...
V4 servers now have an option of returning a uid string (aka "3606")
where the NFS client just converts that into the uid.
steved.
>
> --
>
> Noam Meltzer
> Linux Software Engineer
> PRIMARY DATA
>
> P.O. Box 12650, Herzliya Pituach 4673300
> 9 Hamenofim St. Akerstein Towers, Tower A, 5th fl. Herzliya
>
> Office: +972-77-8981888 | Fax: +972-3-7617140 | Mobile: +972-54-5873843
>
> Email: noam@primarydata.com
>
>
> --
>
> Noam Meltzer (5):
> NEW CLIENT: plugin for NFSv4 rpc.idmapd
> NFSv4 client: (private) headers from libnfsidmap
> NFSv4 client: add to build system
> NFSv4 client: man page
> NFSv4 client: add to RPM spec
>
> Makefile.am | 19 ++
> configure.ac | 10 +
> contrib/sssd.spec.in | 8 +
> src/conf_macros.m4 | 30 ++
> src/external/libnfsidmap.m4 | 17 +
> src/man/Makefile.am | 4 +-
> src/man/include/seealso.xml | 4 +
> src/man/sss_rpcidmapd.5.xml | 97 ++++++
> src/sss_client/common.c | 5 +
> src/sss_client/nfs/nfsidmap_internal.h | 78 +++++
> src/sss_client/nfs/sss_nfs_client.c | 569 +++++++++++++++++++++++++++++++++
> src/sss_client/sss_cli.h | 2 +
> 12 files changed, 842 insertions(+), 1 deletion(-)
> create mode 100644 src/external/libnfsidmap.m4
> create mode 100644 src/man/sss_rpcidmapd.5.xml
> create mode 100644 src/sss_client/nfs/nfsidmap_internal.h
> create mode 100644 src/sss_client/nfs/sss_nfs_client.c
>
next prev parent reply other threads:[~2014-03-13 15:24 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-03-04 7:37 [PATCH v2 0/5] NFSv4 rpc.idmapd plugin Noam Meltzer
2014-03-04 7:37 ` [PATCH v2 1/5] NEW CLIENT: plugin for NFSv4 rpc.idmapd Noam Meltzer
2014-03-04 7:37 ` [PATCH v2 2/5] NFSv4 client: (private) headers from libnfsidmap Noam Meltzer
2014-03-04 7:37 ` [PATCH v2 3/5] NFSv4 client: add to build system Noam Meltzer
2014-03-04 7:37 ` [PATCH v2 4/5] NFSv4 client: man page Noam Meltzer
2014-03-04 7:37 ` [PATCH v2 5/5] NFSv4 client: add to RPM spec Noam Meltzer
2014-03-13 15:24 ` Steve Dickson [this message]
2014-03-13 16:58 ` [PATCH v2 0/5] NFSv4 rpc.idmapd plugin Simo Sorce
2014-03-13 17:25 ` J. Bruce Fields
2014-03-13 17:41 ` Simo Sorce
[not found] ` <1394732462.32465.235.camel-Hs+ccMQdwurzDu64bZtGtWD2FQJk+8+b@public.gmane.org>
2014-03-20 7:33 ` Noam Meltzer
2014-03-20 13:49 ` Steve Dickson
2014-05-27 19:46 ` [SSSD] " Jakub Hrozek
2014-05-27 20:02 ` Simo Sorce
2014-03-20 7:36 ` Noam Meltzer
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5321CDB6.7010803@RedHat.com \
--to=steved@redhat.com \
--cc=linux-nfs@vger.kernel.org \
--cc=noam@primarydata.com \
--cc=sssd-devel@lists.fedorahosted.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).