]> andersk Git - gssapi-openssh.git/log
gssapi-openssh.git
21 years agomerging OPENSSH_GSSAPI_Protocol1-branch to trunk from tag
jbasney [Wed, 19 Jun 2002 14:24:31 +0000 (14:24 +0000)] 
merging OPENSSH_GSSAPI_Protocol1-branch to trunk from tag
OPENSSH_GSSAPI_Protocol1_Complete; official GSI OpenSSH now lives on the
trunk; Simon's patched version of OpenSSH can now be found on
OPENSSH_GSSAPI-branch

21 years agoon gssapi authentication errors, send error information back to the client
jbasney [Wed, 19 Jun 2002 13:30:14 +0000 (13:30 +0000)] 
on gssapi authentication errors, send error information back to the client
to assist with debugging

21 years agoadded support for add-on feature-specific user config files config.gssapi,
jbasney [Wed, 19 Jun 2002 13:29:25 +0000 (13:29 +0000)] 
added support for add-on feature-specific user config files config.gssapi,
config.gsi, config.krb, and config.afs in ~/.ssh

21 years agowhitespace change
jbasney [Wed, 19 Jun 2002 13:27:43 +0000 (13:27 +0000)] 
whitespace change

21 years ago o Add $SSHD_ARGS variable within which users can easily add arguments
cphillip [Tue, 18 Jun 2002 20:45:01 +0000 (20:45 +0000)] 
  o Add $SSHD_ARGS variable within which users can easily add arguments
      to the sshd program.

21 years ago o Call copyPRNGFile() before we run the key generator. (d'oh)
cphillip [Tue, 18 Jun 2002 03:18:49 +0000 (03:18 +0000)] 
  o Call copyPRNGFile() before we run the key generator.  (d'oh)

21 years ago o Reword the message printed to the user to offer a proper warning if
cphillip [Fri, 14 Jun 2002 16:37:43 +0000 (16:37 +0000)] 
  o Reword the message printed to the user to offer a proper warning if
      the 'force' flag is used.

21 years ago o Add argument passing through the shell script.
cphillip [Fri, 14 Jun 2002 16:26:19 +0000 (16:26 +0000)] 
  o Add argument passing through the shell script.

21 years ago o Tar the distribution into a directory named by the tuple (package name,
cphillip [Fri, 14 Jun 2002 15:45:58 +0000 (15:45 +0000)] 
  o Tar the distribution into a directory named by the tuple (package name,
      package version).

21 years ago o Remove extraneous newline.
cphillip [Fri, 14 Jun 2002 15:44:44 +0000 (15:44 +0000)] 
  o Remove extraneous newline.

21 years ago o Add installation of PRNG commands file upon setup.
cphillip [Fri, 14 Jun 2002 15:43:01 +0000 (15:43 +0000)] 
  o Add installation of PRNG commands file upon setup.
  o Add options to setup script to allow forcing an installation.
  o Do more rigorous checking of files before we attempt to read from/write
      to them.
  o Reorganize order in which functions are called and how the program is
      structured.

21 years ago o Checkpoint commit. Moved main executable parts of script to the upper
cphillip [Thu, 13 Jun 2002 17:34:39 +0000 (17:34 +0000)] 
  o Checkpoint commit.  Moved main executable parts of script to the upper
      part of the file.  Added more documentation per subroutine.

21 years ago o Install ssh_prng_cmds.in on build, and grab the file when creating a
cphillip [Thu, 13 Jun 2002 16:02:10 +0000 (16:02 +0000)] 
  o Install ssh_prng_cmds.in on build, and grab the file when creating a
      package.

21 years ago o Update the version number of the gsi_openssh_setup package to 0.6.
cphillip [Thu, 13 Jun 2002 16:00:36 +0000 (16:00 +0000)] 
  o Update the version number of the gsi_openssh_setup package to 0.6.

21 years ago o Add ssh_prng_cmds to the gsi_openssh_setup package.
cphillip [Thu, 13 Jun 2002 15:59:38 +0000 (15:59 +0000)] 
  o Add ssh_prng_cmds to the gsi_openssh_setup package.

21 years ago o Update version label within the setup package.
cphillip [Wed, 12 Jun 2002 17:44:03 +0000 (17:44 +0000)] 
  o Update version label within the setup package.

21 years ago o Verify that system configuration directory exists before attempting
cphillip [Wed, 12 Jun 2002 16:18:46 +0000 (16:18 +0000)] 
  o Verify that system configuration directory exists before attempting
      to install files.

21 years ago o Add removal of todo list at build time.
cphillip [Wed, 12 Jun 2002 15:55:00 +0000 (15:55 +0000)] 
  o Add removal of todo list at build time.

21 years ago o Remove an extraneous comment.
cphillip [Tue, 11 Jun 2002 21:28:04 +0000 (21:28 +0000)] 
  o Remove an extraneous comment.

21 years ago o Initial commit of script that creates GPT source package out of the
cphillip [Mon, 10 Jun 2002 21:56:13 +0000 (21:56 +0000)] 
  o Initial commit of script that creates GPT source package out of the
      contents of the gsi_openssh_setup package's directory.

21 years ago o Add the config files to the file capture list.
cphillip [Mon, 10 Jun 2002 21:51:25 +0000 (21:51 +0000)] 
  o Add the config files to the file capture list.

21 years ago o Add moduli, ssh_config, and sshd_config from the mainline gsi_openssh
cphillip [Mon, 10 Jun 2002 20:58:15 +0000 (20:58 +0000)] 
  o Add moduli, ssh_config, and sshd_config from the mainline gsi_openssh
      package.
  o Rework setup script to accurately handle parsing sshd_config.in and
      writing it to $GL/etc/ssh/sshd_config, along with copying ssh_config
      and moduli to $GL/etc/ssh.
  o Update version numbers of setup package to reflect these changes.

22 years agoupdate OPENSSH_GSSAPI_Protocol1-branch with latest from branch OPENSSH_GSSAPI_Protocol1-branch OPENSSH_GSSAPI_Protocol1_Complete
jbasney [Fri, 7 Jun 2002 20:40:03 +0000 (20:40 +0000)] 
update OPENSSH_GSSAPI_Protocol1-branch with latest from branch

22 years ago- don't try to find Globus directory if it isn't specified
jbasney [Fri, 7 Jun 2002 20:38:36 +0000 (20:38 +0000)] 
- don't try to find Globus directory if it isn't specified
- link statically with all GSI libraries (missed some on previous checkin)

22 years agoadd backwards compatibility with old GSI-enabled SSH daemons that didn't handle
jbasney [Fri, 7 Jun 2002 19:33:23 +0000 (19:33 +0000)] 
add backwards compatibility with old GSI-enabled SSH daemons that didn't handle
empty username strings per the draft specification; the client will now
only send an empty username string if the server is new enough to handle it

22 years agodo implicit username mapping if options.implicit is set (i.e., if user
jbasney [Fri, 7 Jun 2002 19:31:02 +0000 (19:31 +0000)] 
do implicit username mapping if options.implicit is set (i.e., if user
doesn't specify username on the cmdline)

22 years agochange debug msg to log msg so system logs include GSI certificate subject
jbasney [Fri, 7 Jun 2002 19:29:51 +0000 (19:29 +0000)] 
change debug msg to log msg so system logs include GSI certificate subject
to username mapping

22 years agoupdating OPENSSH_GSSAPI_Protocol1-branch with latest on the trunk (OpenSSH 3.2.3p1)
jbasney [Fri, 7 Jun 2002 18:37:16 +0000 (18:37 +0000)] 
updating OPENSSH_GSSAPI_Protocol1-branch with latest on the trunk (OpenSSH 3.2.3p1)

22 years ago o Add restart option to init.d script.
cphillip [Fri, 7 Jun 2002 14:38:07 +0000 (14:38 +0000)] 
  o Add restart option to init.d script.

22 years agorename getopt exported variables in openbsd-compat library with BSD
jbasney [Thu, 6 Jun 2002 20:32:04 +0000 (20:32 +0000)] 
rename getopt exported variables in openbsd-compat library with BSD
prefixes to match the BSD prefix on BSDgetopt() function to avoid
conflicts with getopt in libc
(this code was previously in includes.h)

22 years ago o Alter comment for chkconfig so that GSI-OpenSSH is stated instead of
cphillip [Thu, 6 Jun 2002 19:48:45 +0000 (19:48 +0000)] 
  o Alter comment for chkconfig so that GSI-OpenSSH is stated instead of
      OpenSSH.

22 years agominor one-line formatting change to match with Simon's patch
jbasney [Thu, 6 Jun 2002 19:41:09 +0000 (19:41 +0000)] 
minor one-line formatting change to match with Simon's patch

22 years agoremove duplicate call to copy_environment(), probably added by a merge error
jbasney [Thu, 6 Jun 2002 19:40:42 +0000 (19:40 +0000)] 
remove duplicate call to copy_environment(), probably added by a merge error

22 years ago- remove a few one-line merge errors
jbasney [Thu, 6 Jun 2002 19:22:30 +0000 (19:22 +0000)] 
- remove a few one-line merge errors
- fix path to static Globus libs

22 years agomerged trunk with OpenSSH 3.2.3p1 from vendor branch (OPENSSH_PORTABLE_DIST)
jbasney [Thu, 6 Jun 2002 19:16:39 +0000 (19:16 +0000)] 
merged trunk with OpenSSH 3.2.3p1 from vendor branch (OPENSSH_PORTABLE_DIST)

22 years ago o Add chkconfig comments to the sshd startup script.
cphillip [Tue, 4 Jun 2002 16:32:46 +0000 (16:32 +0000)] 
  o Add chkconfig comments to the sshd startup script.

22 years agorevision: solve the implicit user name problem of
bhe [Sat, 18 May 2002 22:27:24 +0000 (22:27 +0000)] 
revision: solve the implicit user name problem of
          external-kex and gssapi
          switch back to old username if both fail
auth2.c sshconnect2.c and gss-serv.c are modified
auth2.c defines two new variables to hold the old username
        and recover to old username when both fail
sshconnect2.c send empty usernames to server for
        external-kex and gssapi with implicit username option
gss-serv.c check the username again in the verification

22 years agomerged trunk with OpenSSH 3.2.2p1 from vendor branch (OPENSSH_PORTABLE_DIST)
jbasney [Sat, 18 May 2002 02:43:53 +0000 (02:43 +0000)] 
merged trunk with OpenSSH 3.2.2p1 from vendor branch (OPENSSH_PORTABLE_DIST)

22 years agoInitial revision
jbasney [Fri, 17 May 2002 16:21:34 +0000 (16:21 +0000)] 
Initial revision

22 years ago o Update version of setup package.
cphillip [Tue, 14 May 2002 20:01:04 +0000 (20:01 +0000)] 
  o Update version of setup package.

22 years ago o Remove extraneous port argument left in from debugging.
cphillip [Tue, 14 May 2002 20:00:28 +0000 (20:00 +0000)] 
  o Remove extraneous port argument left in from debugging.

22 years ago o Sub in the correct path to $gpath/var for PidFile entry in sshd_config
cphillip [Tue, 14 May 2002 19:54:45 +0000 (19:54 +0000)] 
  o Sub in the correct path to $gpath/var for PidFile entry in sshd_config
      at install time.

22 years ago o Rework PID_FILE so that we rely on sshd to create it for us.
cphillip [Tue, 14 May 2002 19:48:46 +0000 (19:48 +0000)] 
  o Rework PID_FILE so that we rely on sshd to create it for us.

22 years ago o Check for localstatedir before creating the PID_FILE.
cphillip [Tue, 14 May 2002 19:25:56 +0000 (19:25 +0000)] 
  o Check for localstatedir before creating the PID_FILE.

22 years ago o Bugfix.
cphillip [Tue, 14 May 2002 19:04:01 +0000 (19:04 +0000)] 
  o Bugfix.

22 years ago o Make the setup script more resilient to errors.
cphillip [Tue, 14 May 2002 18:58:47 +0000 (18:58 +0000)] 
  o Make the setup script more resilient to errors.

22 years ago o Set SXXsshd to executable upon setup.
cphillip [Tue, 14 May 2002 18:53:29 +0000 (18:53 +0000)] 
  o Set SXXsshd to executable upon setup.

22 years ago o Only try to execute ssh-keygen if the file is executable.
cphillip [Tue, 14 May 2002 18:52:52 +0000 (18:52 +0000)] 
  o Only try to execute ssh-keygen if the file is executable.

22 years ago o Bug fix to make the script more stable and to update PID_FILE.
cphillip [Tue, 14 May 2002 18:49:52 +0000 (18:49 +0000)] 
  o Bug fix to make the script more stable and to update PID_FILE.

22 years ago o Install SXXsshd into $GL/sbin, not $GL/bin.
cphillip [Tue, 14 May 2002 18:24:53 +0000 (18:24 +0000)] 
  o Install SXXsshd into $GL/sbin, not $GL/bin.

22 years ago o Changes to install SXXsshd.in in $GL/sbin.
cphillip [Tue, 14 May 2002 18:24:15 +0000 (18:24 +0000)] 
  o Changes to install SXXsshd.in in $GL/sbin.

22 years ago o Add SXXsshd as part of build and install.
cphillip [Tue, 14 May 2002 18:15:24 +0000 (18:15 +0000)] 
  o Add SXXsshd as part of build and install.

22 years ago o Add sshd startup script to setup package.
cphillip [Tue, 14 May 2002 18:13:03 +0000 (18:13 +0000)] 
  o Add sshd startup script to setup package.

22 years ago o Update output of the setup script to make the user aware of the
cphillip [Tue, 7 May 2002 21:26:04 +0000 (21:26 +0000)] 
  o Update output of the setup script to make the user aware of the
    globus-user-env.sh script.

22 years ago o Update path to post install program.
cphillip [Tue, 7 May 2002 21:18:05 +0000 (21:18 +0000)] 
  o Update path to post install program.

22 years ago o Package metadata versioning was all wrong. Now it's fixed.
cphillip [Tue, 7 May 2002 18:53:58 +0000 (18:53 +0000)] 
  o Package metadata versioning was all wrong.  Now it's fixed.

22 years ago o Remove setup dependencies from gsi_openssh_setup.
cphillip [Tue, 7 May 2002 18:50:56 +0000 (18:50 +0000)] 
  o Remove setup dependencies from gsi_openssh_setup.

22 years ago o Move setup files into $GL/setup/gsi_openssh_setup/.
cphillip [Tue, 7 May 2002 17:59:02 +0000 (17:59 +0000)] 
  o Move setup files into $GL/setup/gsi_openssh_setup/.

22 years ago o Formatting changes.
cphillip [Thu, 2 May 2002 18:11:45 +0000 (18:11 +0000)] 
  o Formatting changes.

22 years ago o Set the LD_LIBRARY_PATH variable before we start running any programs.
cphillip [Thu, 2 May 2002 18:04:06 +0000 (18:04 +0000)] 
  o Set the LD_LIBRARY_PATH variable before we start running any programs.

22 years ago o Remove restriction on execution. Regular users can now run this setup
cphillip [Thu, 2 May 2002 17:48:35 +0000 (17:48 +0000)] 
  o Remove restriction on execution.  Regular users can now run this setup
      script.

22 years ago o Rearrange functioning of determineKeys() and add conditionals to only
cphillip [Thu, 2 May 2002 16:43:24 +0000 (16:43 +0000)] 
  o Rearrange functioning of determineKeys() and add conditionals to only
      print user messages when we actually will _do_ something in
      copyKeyFiles() and genKeys().

22 years ago o Update regex in fixpaths() to only pick out an entire line that fits
cphillip [Thu, 2 May 2002 15:37:56 +0000 (15:37 +0000)] 
  o Update regex in fixpaths() to only pick out an entire line that fits
      our profile.

22 years ago o Rearrange output of the setup script to more accurately reflect a
cphillip [Thu, 2 May 2002 15:33:54 +0000 (15:33 +0000)] 
  o Rearrange output of the setup script to more accurately reflect a
      simple /bin/sh environment.

22 years ago o Remove config and moduli files from filelist.
cphillip [Thu, 2 May 2002 15:05:39 +0000 (15:05 +0000)] 
  o Remove config and moduli files from filelist.

22 years ago o Update version number of dependency on globus_core_setup.
cphillip [Wed, 1 May 2002 21:50:43 +0000 (21:50 +0000)] 
  o Update version number of dependency on globus_core_setup.

22 years ago o Update version number of the package metadata file.
cphillip [Wed, 1 May 2002 21:29:25 +0000 (21:29 +0000)] 
  o Update version number of the package metadata file.
  o Change the version number of the setup package proper.

22 years ago o Remove contrib and config build copy steps.
cphillip [Wed, 1 May 2002 21:23:39 +0000 (21:23 +0000)] 
  o Remove contrib and config build copy steps.

22 years ago o Oops. Cleanup commit.
cphillip [Wed, 1 May 2002 18:44:02 +0000 (18:44 +0000)] 
  o Oops.  Cleanup commit.

22 years ago o Checkpoint commit of changes to setup-openssh.pl.
cphillip [Wed, 1 May 2002 18:37:58 +0000 (18:37 +0000)] 
  o Checkpoint commit of changes to setup-openssh.pl.

22 years ago o Remove config files since they are now sent in the gsi-openssh package.
cphillip [Tue, 30 Apr 2002 19:41:17 +0000 (19:41 +0000)] 
  o Remove config files since they are now sent in the gsi-openssh package.

22 years agoinclude globus_gss_assist.h for globus_gss_assist_gridmap()
jbasney [Tue, 30 Apr 2002 17:49:13 +0000 (17:49 +0000)] 
include globus_gss_assist.h for globus_gss_assist_gridmap()

22 years agogssapi_setup_env() no longer used
jbasney [Tue, 30 Apr 2002 17:46:31 +0000 (17:46 +0000)] 
gssapi_setup_env() no longer used

22 years agoauth2.c sshconnec2.c ssh.c readconf.h are modified
bhe [Sun, 21 Apr 2002 20:56:56 +0000 (20:56 +0000)] 
auth2.c sshconnec2.c ssh.c readconf.h are modified

22 years agoif SSH1 GSSAPI authentication fails, don't disconnect but instead continue
jbasney [Thu, 18 Apr 2002 22:06:59 +0000 (22:06 +0000)] 
if SSH1 GSSAPI authentication fails, don't disconnect but instead continue
on to try other authentication methods

22 years ago o Add relative paths to the beginning of the original package build
cphillip [Mon, 15 Apr 2002 22:11:08 +0000 (22:11 +0000)] 
  o Add relative paths to the beginning of the original package build
      steps.

22 years ago o Add copying the contrib files to the setup package's build steps.
cphillip [Mon, 15 Apr 2002 22:10:44 +0000 (22:10 +0000)] 
  o Add copying the contrib files to the setup package's build steps.

22 years ago__FUNCTION__ isn't portable; replaced it with actual function names
jbasney [Fri, 5 Apr 2002 20:07:29 +0000 (20:07 +0000)] 
__FUNCTION__ isn't portable; replaced it with actual function names

22 years ago__FUNCTION__ isn't portable; replaced it with the function names
jbasney [Fri, 5 Apr 2002 19:56:22 +0000 (19:56 +0000)] 
__FUNCTION__ isn't portable; replaced it with the function names

22 years agorename gssapi_clean_env() to ssh_gssapi_clean_env() and add prototype to
jbasney [Thu, 4 Apr 2002 23:02:44 +0000 (23:02 +0000)] 
rename gssapi_clean_env() to ssh_gssapi_clean_env() and add prototype to
ssh-gss.h

22 years agoinclude "globus_gss_assist.h" for globus_gss_assist_gridmap() prototype
jbasney [Thu, 4 Apr 2002 23:00:58 +0000 (23:00 +0000)] 
include "globus_gss_assist.h" for globus_gss_assist_gridmap() prototype

22 years agofile was left off of OPENSSH_GSSAPI_Protocol1-branch for some reason
jbasney [Thu, 4 Apr 2002 21:51:09 +0000 (21:51 +0000)] 
file was left off of OPENSSH_GSSAPI_Protocol1-branch for some reason

22 years agooops. undoing last checkin. it was broken.
jbasney [Thu, 4 Apr 2002 21:07:50 +0000 (21:07 +0000)] 
oops.  undoing last checkin.  it was broken.

22 years agomake packet_get_all() function static in GSSAPI section of sshconnect1.c
jbasney [Thu, 4 Apr 2002 20:20:43 +0000 (20:20 +0000)] 
make packet_get_all() function static in GSSAPI section of sshconnect1.c
(the only place it is needed) rather than exporting it from packet.c

22 years agoremoved /*modified by binhe*/ comments to make the GSSAPI patch a little
jbasney [Thu, 4 Apr 2002 20:16:03 +0000 (20:16 +0000)] 
removed /*modified by binhe*/ comments to make the GSSAPI patch a little
bit leaner

22 years agoremoving unneeded #ifdef GSSAPI
jbasney [Thu, 4 Apr 2002 20:15:34 +0000 (20:15 +0000)] 
removing unneeded #ifdef GSSAPI

22 years agoremoving comments that bracket Bin He's modifications to make the GSSAPI
jbasney [Thu, 4 Apr 2002 20:10:00 +0000 (20:10 +0000)] 
removing comments that bracket Bin He's modifications to make the GSSAPI
patch a little leaner

22 years agodon't use GSSAPI_PATCH_VERSION or GSSAPI_SERVICE_NAME macros
jbasney [Thu, 4 Apr 2002 20:08:31 +0000 (20:08 +0000)] 
don't use GSSAPI_PATCH_VERSION or GSSAPI_SERVICE_NAME macros
(just trying to make the GSSAPI modifications a little leaner)

22 years agoremove prototypes for functions in auth-gssapi.c, which no longer exists
jbasney [Thu, 4 Apr 2002 20:07:26 +0000 (20:07 +0000)] 
remove prototypes for functions in auth-gssapi.c, which no longer exists

22 years agomove gssapi_parse_userstring() to auth1.c
jbasney [Thu, 4 Apr 2002 20:06:21 +0000 (20:06 +0000)] 
move gssapi_parse_userstring() to auth1.c

22 years ago- make SSH1 GSSAPI username parse function static in this file, moved
jbasney [Thu, 4 Apr 2002 20:05:41 +0000 (20:05 +0000)] 
- make SSH1 GSSAPI username parse function static in this file, moved
  from general GSSAPI code, since it's only needed for SSH1
- remove username length restriction; I think that was a hold-over from
  an old version of SSH

22 years agodon't allow authentication with a limited GSI proxy credential
jbasney [Thu, 4 Apr 2002 19:07:52 +0000 (19:07 +0000)] 
don't allow authentication with a limited GSI proxy credential

22 years agoUse shared GSSAPI code in gss-serv.c for both SSH protocols rather than
jbasney [Thu, 4 Apr 2002 17:44:06 +0000 (17:44 +0000)] 
Use shared GSSAPI code in gss-serv.c for both SSH protocols rather than
maintaining this separate implementation for SSH1.

22 years agominor changes to fix Kerberos build problems
jbasney [Thu, 4 Apr 2002 17:42:49 +0000 (17:42 +0000)] 
minor changes to fix Kerberos build problems

22 years agossh_key_digest, used by SSH1 protocol only, renamed to ssh1_key_digest
jbasney [Thu, 4 Apr 2002 17:41:58 +0000 (17:41 +0000)] 
ssh_key_digest, used by SSH1 protocol only, renamed to ssh1_key_digest

22 years agosmall fixes for Kerberos build problems
jbasney [Thu, 4 Apr 2002 17:41:34 +0000 (17:41 +0000)] 
small fixes for Kerberos build problems

22 years ago- support GSSAPI auth in SSH1 protocol
jbasney [Thu, 4 Apr 2002 17:40:47 +0000 (17:40 +0000)] 
- support GSSAPI auth in SSH1 protocol
- remove X509_USER_PROXY and KRB5CCNAME env variables from server
  on startup to avoid problems
- added gssapi_parse_userstring() for handling implicit username option
  in SSH1 protocol

22 years agoshare userauth_finish() with protocol1 for GSSAPI
jbasney [Thu, 4 Apr 2002 17:39:08 +0000 (17:39 +0000)] 
share userauth_finish() with protocol1 for GSSAPI

22 years agorather than use a different GSSAPI auth function (auth_gssapi in augh-gssapi.c)
jbasney [Thu, 4 Apr 2002 17:38:05 +0000 (17:38 +0000)] 
rather than use a different GSSAPI auth function (auth_gssapi in augh-gssapi.c)
for SSH1, share the gssapi routines with SSH2

22 years agodon't link with auth-gssapi.o anymore; share code in gss-serv.o between
jbasney [Thu, 4 Apr 2002 17:36:28 +0000 (17:36 +0000)] 
don't link with auth-gssapi.o anymore; share code in gss-serv.o between
protocol 1 and protocol 2 to cut down on duplication

This page took 0.527868 seconds and 4 git commands to generate.