EUDAT-B2STAGE / B2STAGE-GridFTP

B2STAGE service core code for EUDAT project: iRODS-DSI
14 stars 15 forks source link

Change where LD_LIBRARY_PATH is set #17

Closed bnordgren closed 7 years ago

bnordgren commented 7 years ago

Moved from /etc/gridftp.conf to globus-gridftp-server, fixes my issue #16

vladimir-mencl-eresearch commented 7 years ago

Hi @bnordgren

I did run into library loading issues (similar to your #16) when building against iRODS 4. The GridFTP server could still use an LD_LIBRARY_PATH set in the configuration file to load the DSI module itself, but it did not work to load additional iRODS plugins that the code needed - the only way to load the iRODS plugins was to set LD_LIBRARY_PATH in the environment the GridFTP server is started from.

I documented that just as a special case workaround for iRODS 4 - I think you are doing the right thing by making it the default now.

Cheers, Vlad

muccix commented 7 years ago

Thanks @bnordgren for the fix!