Print

Print



> On Jun 13, 2018, at 9:45 AM, Fabrizio Furano <[log in to unmask]> wrote:
> 
> Hi Brian,
> 
> true, macaroons are implemented by DPM and dcache. Having them also in xrootd
> would be great.
> 
> About the distribution, my personal preference is to have these things handy to
> install and clean on the source tree, so I'd love to see macaroons and scitokens
> in the Xrd codebase, respecting all the strict project rules about
> makefiles (e.g. turning off the component) and deps.

Sure, that's useful input.  As with the TPC plugin, there's probably just a bit of cleaning up (removing C++11 usage) to do.

> 
> What did you do for libmacaroons? Since it's not distributed, we build it with DPM so far.
> Are you doing the same?
> Maybe we want to find a volunteer packager that submits it to epel/debian, etc.
> and only then refine the details of a build with Xrd ?

I don't suppose you have a volunteer in mind?

Note - the current version now works with FTS3 transfers (at least for fts3-devel.cern.ch) if you use davs://, as in the following:

fts-transfer-submit -s https://fts3-devel.cern.ch:8446/ \
   davs://hcc-briantest7.unl.edu:8000//home/cse496/bbockelm/tmp/xrootd_export/hello_world \
   davs://hcc-briantest7.unl.edu:8000//home/cse496/bbockelm/tmp/xrootd_export/hello_world.copy.2

It's an important milestone as it means we can probably do WebDAV-based third party copies with the full matrix of storage technologies.

Thanks,

Brian

########################################################################
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