With this patchset it becomes possible to list a number of different security flavours that maybe used to access an exported filesystem, and to attach different export options (e.g. readonly, rootsquash) to different flavours. Also, NFSv4 can report which flavours are available on a particular export. They are suitable for 2.6.23. NeilBrown [PATCH 001 of 20] knfsd: nfsd: make all exp_finding functions return -errno's on err [PATCH 002 of 20] knfsd: nfsd4: build rpcsec_gss whenever nfsd4 is built [PATCH 003 of 20] knfsd: nfsd4: store pseudoflavor in request [PATCH 004 of 20] knfsd: nfsd4: parse secinfo information in exports downcall [PATCH 005 of 20] knfsd: nfsd4: simplify exp_pseudoroot arguments [PATCH 006 of 20] knfsd: nfsd: remove superfluous assignment from nfsd_lookup [PATCH 007 of 20] knfsd: nfsd: provide export lookup wrappers which take a svc_rqst [PATCH 008 of 20] knfsd: nfsd: set rq_client to ip-address-determined-domain [PATCH 009 of 20] knfsd: nfsd: use ip-address-based domain in secinfo case [PATCH 010 of 20] knfsd: nfsd: factor nfsd_lookup into 2 pieces [PATCH 011 of 20] knfsd: nfsd4: return nfserr_wrongsec [PATCH 012 of 20] knfsd: nfsd4: make readonly access depend on pseudoflavor [PATCH 013 of 20] knfsd: nfsd: factor out code from show_expflags [PATCH 014 of 20] knfsd: nfsd: display export secinfo information [PATCH 015 of 20] knfsd: nfsd4: make readonly access depend on pseudoflavor [PATCH 016 of 20] knfsd: rpc: add gss krb5 and spkm3 oid values [PATCH 017 of 20] knfsd: nfsd4: implement secinfo [PATCH 018 of 20] knfsd: nfsd4: secinfo handling without secinfo= option [PATCH 019 of 20] knfsd: nfsd: allow auth_sys nlm on rpcsec_gss exports [PATCH 020 of 20] knfsd: nfsd: enforce per-flavor id squashing - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- Re: [PATCH 000 of 20] knfsd: Support 'secinfo' exports with related cleanups
- From: Andrew Morton <[email protected]>
- [PATCH 020 of 20] knfsd: nfsd: enforce per-flavor id squashing
- From: NeilBrown <[email protected]>
- [PATCH 019 of 20] knfsd: nfsd: allow auth_sys nlm on rpcsec_gss exports
- From: NeilBrown <[email protected]>
- [PATCH 018 of 20] knfsd: nfsd4: secinfo handling without secinfo= option
- From: NeilBrown <[email protected]>
- [PATCH 017 of 20] knfsd: nfsd4: implement secinfo
- From: NeilBrown <[email protected]>
- [PATCH 016 of 20] knfsd: rpc: add gss krb5 and spkm3 oid values
- From: NeilBrown <[email protected]>
- [PATCH 015 of 20] knfsd: nfsd4: make readonly access depend on pseudoflavor
- From: NeilBrown <[email protected]>
- [PATCH 014 of 20] knfsd: nfsd: display export secinfo information
- From: NeilBrown <[email protected]>
- [PATCH 013 of 20] knfsd: nfsd: factor out code from show_expflags
- From: NeilBrown <[email protected]>
- [PATCH 001 of 20] knfsd: nfsd: make all exp_finding functions return -errno's on err
- From: NeilBrown <[email protected]>
- [PATCH 012 of 20] knfsd: nfsd4: make readonly access depend on pseudoflavor
- From: NeilBrown <[email protected]>
- [PATCH 011 of 20] knfsd: nfsd4: return nfserr_wrongsec
- From: NeilBrown <[email protected]>
- [PATCH 010 of 20] knfsd: nfsd: factor nfsd_lookup into 2 pieces
- From: NeilBrown <[email protected]>
- [PATCH 009 of 20] knfsd: nfsd: use ip-address-based domain in secinfo case
- From: NeilBrown <[email protected]>
- [PATCH 008 of 20] knfsd: nfsd: set rq_client to ip-address-determined-domain
- From: NeilBrown <[email protected]>
- [PATCH 007 of 20] knfsd: nfsd: provide export lookup wrappers which take a svc_rqst
- From: NeilBrown <[email protected]>
- [PATCH 006 of 20] knfsd: nfsd: remove superfluous assignment from nfsd_lookup
- From: NeilBrown <[email protected]>
- [PATCH 005 of 20] knfsd: nfsd4: simplify exp_pseudoroot arguments
- From: NeilBrown <[email protected]>
- [PATCH 004 of 20] knfsd: nfsd4: parse secinfo information in exports downcall
- From: NeilBrown <[email protected]>
- [PATCH 003 of 20] knfsd: nfsd4: store pseudoflavor in request
- From: NeilBrown <[email protected]>
- [PATCH 002 of 20] knfsd: nfsd4: build rpcsec_gss whenever nfsd4 is built
- From: NeilBrown <[email protected]>
- Re: [PATCH 000 of 20] knfsd: Support 'secinfo' exports with related cleanups
- Prev by Date: [PATCH 012 of 20] knfsd: nfsd4: make readonly access depend on pseudoflavor
- Next by Date: [PATCH 001 of 20] knfsd: nfsd: make all exp_finding functions return -errno's on err
- Previous by thread: [PATCH] include private data mappings in RLIMIT_DATA limit
- Next by thread: [PATCH 002 of 20] knfsd: nfsd4: build rpcsec_gss whenever nfsd4 is built
- Index(es):