Oh, sorry, I didn't realize it was a binary installer.
I just double-checked the gt4.2.1 x86_deb_4.0 installer, and the
gsi_openssh tarball in binary-trees/gsi_openss-4.4/gsi_openssh.tar.gz
does contain bin/ssh.d/ssh-keygen.
Can you verify whether you have an executable at /usr/local/
globus-4.2.1.1/bin/ssh.d/ssh-keygen or not? If you do, what happens
if you run it?
Charles
On Nov 20, 2008, at 1:59 AM, Akira Akira wrote:
Dear Charles,
Thanks a lot for your message. Here is what I did, following your
suggestions:
Changed a line in the file Makefile from:
[EMAIL PROTECTED]@
to:
[EMAIL PROTECTED]@ -force
Then, tried to execute the target of the make file:
[EMAIL PROTECTED]:~/gt4.2.1-x86_deb_4.0-installer$ make gsi_openssh-only
make: *** No rule to make target `gsi_openssh-only'. Stop.
Since the target was not found, tried another one, in case of typo:
[EMAIL PROTECTED]:~/gt4.2.1-x86_deb_4.0-installer$ make gsi_openssh
tar -C /usr/local/globus-4.2.1.1 -xzf binary-trees/globus_openssl-*/
*.tar.gz
tar -C /usr/local/globus-4.2.1.1 -xzf binary-trees/globus_libtool-*/
*.tar.gz
tar -C /usr/local/globus-4.2.1.1 -xzf binary-trees/globus_common-*/
*.tar.gz
tar -C /usr/local/globus-4.2.1.1 -xzf binary-trees/
globus_gsi_openssl_error-*/*.tar.gz
tar -C /usr/local/globus-4.2.1.1 -xzf binary-trees/
globus_gsi_proxy_ssl-*/*.tar.gz
tar -C /usr/local/globus-4.2.1.1 -xzf binary-trees/
globus_openssl_module-*/*.tar.gz
tar -C /usr/local/globus-4.2.1.1 -xzf binary-trees/
globus_gsi_sysconfig-*/*.tar.gz
tar -C /usr/local/globus-4.2.1.1 -xzf binary-trees/
globus_gsi_cert_utils-*/*.tar.gz
tar -C /usr/local/globus-4.2.1.1 -xzf binary-trees/globus_callout-*/
*.tar.gz
tar -C /usr/local/globus-4.2.1.1 -xzf binary-trees/
globus_gsi_callback-*/*.tar.gz
tar -C /usr/local/globus-4.2.1.1 -xzf binary-trees/
globus_gsi_credential-*/*.tar.gz
tar -C /usr/local/globus-4.2.1.1 -xzf binary-trees/
globus_gsi_proxy_core-*/*.tar.gz
tar -C /usr/local/globus-4.2.1.1 -xzf binary-trees/globus_gssapi_gsi-
*/*.tar.gz
tar -C /usr/local/globus-4.2.1.1 -xzf binary-trees/globus_gss_assist-
*/*.tar.gz
tar -C /usr/local/globus-4.2.1.1 -xzf binary-trees/gsi_openssh-*/
*.tar.gz
Tried to execute "make install" again and the output was:
[EMAIL PROTECTED]:~/gt4.2.1-x86_deb_4.0-installer$ make install
ln -sf /usr/local/globus-4.2.1.1/etc/gpt/packages /usr/local/
globus-4.2.1.1/etc/globus_packages
/usr/local/globus-4.2.1.1/sbin/gpt-postinstall
running /usr/local/globus-4.2.1.1/setup/globus/setup-globus-gram-job-
manager..[ Changing to /usr/local/globus-4.2.1.1/setup/globus ]
Creating state file directory.
Done.
Reading gatekeeper configuration file...
Warning: Host cert file: /etc/grid-security/hostcert.pem not found.
Re-run
setup-globus-gram-job-manager after installing host cert
file.
Determining system information...
/usr/local/globus-4.2.1.1/bin/globus-hostname: 99: /usr/local/
globus-4.2.1.1/libexec/globus-libc-hostname: not found
Creating job manager configuration file...
Done
..Done
running /usr/local/globus-4.2.1.1/setup/gsi_openssh_setup/setup-
openssh..[ Changing to /usr/local/globus-4.2.1.1/setup/
gsi_openssh_setup ]
Configuring gsi_openssh
------------------------------------------------------------
Executing...
ERROR: Unable to execute /usr/local/globus-4.2.1.1/bin/ssh.d/ssh-
keygen -t rsa1 -f /usr/local/globus-4.2.1.1/etc/ssh/ssh_host_key -N
"": No such file or directory
..Done
WARNING: The following packages were not set up correctly:
gsi_openssh_setup-noflavor-pgm
Check the package documentation or run postinstall -verbose to see
what happened
I also checked zlib development:
[EMAIL PROTECTED]:~# apt-get install zlib1g-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
zlib1g-dev is already the newest version.
zlib1g-dev set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 28 not upgraded.
Any other ideas? Thanks,
Akira
On Thu, Nov 20, 2008 at 12:03 AM, Charles Bacon <[EMAIL PROTECTED]>
wrote:
Edit your toplevel Makefile to add "-force" to the BUILDOPTS line.
Then run "make gsi_openssh-only" to see what the build error was.
Usually it means you were missing the right version of the zlib
development libraries.
Charles