Hi Gabriel,
Though users can execute binaries in /usr/local, root permissions are
needed to write there, which can be verified with ls -ld /usr/local -
thus the need for sudo when building in /usr/local. (Of course this is
not needed when building in home.)
As for running gsissh with sudo, try running it with the full path to
it. However, this seems to indicate ~/.bashrc may be missing the
environmentals for Globus, which are described in Chapter 5, 1. Set
environment variables:
http://www.globus.org/toolkit/docs/5.0/5.0.4/admin/install/#id2528388
Pete
On Mon, Mar 5, 2012 at 8:04 PM, gabriel kooperman gkoop...@ucsd.edu wrote:
Hi,
I'm having some trouble getting globus toolkit 5.2 setup up on MacOS 10.7.
I previously had MacOS 10.4 and ran globus toolkit 4.2 with no problems. I
tried building both versions 4.2 and 5.2 a few times on my new machine in
both /usr/local/globus and $HOME/globus and final got it to build properly
with the following commands:
./configure --prefix=$HOME/globus --with-flavor=gcc64dbg
make gsi-myproxy gsi-openssh
make install
Now I'm having what seem to be permissions issues. When I was trying to
build in /usr/local/globus I had to include sudo before the make commands,
but not in the build that worked to $HOME/globus. However, myproxy-logon
only works if I use sudo first, otherwise it fails to find the
credentials. When I try gsissh after than I get permission denied. If I
use sudo before the gsissh command it doesn't know where to find gsissh. I
may have messed something up with my pervious attempts to build or I need
to change my permission settings. Any suggestions would be greatly
appreciated.
Thanks,
Gabe