[gt-user] globus toolkit 5.2 on MacOS 10.7 (Lion)

2012-03-05 Thread gabriel kooperman
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


Re: [gt-user] globus toolkit 5.2 on MacOS 10.7 (Lion)

2012-03-05 Thread Pete Eby
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