Hi Jeff, I've reported this issue to our devs, so they're now aware of it. You can track the issue here:
https://github.com/globus/globus-toolkit/issues/107 While waiting for a fix upstream, you'll need to edit the Makefile as you discussed. Thanks for reporting this issue. -Dan Powers ________________________________ From: Jefferson Porter [rjpor...@lbl.gov] Sent: Monday, July 31, 2017 4:58 PM To: Daniel Powers Cc: gt-u...@globus.org Subject: Re: [gt-user] gsi-openssh not installed from toolkit source build Hi Dan, Thanks for the quick response. I was doing some more digging and found the problem. It dies trying to run 'mkinstalldirs /var/empty', which comes from the line in the gsi_openssh/source/Makefile: (umask 022 ; $(srcdir)/mkinstalldirs $(DESTDIR)$(PRIVSEP_PATH)) Where DESTIR is empty. In the newer versions, the Makefile has: PRIVSEP_PATH=/var/empty while in the older version (the ones that succeed for me) PRIVSEP_PATH=${prefix}/var/empty I'm doing a non-root installation on SUSE Linux 12.2, which is why it fails to make /var/empty. I don't know if this is a mistake in the newer Makefiles.in or it was changed for a reason. I can just edit the Makefile, but can this be fixed upstream? thanks, Jeff On Mon, Jul 31, 2017 at 2:21 PM, Daniel Powers <dpow...@uchicago.edu<mailto:dpow...@uchicago.edu>> wrote: Hi Jeff, I just did a clean build & install from source using the latest GT6 source package (6.0.1493989444), and I found that /usr/local/globus-6/sbin/gsisshd and /usr/local/globus-6/bin/gsissh* were installed as expected. Can you try again with the latest GT6 source package and see if this resolves your issue? If the above doesn't resolve your issue, could you please let us know what distribution you're doing your build on? -Dan Powers ________________________________ From: gt-user [gt-user-boun...@mail001.cels.anl.gov<mailto:gt-user-boun...@mail001.cels.anl.gov>] on behalf of Jefferson Porter [rjpor...@lbl.gov<mailto:rjpor...@lbl.gov>] Sent: Monday, July 31, 2017 2:36 PM To: gt-u...@globus.org<mailto:gt-u...@globus.org> Subject: [gt-user] gsi-openssh not installed from toolkit source build Hi, We build the toolkit from the source tarball but I have been having a problem with the installation of gsi-openssh. The executables are built and can be found under gsi_openssh/source/.libs but, unlike the rest of the toolkit, they are not installed with 'make install'. I have kept some older tarballs and reran some build tests. The problem appears to have occurred with the change of gsi_openssh versions. At least my install of globus 6.0.1453307864 (gsi_openssh version 5.7) works while globus 6.0.1461852459 (gsi_openssh version 7.1) and later versions I've tested do not install gsi_openssh. I scanned the build.log files and didn't see a reason for the problem. thanks, Jeff -- R. Jefferson Porter, PhD NERSC & Nuclear Science Division Lawrence Berkeley National Laboratory 510-502-7231<tel:(510)%20502-7231> -- R. Jefferson Porter, PhD NERSC & Nuclear Science Division Lawrence Berkeley National Laboratory 510-502-7231