1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE gpt_package_metadata SYSTEM "globus_package.dtd">
4 <gpt_package_metadata Format_Version="0.02" Name="gsi_openssh" >
6 <Aging_Version Major="2" Minor="3" Age="0" />
7 <Description>GSI-Enabled OpenSSH package</Description>
8 <Functional_Group >gsi_openssh</Functional_Group>
9 <Version_Stability Release="stable" />
15 <external_includes ></external_includes>
16 <pkg_libs >-lglobus_gss_assist_$GLOBUS_FLAVOR_NAME -lglobus_gssapi_gsi_$GLOBUS_FLAVOR_NAME -lssl_$GLOBUS_FLAVOR_NAME -lcrypto_$GLOBUS_FLAVOR_NAME</pkg_libs>
17 <external_libs >-lutil -lz -lnsl -lcrypt</external_libs>
20 <With_Flavors build="yes" />
22 <Version_Label>GSI-OpenSSH 2.3 / OpenSSH 3.6.1p1</Version_Label>
24 <Source_Dependencies Type="compile">
25 <Dependency Name="globus_openssl">
27 <Version_Range Lower_Major="0" Lower_Minor="9" Upper_Major="0" Upper_Minor="40" />
30 <Dependency Name="globus_gss_assist">
32 <Simple_Version Major="2"></Simple_Version>
33 <Simple_Version Major="3"></Simple_Version>
36 </Source_Dependencies>
38 <Source_Setup_Dependency PkgType="pgm">
39 <Setup_Dependency Name="trusted_ca_setup">
41 <Simple_Version Major="2"></Simple_Version>
44 </Source_Setup_Dependency>
49 CONFIGENV_GPTMACRO ./configure --prefix=INSTALLDIR_GPTMACRO --with-globus=INSTALLDIR_GPTMACRO --with-globus-flavor=FLAVOR_GPTMACRO GSI_OPENSSH_GPTMACRO
57 MAKE_GPTMACRO gpt-install
60 <Build_Step>mkdir -p INSTALLDIR_GPTMACRO/setup/gsi_openssh_setup/</Build_Step>
61 <Build_Step>cp ./gpt/setup/setup-openssh INSTALLDIR_GPTMACRO/setup/gsi_openssh_setup/setup-openssh</Build_Step>
62 <Build_Step>cp ./gpt/setup/setup-openssh.pl INSTALLDIR_GPTMACRO/setup/gsi_openssh_setup/setup-openssh.pl</Build_Step>
63 <Build_Step>cp ./gpt/setup/SXXsshd.in INSTALLDIR_GPTMACRO/setup/gsi_openssh_setup/SXXsshd.in</Build_Step>
64 <Build_Step>cp ./ssh_config INSTALLDIR_GPTMACRO/setup/gsi_openssh_setup/ssh_config</Build_Step>
65 <Build_Step>cp ./sshd_config INSTALLDIR_GPTMACRO/setup/gsi_openssh_setup/sshd_config.in</Build_Step>
66 <Build_Step>cp ./ssh_prng_cmds.in INSTALLDIR_GPTMACRO/setup/gsi_openssh_setup/ssh_prng_cmds.in</Build_Step>
67 <Build_Step>cp ./moduli INSTALLDIR_GPTMACRO/setup/gsi_openssh_setup/moduli</Build_Step>
71 <Post_Install_Program >
72 gsi_openssh_setup/setup-openssh
73 </Post_Install_Program>
75 <Post_Install_Message >
76 Please run GLOBUS_LOCATION/setup/gsi_openssh_setup/setup-openssh.
77 </Post_Install_Message>
79 <Setup Name="gsi_openssh">
80 <Aging_Version Major="2" Minor="3" Age="0" />
85 </gpt_package_metadata>