Hi!

By forcing the rebuild of gsi-openssh I figured out, that just one lib was missing. After installing this lib everything worked fine. sshd is now present in the sbin folder and gsi-openssh daemon starts sucessfully.

Thank you for help with my problem.

Regards,
Christian


Am 23.02.2009 um 23:25 schrieb Jim Basney:

Sorry, I should have expected this "SKIPPING REBUILD" business.

One way to force a rebuild is to add -force to the buildopts via configure:

 ./configure --prefix=$GLOBUS_LOCATION \
   --with-buildopts="-verbose -force" \
   --with-gsiopensshargs="--with-pam"

Then when you run "make gsi-openssh install", it will rebuild everything.

Or, to just force a rebuild of gsi-openssh (probably the better option), you can run the gpt-build command directly, adding -force and - verbose:

gpt-build -verbose -force -srcdir=source-trees/gsi_openssh-4.3-src
gcc32dbg GSI_OPENSSH_GPTMACRO="--with-pam --with-md5-passwords
--with-tcp-wrappers"

Christian Szongott wrote:
I just tried to install gsi-openssh (make gsi-openssh install), as you mentioned. During the build process I can't see any errors but the sshd
is still not there. Here's what I got:

/usr/local/gt4/sbin/gpt-build -srcdir=source-trees/core/source gcc32dbg
/usr/local/gt4/sbin/gpt-build   -srcdir=source-trees/gsi/openssl_gpt
gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_openssl
SKIPPING REBUILD of gcc32dbg
/usr/local/gt4/sbin/gpt-build -srcdir=source-trees/mds/libtool gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_libtool
SKIPPING REBUILD of gcc32dbg
gpt-build ====> REMOVING empty package globus_libtool-noflavor-dev
/usr/local/gt4/sbin/gpt-build -srcdir=source-trees/common/setup gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_common_setup
SKIPPING REBUILD of noflavor
/usr/local/gt4/sbin/gpt-build -srcdir=source-trees/common/source gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_common
SKIPPING REBUILD of gcc32dbg
/usr/local/gt4/sbin/gpt-build
-srcdir=source-trees/gsi/openssl_error/source gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_gsi_openssl_error
SKIPPING REBUILD of gcc32dbg
/usr/local/gt4/sbin/gpt-build
-srcdir=source-trees/gsi/proxy/proxy_ssl/source gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_gsi_proxy_ssl
SKIPPING REBUILD of gcc32dbg
/usr/local/gt4/sbin/gpt-build
-srcdir=source-trees/gsi/openssl_module/source gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_openssl_module
SKIPPING REBUILD of gcc32dbg
/usr/local/gt4/sbin/gpt-build
-srcdir=source-trees/gsi/sysconfig/source gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_gsi_sysconfig
SKIPPING REBUILD of gcc32dbg
/usr/local/gt4/sbin/gpt-build
-srcdir=source-trees/gsi/cert_utils/source gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_gsi_cert_utils
SKIPPING REBUILD of gcc32dbg
/usr/local/gt4/sbin/gpt-build   -srcdir=source-trees/callout/source
gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_callout
SKIPPING REBUILD of gcc32dbg
/usr/local/gt4/sbin/gpt-build -srcdir=source-trees/gsi/callback/ source
gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_gsi_callback
SKIPPING REBUILD of gcc32dbg
/usr/local/gt4/sbin/gpt-build
-srcdir=source-trees/gsi/credential/source gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_gsi_credential
SKIPPING REBUILD of gcc32dbg
/usr/local/gt4/sbin/gpt-build
-srcdir=source-trees/gsi/proxy/proxy_core/source gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_gsi_proxy_core
SKIPPING REBUILD of gcc32dbg
/usr/local/gt4/sbin/gpt-build -srcdir=source-trees/gsi/gssapi/ source
gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_gssapi_gsi
SKIPPING REBUILD of gcc32dbg
/usr/local/gt4/sbin/gpt-build
-srcdir=source-trees/gsi/gss_assist/source gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_gss_assist
SKIPPING REBUILD of gcc32dbg
/usr/local/gt4/sbin/gpt-build
-srcdir=source-trees/gsi/gssapi_error/source gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR gssapi_error
SKIPPING REBUILD of gcc32dbg
/usr/local/gt4/sbin/gpt-build
-srcdir=source-trees/gsi/simple_ca/source gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_simple_ca
SKIPPING REBUILD of noflavor
/usr/local/gt4/sbin/gpt-build   -srcdir=source-trees/user_env/source
gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_user_env
SKIPPING REBUILD of noflavor
/usr/local/gt4/sbin/gpt-build -srcdir=source-trees/gsi/simple_ca/ setup
gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_simple_ca_setup
SKIPPING REBUILD of noflavor
/usr/local/gt4/sbin/gpt-build
-srcdir=source-trees/gsi/proxy/proxy_utils/source gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_proxy_utils
SKIPPING REBUILD of gcc32dbg
/usr/local/gt4/sbin/gpt-build -srcdir=source-trees/gsi_openssh-4.3- src
gcc32dbg GSI_OPENSSH_GPTMACRO="--with-pam --with-md5-passwords
--with-tcp-wrappers"
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR gsi_openssh
SKIPPING REBUILD of gcc32dbg
gpt-build ====> REMOVING empty package gsi_openssh-noflavor-dev
/usr/local/gt4/sbin/gpt-build
-srcdir=source-trees/gsi_openssh_setup-4.3-src gcc32dbg
gpt-build ====> CHECKING BUILD DEPENDENCIES FOR gsi_openssh_setup
SKIPPING REBUILD of noflavor
/usr/local/gt4/sbin/gpt-postinstall
All of the packages in your GLOBUS_LOCATION are already set up.

Am 23.02.2009 um 19:32 schrieb Jim Basney:

My guess is that your build failed. If you kept a log of your output
from make, check it for errors. Or you could try 'make gsi-openssh
install' again and watch for errors.

Christian Szongott wrote:
It seems to be a more basic problem. I've figured out, that
$GLOBUS_LOCATION/sbin/sshd is called within the SXXsshd script. But
there is no sshd at the specified location ($GLOBUS_LOCATION/ sbin/). Any
ideas why?

Christian


Am 23.02.2009 um 14:51 schrieb Jim Basney:

Check syslog for errors.

See also:
http://grid.ncsa.uiuc.edu/ssh/ts_common.html

Christian Szongott wrote:
Hi!

I use GT 4.0.8 and want to connect to a host using
GSSAPIAuthentication.
So I followed the installation instructions on
http://globus.org/toolkit/docs/4.0/security/openssh/admin-index.html .

When I try to start the daemon by "$GLOBUS_LOCATION/sbin/SXXsshd
start"
the message "Starting up GSI-OpenSSH sshd server... done." appears but the daemon is not started. I can't connect to the host and the file $GLOBUS_LOCATION/var/sshd.pid which should exists isn't there. The normal ssh daemon starts successfully and I can connect to the host
this
way.

Any suggestions what might have gone wrong or where I can find more
debugging information about it?

Thanks in advance!

Christian


Reply via email to