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 >
smime.p7s
Description: S/MIME Cryptographic Signature