Re: [Nfs-ganesha-devel] ganesha config editor user interface thoughts

2017-03-06 Thread Malahal Naineni
One line change to allow path! I will add it. Yes, it will pick the first export with the given key (if there are multiple). Regards, Malahal. On Mar 6, 2017 11:54 PM, "Frank Filz" wrote: > In a non-NFSv4 environment where the flag to switch NFS v3 and 9P mount to > use Pseudo, Path SHOULD be u

Re: [Nfs-ganesha-devel] Permission denied error with Kerberos enabled

2017-03-06 Thread Matt Benjamin
Hi Satya, Looking briefly at section 5.3.3.3 of rfc2203, it seems like that would be correct. If the client has just refreshed its credentials, why is it continuing to send with the expired context? Matt - Original Message - > From: "Satya Prakash GS" > To: nfs-ganesha-devel@lists.so

[Nfs-ganesha-devel] Change in ffilz/nfs-ganesha[next]: pull up ntirpc #43

2017-03-06 Thread GerritHub
>From : william.allen.simp...@gmail.com has uploaded a new change for review. ( https://review.gerrithub.io/351614 Change subject: pull up ntirpc #43 .. pull up ntirpc #43 Renamed svc_vc_ncreatef(); now requires _CLOSE as wel

Re: [Nfs-ganesha-devel] ntirpc ready for V2.5 this week?

2017-03-06 Thread Frank Filz
> In December to mid-January, I prepared a fairly large amount of internal > alloc/free and lock restructuring. It took only a few days to integrate some > old patches and add some new ideas. Some of these patches were originally > ~18 months old. > > It's taken two months to feed those patches

Re: [Nfs-ganesha-devel] ganesha config editor user interface thoughts

2017-03-06 Thread Frank Filz
In a non-NFSv4 environment where the flag to switch NFS v3 and 9P mount to use Pseudo, Path SHOULD be unique (it could still be non-unique if Tag is used), so you could allow Path, and just return error is Path is not unique (actually, we will just find the first export with that Path, so could

Re: [Nfs-ganesha-devel] Permission denied error with Kerberos enabled

2017-03-06 Thread Satya Prakash GS
With libntirpc debugs enabled I could see all the three retries are failing because of the unavailability of the creds in the cache. The credentials are being removed by the reaper in the authgss_ctx_gc_idle because of this condition - abs(axp->gen - gd->gen) > __svc_params->gss.max_idle_gen >From

Re: [Nfs-ganesha-devel] ganesha config editor user interface thoughts

2017-03-06 Thread Malahal Naineni
Yes, it makes sense while creating for sure. Someone needs to remember the exportid while changing an entry that was created before. So I added exportid and pseudo for now. We can add anything later. "export export_id 14" and "export pseudo /root/exp1" are valid specifications now On Mar 6, 2017

Re: [Nfs-ganesha-devel] ganesha config editor user interface thoughts

2017-03-06 Thread Daniel Gryniewicz
Isn't export_id the only actual always-required unique key? Maybe just use that? Daniel On 03/05/2017 11:39 PM, Malahal Naineni wrote: > Posted a patch that works at gerritio. It just creats blocks and key > value pairs without checking if they constitute a valid ganesha config > block. Current