Print

Print


Ooops, sent this to the wrong ticket....

Ah, that doesn't mean that I am not open to suggestions on how to
standardize the way the specifications get propogated. By all means,
suggest a policy that perculates the specification across all of the uses.

Andy



On Thu, 18 Mar 2021, xrootd-dev wrote:

> The way it's now handled is to use the explicit directory functions. That
> is, opendir() to get a file descriptor and then readdir() using that file
> descriptor, as noted in the following man page:
>
> https://man7.org/linux/man-pages/man3/readdir_r.3.html
>
> That said, before we start adding all of this, we should look at how to
> coordinate these specifications. As it stands we now have potentially 4
> places where the samee information is provided which is really really bad.
> To wit:
>
> 1) gsi --cadir/--cafile
> 2) xrd.tls cadir/cafile
> 3) http.cadir/cafile
> 4) tpc cadir/cafile
>
> In practice all of these will be the same unless there is a special
> casethat neeeds an override which I can't really envision (can you?). This
> is creatting a big mess. Let me come up with a way to make sense out all
> of this so that sites only have to specify it once and be done with it and
> we don't have to go chasing down conflictng specifications.
>
> Andy
>
>
> On Thu, 18 Mar 2021, Brian P Bockelman wrote:
>
>> @esindril - the last push added an `XRDTPC_CADIR` override that explicitly sets the CADIR to be used with only the TPC component and disables the NSS hack.  Is that what you were aiming for?
>>
>> @abh3 - I noticed the compilation is failing due to a deprecation warning for `readdir_r`; do you know what the alternative is?
>>
>> --
>> You are receiving this because you are subscribed to this thread.
>> Reply to this email directly or view it on GitHub:
>> https://github.com/xrootd/xrootd/pull/1431#issuecomment-801953164
>>
>> ########################################################################
>> Use REPLY-ALL to reply to list
>>
>> To unsubscribe from the XROOTD-DEV list, click the following link:
>> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1
>
>
> -- 
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
> https://github.com/xrootd/xrootd/pull/1431#issuecomment-802239037


-- 
You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
https://github.com/xrootd/xrootd/pull/1431#issuecomment-802249127

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1