From gnats@rt-11.mit.edu Tue Feb 12 13:40:02 2002 Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76]) by pch.mit.edu (8.9.3+Sun/8.9.3) with ESMTP id NAA17861 for ; Tue, 12 Feb 2002 13:40:02 -0500 (EST) Received: from rt-11.mit.edu (RT-11.MIT.EDU [18.7.14.105]) by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id NAA26724; Tue, 12 Feb 2002 13:40:02 -0500 (EST) Received: (from gnats@localhost) by rt-11.mit.edu (8.9.3/8.9.3) id NAA19415; Tue, 12 Feb 2002 13:40:01 -0500 (EST) Resent-Date: Tue, 12 Feb 2002 13:40:01 -0500 (EST) Resent-Message-Id: <200202121840.NAA19415@rt-11.mit.edu> Resent-From: gnats@rt-11.mit.edu (GNATS Management) Resent-To: tlyu@mit.edu Resent-Cc: gnats-admin@rt-11.mit.edu, krb5-prs@rt-11.mit.edu Resent-Reply-To: krb5-bugs@mit.edu, etmsys@rit.edu Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76]) by rt-11.mit.edu (8.9.3/8.9.3) with ESMTP id NAA19400 for ; Tue, 12 Feb 2002 13:38:59 -0500 (EST) Received: from devtest1.rit.edu (devtest1.rit.edu [129.21.4.11]) by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id NAA26155 for ; Tue, 12 Feb 2002 13:38:59 -0500 (EST) Received: by devtest1.rit.edu id NAA0000002302; Tue, 12 Feb 2002 13:38:59 -0500 (EST) Message-Id: <200202121838.NAA0000002302@devtest1.rit.edu> Date: Tue, 12 Feb 2002 13:38:59 -0500 (EST) From: etmsys@rit.edu Reply-To: etmsys@rit.edu To: krb5-bugs@mit.edu X-Send-Pr-Version: 3.99 Subject: krb5-build/1053: bug in build on Digital Unix Sender: krb5-bugs-admin@mit.edu Errors-To: krb5-bugs-admin@mit.edu X-BeenThere: krb5-bugs@mit.edu X-Mailman-Version: 2.0 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People interested in Kerberos 5 bugs List-Unsubscribe: , List-Archive: >Number: 1053 >Category: krb5-build >Synopsis: bug in build on Digital Unix >Confidential: no >Severity: non-critical >Priority: low >Responsible: tlyu >State: open >Class: sw-bug >Submitter-Id: unknown >Arrival-Date: Tue Feb 12 13:40:00 EST 2002 >Last-Modified: >Originator: system PRIVILEGED account >Organization: Rochester Institute of Technology >Release: krb5-1.2.3 >Environment: Alpha, Digital Unix 4.0 System: OSF1 devtest1 V4.0 1229 alpha Machine: alpha >Description: When compiling, get an error about the #directives. in the "include/krb5.h" there are tabs before the #directives, also line 115 has spaces. This fails compiling. In the "include/gssapi/gssapi.h" it gives errors, does not compile, but does not stop either. This does not affect Solaris build. >How-To-Repeat: wipe the source tree and ../src/configure again >Fix: take the spaces or tabs out from before the #direcetives. >Audit-Trail: >Unformatted: From gnats@rt-11.mit.edu Tue Feb 12 15:32:02 2002 Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76]) by pch.mit.edu (8.9.3+Sun/8.9.3) with ESMTP id PAA18204 for ; Tue, 12 Feb 2002 15:32:02 -0500 (EST) Received: from rt-11.mit.edu (RT-11.MIT.EDU [18.7.14.105]) by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id PAA14896; Tue, 12 Feb 2002 15:32:02 -0500 (EST) Received: (from gnats@localhost) by rt-11.mit.edu (8.9.3/8.9.3) id PAA19656; Tue, 12 Feb 2002 15:32:01 -0500 (EST) Resent-Date: Tue, 12 Feb 2002 15:32:01 -0500 (EST) Resent-Message-Id: <200202122032.PAA19656@rt-11.mit.edu> Resent-From: gnats@rt-11.mit.edu (GNATS Management) Resent-To: gnats-admin@rt-11.mit.edu Resent-Cc: krb5-prs@rt-11.mit.edu Resent-Reply-To: krb5-bugs@MIT.EDU, hartmans@MIT.EDU (Sam Hartman) Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76]) by rt-11.mit.edu (8.9.3/8.9.3) with ESMTP id PAA19647 for ; Tue, 12 Feb 2002 15:31:43 -0500 (EST) Received: from industrial-algebra.mit.edu (KONISHI-POLIS.MIT.EDU [18.18.3.10]) by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id PAA14783; Tue, 12 Feb 2002 15:31:42 -0500 (EST) Received: by industrial-algebra.mit.edu (Postfix, from userid 8042) id 87596151D07; Tue, 12 Feb 2002 15:31:42 -0500 (EST) Message-Id: <20020212203142.87596151D07@industrial-algebra.mit.edu> Date: Tue, 12 Feb 2002 15:31:42 -0500 (EST) From: hartmans@MIT.EDU (Sam Hartman) To: hartmans@MIT.EDU, krb5-bugs@MIT.EDU Subject: pending/1054: c4 gssapi krb_cred Sender: krb5-bugs-admin@mit.edu Errors-To: krb5-bugs-admin@mit.edu X-BeenThere: krb5-bugs@mit.edu X-Mailman-Version: 2.0 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People interested in Kerberos 5 bugs List-Unsubscribe: , List-Archive: >Number: 1054 >Category: pending >Synopsis: GSSAPI should encrypt krb_cred for rc4 >Confidential: yes >Severity: serious >Priority: medium >Responsible: gnats-admin >State: open >Class: sw-bug >Submitter-Id: unknown >Arrival-Date: Tue Feb 12 15:32:01 EST 2002 >Last-Modified: >Originator: >Organization: >Release: >Environment: >Description: Seee above. >How-To-Repeat: >Fix: >Audit-Trail: >Unformatted: >category: krb5-libs >Rsoponsible: hartmans >confidential: no From gnats@rt-11.mit.edu Wed Feb 13 09:34:01 2002 Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by pch.mit.edu (8.9.3+Sun/8.9.3) with ESMTP id JAA21720 for ; Wed, 13 Feb 2002 09:34:01 -0500 (EST) Received: from rt-11.mit.edu (RT-11.MIT.EDU [18.7.14.105]) by pacific-carrier-annex.mit.edu (8.9.2/8.9.2) with ESMTP id JAA25830; Wed, 13 Feb 2002 09:34:01 -0500 (EST) Received: (from gnats@localhost) by rt-11.mit.edu (8.9.3/8.9.3) id JAA22024; Wed, 13 Feb 2002 09:34:00 -0500 (EST) Resent-Date: Wed, 13 Feb 2002 09:34:00 -0500 (EST) Resent-Message-Id: <200202131434.JAA22024@rt-11.mit.edu> Resent-From: gnats@rt-11.mit.edu (GNATS Management) Resent-To: gnats-admin@rt-11.mit.edu Resent-Cc: krb5-prs@rt-11.mit.edu Resent-Reply-To: krb5-bugs@MIT.EDU, "Ali M" Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76]) by rt-11.mit.edu (8.9.3/8.9.3) with ESMTP id JAA22015 for ; Wed, 13 Feb 2002 09:33:48 -0500 (EST) Received: from hotmail.com (f212.pav1.hotmail.com [64.4.31.212]) by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id JAA26047 for ; Wed, 13 Feb 2002 09:33:47 -0500 (EST) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Wed, 13 Feb 2002 06:33:47 -0800 Received: from 160.83.32.14 by pv1fd.pav1.hotmail.msn.com with HTTP; Wed, 13 Feb 2002 14:33:47 GMT Message-Id: Date: Wed, 13 Feb 2002 14:33:47 +0000 From: "Ali M" To: krb5-bugs@MIT.EDU Subject: pending/1055: kinit: Segmentation Fault Sender: krb5-bugs-admin@mit.edu Errors-To: krb5-bugs-admin@mit.edu X-BeenThere: krb5-bugs@mit.edu X-Mailman-Version: 2.0 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People interested in Kerberos 5 bugs List-Unsubscribe: , List-Archive: >Number: 1055 >Category: pending >Synopsis: kinit: Segmentation Fault >Confidential: yes >Severity: serious >Priority: medium >Responsible: gnats-admin >State: open >Class: sw-bug >Submitter-Id: unknown >Arrival-Date: Wed Feb 13 09:34:00 EST 2002 >Last-Modified: >Originator: >Organization: >Release: >Environment: >Description: >How-To-Repeat: >Fix: >Audit-Trail: >Unformatted: Version: kerberos V 1.2.3 Location: src/lib/krb5/krb/gic_pwd.c line 271 Platform: Solaris 2.6 (though by its nature, should affect all) Description: When attempting to aquire a TGT from a server that has "User must change password at next logon" set, if a new password is entered that does not meet the password requirements for the server a seg fault occurs when the "Password Change Rejected. Please Try Again message" is printed. The reason being is that result_string.length is zero (OK) but the pointer result_string.data is NULL - kerrrunch! As you can see, the same could be possible with code_string so the same action is taken Resolution: Existing code: sprintf(banner, "%.*s%s%.*s. Please try again.\n", code_string.length, code_string.data, result_string.length?": ":"", result_string.length, result_string.data); Suggested fix: sprintf(banner, "%.*s%s%.*s. Please try again.\n", code_string.length, code_string.data ? code_string.data : "", result_string.length?": ":"", result_string.length, result_string.data ? result_string.data : "" ); After grepping the source, I find the same may occur at the following locations requiring the same action... src/clients/kpasswd/kpasswd.c line 137 src/mac/kpasswd.c line 139 src/windows/cns/kpasswd/c line 82 And possibly in the macro SAMDATA in src/lib/krb5/krb/preauth2.c line 220 ...though unless it breaks for me, I can't be bothered to pick apart the macro :-) Regards, Alistair Mackay _________________________________________________________________ Chat with friends online, try MSN Messenger: http://messenger.msn.com From gnats@rt-11.mit.edu Tue Feb 19 16:46:16 2002 Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76]) by pch.mit.edu (8.9.3+Sun/8.9.3) with ESMTP id QAA19996 for ; Tue, 19 Feb 2002 16:46:11 -0500 (EST) Received: from rt-11.mit.edu (RT-11.MIT.EDU [18.7.14.105]) by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id QAA03656; Tue, 19 Feb 2002 16:46:01 -0500 (EST) Received: (from gnats@localhost) by rt-11.mit.edu (8.9.3/8.9.3) id QAA11591; Tue, 19 Feb 2002 16:46:01 -0500 (EST) Resent-Date: Tue, 19 Feb 2002 16:46:01 -0500 (EST) Resent-Message-Id: <200202192146.QAA11591@rt-11.mit.edu> Resent-From: gnats@rt-11.mit.edu (GNATS Management) Resent-To: gnats-admin@rt-11.mit.edu Resent-Cc: krb5-prs@rt-11.mit.edu Resent-Reply-To: krb5-bugs@MIT.EDU, daniel@ncsu.edu Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by rt-11.mit.edu (8.9.3/8.9.3) with ESMTP id QAA11582 for ; Tue, 19 Feb 2002 16:45:36 -0500 (EST) Received: from stonecold.unity.ncsu.edu (stonecold.unity.ncsu.edu [152.1.4.139]) by pacific-carrier-annex.mit.edu (8.9.2/8.9.2) with ESMTP id QAA28583 for ; Tue, 19 Feb 2002 16:45:36 -0500 (EST) Received: (from daniel@localhost) by stonecold.unity.ncsu.edu (8.8.4/EC02Jan97) id QAA01056; Tue, 19 Feb 2002 16:45:35 -0500 (EST) Message-Id: Date: Tue, 19 Feb 2002 16:45:35 -0500 (EST) From: Daniel Henninger Reply-To: daniel@ncsu.edu To: krb5-bugs@MIT.EDU Subject: pending/1056: Kerberos V 1.2.*: Bug(maybe?) with Kerberos IV support Sender: krb5-bugs-admin@mit.edu Errors-To: krb5-bugs-admin@mit.edu X-BeenThere: krb5-bugs@mit.edu X-Mailman-Version: 2.0 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People interested in Kerberos 5 bugs List-Unsubscribe: , List-Archive: >Number: 1056 >Category: pending >Synopsis: Kerberos V 1.2.*: Bug(maybe?) with Kerberos IV support >Confidential: yes >Severity: serious >Priority: medium >Responsible: gnats-admin >State: open >Class: sw-bug >Submitter-Id: unknown >Arrival-Date: Tue Feb 19 16:46:00 EST 2002 >Last-Modified: >Originator: >Organization: >Release: >Environment: >Description: >How-To-Repeat: >Fix: >Audit-Trail: >Unformatted: Hi, I'm not sure if this was a design decision or not, or if there is just something screwy with the way I am compiling Krb5 on Solaris, but we are having problems with the Krb4 support. Specifically, it seems to be in_tkt.c. The short version of what's happening is, root can not read other user's ticket files. Was this a decision made on purpose? We have a lot of apps, such as our login code and/or pam modules, that perform the following steps, all done by root: 1. retrieve krb5 creds, using password 2. perform a krb524 convert on the krb5 creds 3. initialize a krb5 credential cache 4. place krb5 creds in 5. chown krb5 creds file to user and chmod it to only them 6. initialize a krb4 ticket file 7. place krb4 creds in 8. chown krb4 creds file to user and chmod it to only them - and here's where we have problems - After this step, we get the user's afs tokens, or at least theoretically. Because the krb4 ticket file is now owned by the user, root isn't able to store the krb4 creds it gets for the various afs cells in the ticket file for the user. Now, obviously, our fix for this was to move the chowns to after the afs part, but doing it the way outlined above used to work in pre-1.2.* Krb5. We've run into a lot of apps that have problems with this because they need to be able to add something to the user's credential cache as root, but can not. Do I need to start contacting developers and tell them they'll need to chown the ticket file to root first, add the ticket, and then chown it back or something else, or is this actually a bug? I tried to perform some patching to the krb5 code and, quite frankly, wasn't able to get very far. Commenting out: /* if (statpre.st_uid != me || !(statpre.st_mode & S_IFREG) || statpre.st_nlink != 1 || statpre.st_mode & 077) { if (krb_debug) fprintf(stderr,"Error initializing %s",file); return(KFAILURE); } This breaks things... */ helped -some- problems, but not all. Thanks! If I'm just doing something wrong, please let me know! =) Daniel -- /\\\----------------------------------------------------------------------///\ \ \\\ Daniel Henninger http://www.vorpalcloud.org/ /// / \_\\\ North Carolina State University - Systems Programmer ///_/ \\\ Information Technology /// """--------------------------------------------------------------""" From gnats@rt-11.mit.edu Fri Feb 22 13:05:18 2002 Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76]) by pch.mit.edu (8.9.3+Sun/8.9.3) with ESMTP id NAA02735 for ; Fri, 22 Feb 2002 13:05:12 -0500 (EST) Received: from rt-11.mit.edu (RT-11.MIT.EDU [18.7.14.105]) by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id NAA04816; Fri, 22 Feb 2002 13:05:02 -0500 (EST) Received: (from gnats@localhost) by rt-11.mit.edu (8.9.3/8.9.3) id NAA20491; Fri, 22 Feb 2002 13:05:01 -0500 (EST) Resent-Date: Fri, 22 Feb 2002 13:05:01 -0500 (EST) Resent-Message-Id: <200202221805.NAA20491@rt-11.mit.edu> Resent-From: gnats@rt-11.mit.edu (GNATS Management) Resent-To: krb5-unassigned@rt-11.mit.edu Resent-Cc: gnats-admin@rt-11.mit.edu, krb5-prs@rt-11.mit.edu Resent-Reply-To: krb5-bugs@MIT.EDU, dsr@mail.lns.cornell.edu Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76]) by rt-11.mit.edu (8.9.3/8.9.3) with ESMTP id NAA20478 for ; Fri, 22 Feb 2002 13:04:51 -0500 (EST) Received: from lnscu5.lns.cornell.edu (lnscu5.lns.cornell.edu [128.84.44.111]) by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id NAA04728 for ; Fri, 22 Feb 2002 13:04:51 -0500 (EST) Received: from lnscu6.lns.cornell.edu (lnscu6.lns.cornell.edu [128.84.45.151]) by lnscu5.lns.cornell.edu (8.12.1/8.12.1) with ESMTP id g1MI4oo2009511 for ; Fri, 22 Feb 2002 13:04:50 -0500 (EST) Received: by lnscu6.lns.cornell.edu (8.8.8/1.1.10.5/23Nov96-0144PM) id NAA19219; Fri, 22 Feb 2002 13:04:50 -0500 (EST) Message-Id: <200202221804.NAA19219@lnscu6.lns.cornell.edu> Date: Fri, 22 Feb 2002 13:04:50 -0500 (EST) From: Dan Riley Reply-To: dsr@mail.lns.cornell.edu To: krb5-bugs@MIT.EDU X-Send-Pr-Version: 3.99 Subject: krb5-libs/1057: Off by one error in lib/gssapi/krb5/init_sec_context.c Sender: krb5-bugs-admin@mit.edu Errors-To: krb5-bugs-admin@mit.edu X-BeenThere: krb5-bugs@mit.edu X-Mailman-Version: 2.0 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People interested in Kerberos 5 bugs List-Unsubscribe: , List-Archive: >Number: 1057 >Category: krb5-libs >Synopsis: krb5_gss_init_sec_context can miss requested enctypes >Confidential: no >Severity: serious >Priority: medium >Responsible: krb5-unassigned >State: open >Class: sw-bug >Submitter-Id: unknown >Arrival-Date: Fri Feb 22 13:05:00 EST 2002 >Last-Modified: >Originator: Dan Riley >Organization: LNS, Cornell U. >Release: krb5-1.2.3 >Environment: System: SunOS solfa1.lns.cornell.edu 5.8 Generic_108528-13 sparc Machine: sparc >Description: lib/gssapi/krb5/init_sec_context.c has an off-by-one error that can result in an enctype being omitted from the list of requested_enctypes if the uninitialized value one over the end of the requested_enctypes array happens to match the value of the corresponding default_enctypes entry. >How-To-Repeat: Compile krb5-1.2.3 on Solaris 8 with the Workshop 6 compiler; kadmin will fail with the error kadmin: GSS-API (or Kerberos) error while initializing kadmin interface if the kdc only supports des-cbc-crc:normal and krb5.conf on the client does not restrict the default tgs enctypes (this is probably insufficient to repeat the error, since it depends on the values of unitialized junk on the stack). >Fix: requested_enctypes is filled via requested_enctypes[i++] = e; so the appropriate test for scanning requested_enctypes is 'k < i', not 'k <= i'--'k <= i' goes one past the end of the initialized values of the array. --- krb5-1.2.3/src/lib/gssapi/krb5/init_sec_context.c Wed Jan 9 17:27:43 2002 +++ krb5/lib/gssapi/krb5/init_sec_context.c Fri Feb 22 12:33:00 2002 @@ -488,10 +488,10 @@ /* Is this enctype already in the list of enctypes to request? */ - for (k = 0; k <= i; k++) + for (k = 0; k < i; k++) if (requested_enctypes[k] == e) break; - if (k <= i) + if (k < i) continue; /* Add it. */ >Audit-Trail: >Unformatted: From gnats@rt-11.mit.edu Fri Feb 22 13:20:23 2002 Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76]) by pch.mit.edu (8.9.3+Sun/8.9.3) with ESMTP id NAA02808 for ; Fri, 22 Feb 2002 13:20:18 -0500 (EST) Received: from rt-11.mit.edu (RT-11.MIT.EDU [18.7.14.105]) by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id NAA10777; Fri, 22 Feb 2002 13:20:02 -0500 (EST) Received: (from gnats@localhost) by rt-11.mit.edu (8.9.3/8.9.3) id NAA20536; Fri, 22 Feb 2002 13:20:02 -0500 (EST) Resent-Date: Fri, 22 Feb 2002 13:20:02 -0500 (EST) Resent-Message-Id: <200202221820.NAA20536@rt-11.mit.edu> Resent-From: gnats@rt-11.mit.edu (GNATS Management) Resent-To: krb5-unassigned@rt-11.mit.edu Resent-Cc: gnats-admin@rt-11.mit.edu, krb5-prs@rt-11.mit.edu Resent-Reply-To: krb5-bugs@MIT.EDU, dsr@mail.lns.cornell.edu Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by rt-11.mit.edu (8.9.3/8.9.3) with ESMTP id NAA20523 for ; Fri, 22 Feb 2002 13:19:00 -0500 (EST) Received: from lnscu5.lns.cornell.edu (lnscu5.lns.cornell.edu [128.84.44.111]) by pacific-carrier-annex.mit.edu (8.9.2/8.9.2) with ESMTP id NAA09974 for ; Fri, 22 Feb 2002 13:19:00 -0500 (EST) Received: from lnscu6.lns.cornell.edu (lnscu6.lns.cornell.edu [128.84.45.151]) by lnscu5.lns.cornell.edu (8.12.1/8.12.1) with ESMTP id g1MIIxo2009954 for ; Fri, 22 Feb 2002 13:18:59 -0500 (EST) Received: by lnscu6.lns.cornell.edu (8.8.8/1.1.22.3/15Feb00-0854AM) id NAA0000019245; Fri, 22 Feb 2002 13:18:59 -0500 (EST) Message-Id: <200202221818.NAA0000019245@lnscu6.lns.cornell.edu> Date: Fri, 22 Feb 2002 13:18:59 -0500 (EST) From: Dan Riley Reply-To: dsr@mail.lns.cornell.edu To: krb5-bugs@MIT.EDU X-Send-Pr-Version: 3.99 Subject: krb5-misc/1058: send-pr should have a dependency on Makefile.in Sender: krb5-bugs-admin@mit.edu Errors-To: krb5-bugs-admin@mit.edu X-BeenThere: krb5-bugs@mit.edu X-Mailman-Version: 2.0 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People interested in Kerberos 5 bugs List-Unsubscribe: , List-Archive: >Number: 1058 >Category: krb5-misc >Synopsis: send-pr should have a dependency on Makefile.in >Confidential: no >Severity: non-critical >Priority: low >Responsible: krb5-unassigned >State: open >Class: sw-bug >Submitter-Id: unknown >Arrival-Date: Fri Feb 22 13:20:01 EST 2002 >Last-Modified: >Originator: Dan Riley >Organization: LNS, Cornell U. >Release: krb5-1.2.3 >Environment: System: OSF1 lnscu6.lns.cornell.edu V4.0 1229 alpha Machine: alpha >Description: Since the kerberos release is encoded in Makefile.in, send-pr should have a dependency on Makefile.in >How-To-Repeat: Update a local Kerberos cvs tree from krb5-1.2-20011204 to krb5-1.2.3, update a pre-existing build area, note that the version in send-pr does not get updated. >Fix: --- krb5-1.2.3/src/util/send-pr/Makefile.in Wed Jan 9 17:29:05 2002 +++ krb5/util/send-pr/Makefile.in Fri Feb 22 12:43:05 2002 @@ -19,7 +19,7 @@ all:: send-pr install-sid -send-pr: send-pr.sh +send-pr: send-pr.sh Makefile.in sed -e 's,@DATADIR@,$(datadir),g' \ -e 's,@SUBMITTER@,$(SUBMITTER),g' \ -e 's/@DEFAULT_RELEASE@/$(RELEASE)/g' $(srcdir)/send-pr.sh > send-pr >Audit-Trail: >Unformatted: From gnats@rt-11.mit.edu Fri Feb 22 13:55:23 2002 Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by pch.mit.edu (8.9.3+Sun/8.9.3) with ESMTP id NAA02925 for ; Fri, 22 Feb 2002 13:55:17 -0500 (EST) Received: from rt-11.mit.edu (RT-11.MIT.EDU [18.7.14.105]) by pacific-carrier-annex.mit.edu (8.9.2/8.9.2) with ESMTP id NAA22808; Fri, 22 Feb 2002 13:55:02 -0500 (EST) Received: (from gnats@localhost) by rt-11.mit.edu (8.9.3/8.9.3) id NAA20642; Fri, 22 Feb 2002 13:55:01 -0500 (EST) Resent-Date: Fri, 22 Feb 2002 13:55:01 -0500 (EST) Resent-Message-Id: <200202221855.NAA20642@rt-11.mit.edu> Resent-From: gnats@rt-11.mit.edu (GNATS Management) Resent-To: krb5-unassigned@rt-11.mit.edu Resent-Cc: gnats-admin@rt-11.mit.edu, krb5-prs@rt-11.mit.edu Resent-Reply-To: krb5-bugs@MIT.EDU, benno@columbia.edu Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by rt-11.mit.edu (8.9.3/8.9.3) with ESMTP id NAA20629 for ; Fri, 22 Feb 2002 13:54:56 -0500 (EST) Received: from starscream.cc.columbia.edu (starscream.cc.columbia.edu [128.59.39.90]) by pacific-carrier-annex.mit.edu (8.9.2/8.9.2) with ESMTP id NAA22785 for ; Fri, 22 Feb 2002 13:54:56 -0500 (EST) Received: (from benno@localhost) by starscream.cc.columbia.edu (8.9.3/8.9.3) id NAA22638; Fri, 22 Feb 2002 13:54:55 -0500 (EST) Message-Id: <200202221854.NAA22638@starscream.cc.columbia.edu> Date: Fri, 22 Feb 2002 13:54:55 -0500 (EST) From: benno@columbia.edu Reply-To: benno@columbia.edu To: krb5-bugs@MIT.EDU Cc: benno@columbia.edu X-Send-Pr-Version: 3.99 Subject: krb5-appl/1059: gssftpd does not properly support multihomed hosts Sender: krb5-bugs-admin@mit.edu Errors-To: krb5-bugs-admin@mit.edu X-BeenThere: krb5-bugs@mit.edu X-Mailman-Version: 2.0 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People interested in Kerberos 5 bugs List-Unsubscribe: , List-Archive: >Number: 1059 >Category: krb5-appl >Synopsis: gssftpd does not properly support multihomed hosts >Confidential: no >Severity: serious >Priority: medium >Responsible: krb5-unassigned >State: open >Class: sw-bug >Submitter-Id: unknown >Arrival-Date: Fri Feb 22 13:55:00 EST 2002 >Last-Modified: >Originator: Benjamin Oshrin >Organization: Columbia University AcIS >Release: krb5-1.2.3 >Environment: System: SunOS starscream 5.8 Generic_108528-11 sun4u sparc SUNW,Ultra-5_10 Architecture: sun4 >Description: We have a pool of servers fronted by "server load balancing" to minimize user visible downtime. Each server is configured with two interfaces: the real interface, known by the server's hostname, and a virtual interface, which uses the address of the pool slb vif. All of this is fronted by a DNS alias. For example, the name "newcunix.cc.columbia.edu", the name that is publicized to end users, is an alias for "newcunixpool.cc.columbia.edu". "hazelnut.cc.columbia.edu" is a member of the newcunix pool, and so listens on hme0 for hazelnut and hme0:10 for newcunixpool. Our network hardware routes connections to newcunixpool to an available host that is listening on that address. The problem arises when a user attempts to establish a kerberized ftp session to these hosts, using either the ftp client included with the distribution or other clients, such as MacOS Fetch. The client correctly obtains a ticket for host/newcunixpool, but upon connection the server expects a ticket for host/hazelnut since that is the name returned by gethostname(3c). >How-To-Repeat: Set up a configuration similar to what is described aboved. It is not necessary to use slb to test, the only requirement is a host available via more than one hostname. >Fix: The following patch fixes the problem on Solaris by looking at all /etc/hostname.* files for defined hostnames to try. This is probably not a very portable patch. *** ftpd.c Sat Dec 22 03:04:09 2001 --- ftpd.c.mh Fri Feb 22 13:45:56 2002 *************** *** 2351,2356 **** --- 2351,2363 ---- char **service; struct hostent *hp; + #if defined(COLUMBIA) + char **lhostnames = NULL; + int lhostlen = 0, x; + DIR *dirp = NULL; + struct dirent *dp; + #endif + chan.initiator_addrtype = GSS_C_AF_INET; chan.initiator_address.length = 4; chan.initiator_address.value = &his_addr.sin_addr.s_addr; *************** *** 2370,2375 **** --- 2377,2454 ---- tok.value = gout_buf; tok.length = length; + #if defined(COLUMBIA) + /* Determine the possible set of hostnames to try by + looking in /etc/hostname.* + */ + + dirp = opendir("/etc"); + + if(dirp) + { + while((dp = readdir(dirp)) != NULL) { + if(strlen(dp->d_name) > 9 && + (FILENAME_MAX - strlen(dp->d_name) > 10) && + strncmp(dp->d_name, "hostname.", 9)==0) + { + /* Add the contents of this file to the array */ + + FILE *hfin = NULL; + char hfname[FILENAME_MAX]; + char nhname[MAXHOSTNAMELEN]; + char **newhostnames = NULL; + + sprintf(hfname, "/etc/%s\0", dp->d_name); + + hfin = fopen(hfname, "r"); + + if(hfin) + { + memset(nhname, 0, MAXHOSTNAMELEN); + fgets(nhname, MAXHOSTNAMELEN, hfin); + fclose(hfin); + + for(x = 0;x < strlen(nhname);x++) + if(nhname[x] == '\r' || nhname[x] == '\n') + { + nhname[x] = '\0'; + break; + } + + if(!(hp = gethostbyname(nhname))) + { + reply(501, "couldn't canonicalize hostname\n"); + + /* We don't return, however, since there may be + * other names. Not worth syslogging this. + */ + } + else + { + newhostnames = (char **)malloc((sizeof(char *)) * + (lhostlen + 1)); + + if(newhostnames) + { + for(x = 0;x < lhostlen;x++) + newhostnames[x] = lhostnames[x]; + + newhostnames[lhostlen] = strdup(hp->h_name); + lhostlen++; + + if(lhostnames) + free(lhostnames); + lhostnames = newhostnames; + newhostnames = NULL; + } + } + } + } + } + + closedir(dirp); + } + #else /* COLUMBIA */ if (gethostname(localname, MAXHOSTNAMELEN)) { reply(501, "couldn't get local hostname (%d)\n", errno); syslog(LOG_ERR, "Couldn't get local hostname (%d)", errno); *************** *** 2382,2390 **** } strncpy(localname, hp->h_name, sizeof(localname) - 1); localname[sizeof(localname) - 1] = '\0'; for (service = gss_services; *service; service++) { ! sprintf(service_name, "%s@%s", *service, localname); name_buf.value = service_name; name_buf.length = strlen(name_buf.value) + 1; if (debug) --- 2461,2475 ---- } strncpy(localname, hp->h_name, sizeof(localname) - 1); localname[sizeof(localname) - 1] = '\0'; + #endif /* COLUMBIA */ for (service = gss_services; *service; service++) { ! #if defined(COLUMBIA) ! for(x = 0;x < lhostlen;x++) { ! sprintf(service_name, "%s@%s", *service, lhostnames[x]); ! #else ! sprintf(service_name, "%s@%s", *service, localname); ! #endif name_buf.value = service_name; name_buf.length = strlen(name_buf.value) + 1; if (debug) *************** *** 2425,2431 **** ); if (accept_maj==GSS_S_COMPLETE||accept_maj==GSS_S_CONTINUE_NEEDED) break; ! } if (found) { if (accept_maj!=GSS_S_COMPLETE && accept_maj!=GSS_S_CONTINUE_NEEDED) { --- 2510,2519 ---- ); if (accept_maj==GSS_S_COMPLETE||accept_maj==GSS_S_CONTINUE_NEEDED) break; ! #if defined(COLUMBIA) ! } ! #endif /* COLUMBIA */ ! } if (found) { if (accept_maj!=GSS_S_COMPLETE && accept_maj!=GSS_S_CONTINUE_NEEDED) { >Audit-Trail: >Unformatted: From gnats@rt-11.mit.edu Fri Feb 22 14:05:23 2002 Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76]) by pch.mit.edu (8.9.3+Sun/8.9.3) with ESMTP id OAA02978 for ; Fri, 22 Feb 2002 14:05:17 -0500 (EST) Received: from rt-11.mit.edu (RT-11.MIT.EDU [18.7.14.105]) by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id OAA26358; Fri, 22 Feb 2002 14:05:02 -0500 (EST) Received: (from gnats@localhost) by rt-11.mit.edu (8.9.3/8.9.3) id OAA20678; Fri, 22 Feb 2002 14:05:02 -0500 (EST) Resent-Date: Fri, 22 Feb 2002 14:05:02 -0500 (EST) Resent-Message-Id: <200202221905.OAA20678@rt-11.mit.edu> Resent-From: gnats@rt-11.mit.edu (GNATS Management) Resent-To: krb5-unassigned@rt-11.mit.edu Resent-Cc: gnats-admin@rt-11.mit.edu, krb5-prs@rt-11.mit.edu Resent-Reply-To: krb5-bugs@MIT.EDU, dsr@mail.lns.cornell.edu Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76]) by rt-11.mit.edu (8.9.3/8.9.3) with ESMTP id OAA20665 for ; Fri, 22 Feb 2002 14:04:40 -0500 (EST) Received: from lnscu5.lns.cornell.edu (lnscu5.lns.cornell.edu [128.84.44.111]) by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id OAA26190 for ; Fri, 22 Feb 2002 14:04:40 -0500 (EST) Received: from lnscu6.lns.cornell.edu (lnscu6.lns.cornell.edu [128.84.45.151]) by lnscu5.lns.cornell.edu (8.12.1/8.12.1) with ESMTP id g1MJ4do2011739 for ; Fri, 22 Feb 2002 14:04:40 -0500 (EST) Received: by lnscu6.lns.cornell.edu (8.8.8/1.1.22.3/15Feb00-0854AM) id OAA0000019458; Fri, 22 Feb 2002 14:04:39 -0500 (EST) Message-Id: <200202221904.OAA0000019458@lnscu6.lns.cornell.edu> Date: Fri, 22 Feb 2002 14:04:39 -0500 (EST) From: Dan Riley Reply-To: dsr@mail.lns.cornell.edu To: krb5-bugs@MIT.EDU X-Send-Pr-Version: 3.99 Subject: krb5-libs/1060: error in option processing of krb5_gss_accept_sec_context Sender: krb5-bugs-admin@mit.edu Errors-To: krb5-bugs-admin@mit.edu X-BeenThere: krb5-bugs@mit.edu X-Mailman-Version: 2.0 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People interested in Kerberos 5 bugs List-Unsubscribe: , List-Archive: >Number: 1060 >Category: krb5-libs >Synopsis: incorrect arg to TREAD_STR in option processing >Confidential: no >Severity: non-critical >Priority: medium >Responsible: krb5-unassigned >State: open >Class: sw-bug >Submitter-Id: unknown >Arrival-Date: Fri Feb 22 14:05:01 EST 2002 >Last-Modified: >Originator: Dan Riley >Organization: LNS, Cornell U. >Release: krb5-1.2.3 >Environment: System: OSF1 lnscu6.lns.cornell.edu V4.0 1229 alpha Machine: alpha >Description: krb5_gss_accept_sec_context has an argument error that should bite if it there is more than one option to process. >How-To-Repeat: >Fix: diff -ur krb5-1.2.3/src/lib/gssapi/krb5/accept_sec_context.c krb5/lib/gssapi/krb5/accept_sec_context.c --- krb5-1.2.3/src/lib/gssapi/krb5/accept_sec_context.c Wed Jan 9 17:27:43 2002 +++ krb5/lib/gssapi/krb5/accept_sec_context.c Thu Dec 6 15:29:41 2001 @@ -456,16 +456,16 @@ i -= 4; - /* have to use ptr2, since option.data is wrong type and - macro uses ptr as both lvalue and rvalue */ - if (i < option.length || option.length < 0) { code = KG_BAD_LENGTH; major_status = GSS_S_FAILURE; goto fail; } - TREAD_STR(ptr, ptr2, bigend); + /* have to use ptr2, since option.data is wrong type and + macro uses ptr as both lvalue and rvalue */ + + TREAD_STR(ptr, ptr2, option.length); option.data = (char FAR *) ptr2; i -= option.length; >Audit-Trail: >Unformatted: From gnats@rt-11.mit.edu Fri Feb 22 14:19:22 2002 Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by pch.mit.edu (8.9.3+Sun/8.9.3) with ESMTP id OAA03024 for ; Fri, 22 Feb 2002 14:19:17 -0500 (EST) Received: from rt-11.mit.edu (RT-11.MIT.EDU [18.7.14.105]) by pacific-carrier-annex.mit.edu (8.9.2/8.9.2) with ESMTP id OAA03516; Fri, 22 Feb 2002 14:19:01 -0500 (EST) Received: (from gnats@localhost) by rt-11.mit.edu (8.9.3/8.9.3) id OAA20717; Fri, 22 Feb 2002 14:19:01 -0500 (EST) Resent-Date: Fri, 22 Feb 2002 14:19:01 -0500 (EST) Resent-Message-Id: <200202221919.OAA20717@rt-11.mit.edu> Resent-From: gnats@rt-11.mit.edu (GNATS Management) Resent-To: gnats-admin@rt-11.mit.edu Resent-Cc: krb5-prs@rt-11.mit.edu Resent-Reply-To: krb5-bugs@MIT.EDU, dsr@mail.lns.cornell.edu Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by rt-11.mit.edu (8.9.3/8.9.3) with ESMTP id OAA20708 for ; Fri, 22 Feb 2002 14:18:01 -0500 (EST) Received: from lnscu5.lns.cornell.edu (lnscu5.lns.cornell.edu [128.84.44.111]) by pacific-carrier-annex.mit.edu (8.9.2/8.9.2) with ESMTP id OAA03134 for ; Fri, 22 Feb 2002 14:18:00 -0500 (EST) Received: from lnscu6.lns.cornell.edu (lnscu6.lns.cornell.edu [128.84.45.151]) by lnscu5.lns.cornell.edu (8.12.1/8.12.1) with ESMTP id g1MJI0o2012130 for ; Fri, 22 Feb 2002 14:18:00 -0500 (EST) Received: by lnscu6.lns.cornell.edu (8.8.8/1.1.22.3/15Feb00-0854AM) id OAA0000019552; Fri, 22 Feb 2002 14:18:00 -0500 (EST) Message-Id: <200202221918.OAA0000019552@lnscu6.lns.cornell.edu> Date: Fri, 22 Feb 2002 14:18:00 -0500 (EST) From: Dan Riley Reply-To: dsr@mail.lns.cornell.edu To: krb5-bugs@MIT.EDU X-Send-Pr-Version: 3.99 Subject: pending/1061: minor Ultrix compatibility fixes Sender: krb5-bugs-admin@mit.edu Errors-To: krb5-bugs-admin@mit.edu X-BeenThere: krb5-bugs@mit.edu X-Mailman-Version: 2.0 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People interested in Kerberos 5 bugs List-Unsubscribe: , List-Archive: >Number: 1061 >Category: pending >Synopsis: 1.2.3 has various minor Ultrix problems >Confidential: no >Severity: non-critical >Priority: low >Responsible: gnats-admin >State: open >Class: sw-bug >Submitter-Id: unknown >Arrival-Date: Fri Feb 22 14:19:00 EST 2002 >Last-Modified: >Originator: Dan Riley >Organization: LNS, Cornell U. >Release: krb5-1.2.3 >Environment: System: ULTRIX lns596.lns.cornell.edu 4.4 0 RISC >Description: krb5-1.2.3 (particularly the new utmp/wtmp code) has minor problems on Ultrix. >How-To-Repeat: Try to build krb5-1.2.3 under Ultrix... >Fix: Workaround: retire all Ultrix systems, or apply these patches: diff -ur krb5-1.2.3/src/clients/kinit/kinit.c krb5/clients/kinit/kinit.c --- krb5-1.2.3/src/clients/kinit/kinit.c Wed Jan 9 17:27:01 2002 +++ krb5/clients/kinit/kinit.c Fri Jan 11 12:33:17 2002 @@ -43,7 +43,7 @@ #else #ifdef HAVE_UNISTD_H #include -#ifdef sun +#if defined(sun) || defined(__ultrix) /* SunOS4 unistd didn't declare these; okay to make unconditional? */ extern int optind; extern char *optarg; diff -ur krb5-1.2.3/src/util/pty/configure.in krb5/util/pty/configure.in --- krb5-1.2.3/src/util/pty/configure.in Wed Jan 9 17:28:37 2002 +++ krb5/util/pty/configure.in Thu Dec 6 14:30:12 2001 @@ -24,6 +24,7 @@ echo "Disabling initial vhangup and setsid because they break under Ultrix..." AC_DEFINE([OPEN_CTTY_ONLY_ONCE],[1]) ac_cv_func_setsid=no # setsid doesn't do the right thing under Ultrix even though present +ac_cv_func_setutent=no # has it, but BSD style utmp ;; *-*-aix3*) # AIX has streams include files but not streams TTY diff -ur krb5-1.2.3/src/util/pty/update_utmp.c krb5/util/pty/update_utmp.c --- krb5-1.2.3/src/util/pty/update_utmp.c Wed Jan 9 17:28:37 2002 +++ krb5/util/pty/update_utmp.c Thu Dec 6 15:44:12 2001 @@ -634,6 +634,10 @@ #else /* !(HAVE_SETUTXENT || HAVE_SETUTENT) */ +#ifdef __ultrix +typedef int ssize_t; +#endif + long pty_update_utmp(int process_type, int pid, const char *username, const char *line, const char *host, int flags) >Audit-Trail: >Unformatted: From gnats@rt-11.mit.edu Fri Feb 22 14:26:22 2002 Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76]) by pch.mit.edu (8.9.3+Sun/8.9.3) with ESMTP id OAA03051 for ; Fri, 22 Feb 2002 14:26:17 -0500 (EST) Received: from rt-11.mit.edu (RT-11.MIT.EDU [18.7.14.105]) by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id OAA05748; Fri, 22 Feb 2002 14:26:01 -0500 (EST) Received: (from gnats@localhost) by rt-11.mit.edu (8.9.3/8.9.3) id OAA20746; Fri, 22 Feb 2002 14:26:01 -0500 (EST) Resent-Date: Fri, 22 Feb 2002 14:26:01 -0500 (EST) Resent-Message-Id: <200202221926.OAA20746@rt-11.mit.edu> Resent-From: gnats@rt-11.mit.edu (GNATS Management) Resent-To: krb5-unassigned@rt-11.mit.edu Resent-Cc: gnats-admin@rt-11.mit.edu, krb5-prs@rt-11.mit.edu Resent-Reply-To: krb5-bugs@MIT.EDU, dsr@mail.lns.cornell.edu Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by rt-11.mit.edu (8.9.3/8.9.3) with ESMTP id OAA20733 for ; Fri, 22 Feb 2002 14:25:29 -0500 (EST) Received: from lnscu5.lns.cornell.edu (lnscu5.lns.cornell.edu [128.84.44.111]) by pacific-carrier-annex.mit.edu (8.9.2/8.9.2) with ESMTP id OAA06029 for ; Fri, 22 Feb 2002 14:25:28 -0500 (EST) Received: from lnscu6.lns.cornell.edu (lnscu6.lns.cornell.edu [128.84.45.151]) by lnscu5.lns.cornell.edu (8.12.1/8.12.1) with ESMTP id g1MJPSo2011969 for ; Fri, 22 Feb 2002 14:25:28 -0500 (EST) Received: by lnscu6.lns.cornell.edu (8.8.8/1.1.22.3/15Feb00-0854AM) id OAA0000019631; Fri, 22 Feb 2002 14:25:28 -0500 (EST) Message-Id: <200202221925.OAA0000019631@lnscu6.lns.cornell.edu> Date: Fri, 22 Feb 2002 14:25:28 -0500 (EST) From: Dan Riley Reply-To: dsr@mail.lns.cornell.edu To: krb5-bugs@MIT.EDU X-Send-Pr-Version: 3.99 Subject: krb5-clients/1062: get_authorized_princ_names closes unitialized FILE pointers Sender: krb5-bugs-admin@mit.edu Errors-To: krb5-bugs-admin@mit.edu X-BeenThere: krb5-bugs@mit.edu X-Mailman-Version: 2.0 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People interested in Kerberos 5 bugs List-Unsubscribe: , List-Archive: >Number: 1062 >Category: krb5-clients >Synopsis: ksu get_authorized_princ_names closes unitialized file handles >Confidential: no >Severity: non-critical >Priority: medium >Responsible: krb5-unassigned >State: open >Class: sw-bug >Submitter-Id: unknown >Arrival-Date: Fri Feb 22 14:26:00 EST 2002 >Last-Modified: >Originator: Dan Riley >Organization: LNS, Cornell U. >Release: krb5-1.2.3 >Environment: System: OSF1 lnscu6.lns.cornell.edu V4.0 1229 alpha Machine: alpha >Description: ksu get_authorized_princ_names/close_time in heuristic.c can, under some error conditions, try to close file handles that were not initialized or opened. >How-To-Repeat: >Fix: diff -ur krb5-1.2.3/src/clients/ksu/heuristic.c krb5/clients/ksu/heuristic.c --- krb5-1.2.3/src/clients/ksu/heuristic.c Wed Jan 9 17:27:02 2002 +++ krb5/clients/ksu/heuristic.c Fri Nov 30 13:28:03 2001 @@ -199,7 +199,7 @@ struct passwd *pwd; int k5login_flag =0; int k5users_flag =0; - FILE * login_fp, * users_fp; + FILE * login_fp = 0, * users_fp = 0; char ** k5login_list = NULL, ** k5users_list = NULL; char ** k5users_filt_list = NULL; char ** combined_list = NULL; @@ -278,8 +278,8 @@ FILE *login_fp; { - if (!k5users_flag) fclose(users_fp); - if (!k5login_flag) fclose(login_fp); + if (!k5users_flag && users_fp) fclose(users_fp); + if (!k5login_flag && login_fp) fclose(login_fp); } >Audit-Trail: >Unformatted: From gnats@rt-11.mit.edu Fri Feb 22 14:40:18 2002 Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by pch.mit.edu (8.9.3+Sun/8.9.3) with ESMTP id OAA03150 for ; Fri, 22 Feb 2002 14:40:13 -0500 (EST) Received: from rt-11.mit.edu (RT-11.MIT.EDU [18.7.14.105]) by pacific-carrier-annex.mit.edu (8.9.2/8.9.2) with ESMTP id OAA12353; Fri, 22 Feb 2002 14:40:02 -0500 (EST) Received: (from gnats@localhost) by rt-11.mit.edu (8.9.3/8.9.3) id OAA20807; Fri, 22 Feb 2002 14:40:02 -0500 (EST) Resent-Date: Fri, 22 Feb 2002 14:40:02 -0500 (EST) Resent-Message-Id: <200202221940.OAA20807@rt-11.mit.edu> Resent-From: gnats@rt-11.mit.edu (GNATS Management) Resent-To: krb5-unassigned@rt-11.mit.edu Resent-Cc: gnats-admin@rt-11.mit.edu, krb5-prs@rt-11.mit.edu Resent-Reply-To: krb5-bugs@MIT.EDU, dsr@mail.lns.cornell.edu Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76]) by rt-11.mit.edu (8.9.3/8.9.3) with ESMTP id OAA20794 for ; Fri, 22 Feb 2002 14:39:04 -0500 (EST) Received: from lnscu5.lns.cornell.edu (lnscu5.lns.cornell.edu [128.84.44.111]) by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id OAA10933 for ; Fri, 22 Feb 2002 14:39:04 -0500 (EST) Received: from lnscu6.lns.cornell.edu (lnscu6.lns.cornell.edu [128.84.45.151]) by lnscu5.lns.cornell.edu (8.12.1/8.12.1) with ESMTP id g1MJd4o2012583 for ; Fri, 22 Feb 2002 14:39:04 -0500 (EST) Received: by lnscu6.lns.cornell.edu (8.8.8/1.1.22.3/15Feb00-0854AM) id OAA0000019720; Fri, 22 Feb 2002 14:39:03 -0500 (EST) Message-Id: <200202221939.OAA0000019720@lnscu6.lns.cornell.edu> Date: Fri, 22 Feb 2002 14:39:03 -0500 (EST) From: Dan Riley Reply-To: dsr@mail.lns.cornell.edu To: krb5-bugs@MIT.EDU X-Send-Pr-Version: 3.99 Subject: krb5-libs/1064: incorrect option processing in kg2_parse_token Sender: krb5-bugs-admin@mit.edu Errors-To: krb5-bugs-admin@mit.edu X-BeenThere: krb5-bugs@mit.edu X-Mailman-Version: 2.0 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People interested in Kerberos 5 bugs List-Unsubscribe: , List-Archive: >Number: 1064 >Category: krb5-libs >Synopsis: incorrect option processing in kg2_parse_token >Confidential: no >Severity: non-critical >Priority: medium >Responsible: krb5-unassigned >State: open >Class: sw-bug >Submitter-Id: unknown >Arrival-Date: Fri Feb 22 14:40:01 EST 2002 >Last-Modified: >Originator: Dan Riley >Organization: LNS, Cornell U. >Release: krb5-1.2.3 >Environment: System: OSF1 lnscu6.lns.cornell.edu V4.0 1229 alpha Machine: alpha >Description: The comments for kg2_parse_token say: noptions/options lists all the options which the caller cares about. Those which are present in the token are filled in; the order and length are not changed. The current code actually assigns all options to options[0], due to '='/'==' typo and a misplaced break. >How-To-Repeat: >Fix: diff -ur krb5-1.2.3/src/lib/gssapi/krb5/util_ctxsetup.c krb5/lib/gssapi/krb5/util_ctxsetup.c --- krb5-1.2.3/src/lib/gssapi/krb5/util_ctxsetup.c Wed Jan 9 17:27:43 2002 +++ krb5/lib/gssapi/krb5/util_ctxsetup.c Sat Sep 18 13:11:28 1999 @@ -103,11 +103,11 @@ goto defective; for (i=0; iAudit-Trail: >Unformatted: From gnats@rt-11.mit.edu Fri Feb 22 14:31:22 2002 Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76]) by pch.mit.edu (8.9.3+Sun/8.9.3) with ESMTP id OAA03095 for ; Fri, 22 Feb 2002 14:31:17 -0500 (EST) Received: from rt-11.mit.edu (RT-11.MIT.EDU [18.7.14.105]) by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id OAA07744; Fri, 22 Feb 2002 14:31:01 -0500 (EST) Received: (from gnats@localhost) by rt-11.mit.edu (8.9.3/8.9.3) id OAA20771; Fri, 22 Feb 2002 14:31:01 -0500 (EST) Resent-Date: Fri, 22 Feb 2002 14:31:01 -0500 (EST) Resent-Message-Id: <200202221931.OAA20771@rt-11.mit.edu> Resent-From: gnats@rt-11.mit.edu (GNATS Management) Resent-To: krb5-unassigned@rt-11.mit.edu Resent-Cc: gnats-admin@rt-11.mit.edu, krb5-prs@rt-11.mit.edu Resent-Reply-To: krb5-bugs@MIT.EDU, benno@columbia.edu Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by rt-11.mit.edu (8.9.3/8.9.3) with ESMTP id OAA20758 for ; Fri, 22 Feb 2002 14:30:40 -0500 (EST) Received: from starscream.cc.columbia.edu (starscream.cc.columbia.edu [128.59.39.90]) by pacific-carrier-annex.mit.edu (8.9.2/8.9.2) with ESMTP id OAA08110 for ; Fri, 22 Feb 2002 14:30:40 -0500 (EST) Received: (from benno@localhost) by starscream.cc.columbia.edu (8.9.3/8.9.3) id OAA23225; Fri, 22 Feb 2002 14:30:39 -0500 (EST) Message-Id: <200202221930.OAA23225@starscream.cc.columbia.edu> Date: Fri, 22 Feb 2002 14:30:39 -0500 (EST) From: benno@columbia.edu Reply-To: benno@columbia.edu To: krb5-bugs@MIT.EDU Cc: benno@columbia.edu X-Send-Pr-Version: 3.99 Subject: krb5-libs/1063: krb5 vs large number of interfaces Sender: krb5-bugs-admin@mit.edu Errors-To: krb5-bugs-admin@mit.edu X-BeenThere: krb5-bugs@mit.edu X-Mailman-Version: 2.0 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People interested in Kerberos 5 bugs List-Unsubscribe: , List-Archive: >Number: 1063 >Category: krb5-libs >Synopsis: invalid argument while getting initial credentials >Confidential: no >Severity: serious >Priority: medium >Responsible: krb5-unassigned >State: open >Class: sw-bug >Submitter-Id: unknown >Arrival-Date: Fri Feb 22 14:31:00 EST 2002 >Last-Modified: >Originator: Benjamin Oshrin >Organization: Columbia University AcIS >Release: krb5-1.2.3 >Environment: System: SunOS starscream 5.8 Generic_108528-11 sun4u sparc SUNW,Ultra-5_10 Architecture: sun4 >Description: This problem is described in reports at http://diswww.mit.edu:8008/menelaus.mit.edu/krb5dev/5986 http://diswww.mit.edu:8008/menelaus.mit.edu/kerberos/14622 We have encountered this problem with both the 1.2.2 and 1.2.3 releases, and have fixed it with the patches included in the above URLs. It would be helpful if these patches could make their way into the next release. >How-To-Repeat: Create more than 32 or so (virtual) interfaces on a host running Solaris 2.6 or greater. >Fix: See patches at above URLs. >Audit-Trail: >Unformatted: From gnats@rt-11.mit.edu Fri Feb 22 14:56:22 2002 Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by pch.mit.edu (8.9.3+Sun/8.9.3) with ESMTP id OAA03253 for ; Fri, 22 Feb 2002 14:56:17 -0500 (EST) Received: from rt-11.mit.edu (RT-11.MIT.EDU [18.7.14.105]) by pacific-carrier-annex.mit.edu (8.9.2/8.9.2) with ESMTP id OAA20280; Fri, 22 Feb 2002 14:56:02 -0500 (EST) Received: (from gnats@localhost) by rt-11.mit.edu (8.9.3/8.9.3) id OAA20854; Fri, 22 Feb 2002 14:56:01 -0500 (EST) Resent-Date: Fri, 22 Feb 2002 14:56:01 -0500 (EST) Resent-Message-Id: <200202221956.OAA20854@rt-11.mit.edu> Resent-From: gnats@rt-11.mit.edu (GNATS Management) Resent-To: krb5-unassigned@rt-11.mit.edu Resent-Cc: gnats-admin@rt-11.mit.edu, krb5-prs@rt-11.mit.edu Resent-Reply-To: krb5-bugs@MIT.EDU, dsr@mail.lns.cornell.edu Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76]) by rt-11.mit.edu (8.9.3/8.9.3) with ESMTP id OAA20841 for ; Fri, 22 Feb 2002 14:55:47 -0500 (EST) Received: from lnscu5.lns.cornell.edu (lnscu5.lns.cornell.edu [128.84.44.111]) by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id OAA19307 for ; Fri, 22 Feb 2002 14:55:47 -0500 (EST) Received: from lnscu6.lns.cornell.edu (lnscu6.lns.cornell.edu [128.84.45.151]) by lnscu5.lns.cornell.edu (8.12.1/8.12.1) with ESMTP id g1MJtko2013060 for ; Fri, 22 Feb 2002 14:55:46 -0500 (EST) Received: by lnscu6.lns.cornell.edu (8.8.8/1.1.22.3/15Feb00-0854AM) id OAA0000019806; Fri, 22 Feb 2002 14:55:46 -0500 (EST) Message-Id: <200202221955.OAA0000019806@lnscu6.lns.cornell.edu> Date: Fri, 22 Feb 2002 14:55:46 -0500 (EST) From: Dan Riley Reply-To: dsr@mail.lns.cornell.edu To: krb5-bugs@MIT.EDU X-Send-Pr-Version: 3.99 Subject: krb5-libs/1065: krb5_get_init_creds_password does not warn about password expiration Sender: krb5-bugs-admin@mit.edu Errors-To: krb5-bugs-admin@mit.edu X-BeenThere: krb5-bugs@mit.edu X-Mailman-Version: 2.0 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People interested in Kerberos 5 bugs List-Unsubscribe: , List-Archive: >Number: 1065 >Category: krb5-libs >Synopsis: gic_pwd does not warn about password expiration >Confidential: no >Severity: non-critical >Priority: medium >Responsible: krb5-unassigned >State: open >Class: sw-bug >Submitter-Id: unknown >Arrival-Date: Fri Feb 22 14:56:00 EST 2002 >Last-Modified: >Originator: Dan Riley >Organization: LNS, Cornell U. >Release: krb5-1.2.3 >Environment: System: OSF1 lnscu6.lns.cornell.edu V4.0 1229 alpha Machine: alpha >Description: If given a prompter krb5_get_init_creds_password is supposed to warn the user when password expiration is near. It does not do so if no in_tkt_service is provided, due to a logic bug. The code if (prompter && (in_tkt_service && (strcmp(in_tkt_service, "kadmin/changepw") != 0)) && [...] is, I believe, supposed to not warn only if in_tkt_service is "kadmin/changepw". However, if in_tkt_service is NULL, the first part of the && fails and the entire && fails. >How-To-Repeat: Set a principal (or password, depending on what your kdc sets the key expiration field to) to expire in a few hours. Try to login via login.krb5 or equivalent. Note that no warning is issued. >Fix: The correct test is "no in_tkt_service provided or in_tkt_service is not kadmin/changepw": diff -ur krb5-1.2.3/src/lib/krb5/krb/gic_pwd.c krb5/lib/krb5/krb/gic_pwd.c --- krb5-1.2.3/src/lib/krb5/krb/gic_pwd.c Wed Jan 9 17:27:57 2002 +++ krb5/lib/krb5/krb/gic_pwd.c Fri Dec 21 13:54:00 2001 @@ -304,11 +304,11 @@ with timezones, etc. */ if (prompter && - (in_tkt_service && + (!in_tkt_service || (strcmp(in_tkt_service, "kadmin/changepw") != 0)) && ((ret = krb5_timeofday(context, &now)) == 0) && as_reply->enc_part2->key_exp && ((hours = ((as_reply->enc_part2->key_exp-now)/(60*60))) <= 7*24) && (hours >= 0)) { if (hours < 1) sprintf(banner, >Audit-Trail: >Unformatted: From gnats@rt-11.mit.edu Fri Feb 22 15:02:18 2002 Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by pch.mit.edu (8.9.3+Sun/8.9.3) with ESMTP id PAA03289 for ; Fri, 22 Feb 2002 15:02:13 -0500 (EST) Received: from rt-11.mit.edu (RT-11.MIT.EDU [18.7.14.105]) by pacific-carrier-annex.mit.edu (8.9.2/8.9.2) with ESMTP id PAA22791; Fri, 22 Feb 2002 15:02:02 -0500 (EST) Received: (from gnats@localhost) by rt-11.mit.edu (8.9.3/8.9.3) id PAA20882; Fri, 22 Feb 2002 15:02:02 -0500 (EST) Resent-Date: Fri, 22 Feb 2002 15:02:02 -0500 (EST) Resent-Message-Id: <200202222002.PAA20882@rt-11.mit.edu> Resent-From: gnats@rt-11.mit.edu (GNATS Management) Resent-To: krb5-unassigned@rt-11.mit.edu Resent-Cc: gnats-admin@rt-11.mit.edu, krb5-prs@rt-11.mit.edu Resent-Reply-To: krb5-bugs@MIT.EDU, dsr@mail.lns.cornell.edu Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by rt-11.mit.edu (8.9.3/8.9.3) with ESMTP id PAA20869 for ; Fri, 22 Feb 2002 15:01:44 -0500 (EST) Received: from lnscu5.lns.cornell.edu (lnscu5.lns.cornell.edu [128.84.44.111]) by pacific-carrier-annex.mit.edu (8.9.2/8.9.2) with ESMTP id PAA22719 for ; Fri, 22 Feb 2002 15:01:43 -0500 (EST) Received: from lnscu6.lns.cornell.edu (lnscu6.lns.cornell.edu [128.84.45.151]) by lnscu5.lns.cornell.edu (8.12.1/8.12.1) with ESMTP id g1MK1ho2012975 for ; Fri, 22 Feb 2002 15:01:43 -0500 (EST) Received: by lnscu6.lns.cornell.edu (8.8.8/1.1.22.3/15Feb00-0854AM) id PAA0000019878; Fri, 22 Feb 2002 15:01:43 -0500 (EST) Message-Id: <200202222001.PAA0000019878@lnscu6.lns.cornell.edu> Date: Fri, 22 Feb 2002 15:01:43 -0500 (EST) From: Dan Riley Reply-To: dsr@mail.lns.cornell.edu To: krb5-bugs@MIT.EDU X-Send-Pr-Version: 3.99 Subject: krb5-libs/1066: printf argument mismatches in rpc unit tests Sender: krb5-bugs-admin@mit.edu Errors-To: krb5-bugs-admin@mit.edu X-BeenThere: krb5-bugs@mit.edu X-Mailman-Version: 2.0 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People interested in Kerberos 5 bugs List-Unsubscribe: , List-Archive: >Number: 1066 >Category: krb5-libs >Synopsis: printf argument mismatches in rpc unit tests >Confidential: no >Severity: non-critical >Priority: low >Responsible: krb5-unassigned >State: open >Class: sw-bug >Submitter-Id: unknown >Arrival-Date: Fri Feb 22 15:02:01 EST 2002 >Last-Modified: >Originator: Dan Riley >Organization: LNS, Cornell U. >Release: krb5-1.2.3 >Environment: System: OSF1 lnscu6.lns.cornell.edu V4.0 1229 alpha Machine: alpha >Description: Two of the fprintf's in the rpc unit tests have argument mismatches. >How-To-Repeat: Compile with a very picky compiler and read the warnings (the Tru64 5.1 cc, for instance). >Fix: diff -ur krb5-1.2.3/src/lib/rpc/unit-test/client.c krb5/lib/rpc/unit-test/client.c --- krb5-1.2.3/src/lib/rpc/unit-test/client.c Wed Jan 9 17:27:59 2002 +++ krb5/lib/rpc/unit-test/client.c Thu Dec 6 13:01:48 2001 @@ -217,7 +223,7 @@ if (strncmp(*echo_resp, "Echo: ", 6) && strcmp(echo_arg, (*echo_resp) + 6) != 0) fprintf(stderr, "RPC_TEST_ECHO call %d response wrong: " - "arg = %s, resp = %s\n", echo_arg, *echo_resp); + "arg = %s, resp = %s\n", i, echo_arg, *echo_resp); gssrpc_xdr_free(xdr_wrapstring, echo_resp); } @@ -323,7 +329,7 @@ if (strncmp(*echo_resp, "Echo: ", 6) && strcmp(echo_arg, (*echo_resp) + 6) != 0) fprintf(stderr, - "RPC_TEST_LENGTHS call %d response wrong\n"); + "RPC_TEST_LENGTHS call %d response wrong\n", i); gssrpc_xdr_free(xdr_wrapstring, echo_resp); } >Audit-Trail: >Unformatted: From gnats@rt-11.mit.edu Fri Mar 1 18:17:02 2002 Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by pch.mit.edu (8.9.3+Sun/8.9.3) with ESMTP id SAA07748 for ; Fri, 1 Mar 2002 18:17:02 -0500 (EST) Received: from rt-11.mit.edu (RT-11.MIT.EDU [18.7.14.105]) by pacific-carrier-annex.mit.edu (8.9.2/8.9.2) with ESMTP id SAA11416; Fri, 1 Mar 2002 18:17:02 -0500 (EST) Received: (from gnats@localhost) by rt-11.mit.edu (8.9.3/8.9.3) id SAA13048; Fri, 1 Mar 2002 18:17:01 -0500 (EST) Resent-Date: Fri, 1 Mar 2002 18:17:01 -0500 (EST) Resent-Message-Id: <200203012317.SAA13048@rt-11.mit.edu> Resent-From: gnats@rt-11.mit.edu (GNATS Management) Resent-To: krb5-unassigned@rt-11.mit.edu Resent-Cc: gnats-admin@rt-11.mit.edu, krb5-prs@rt-11.mit.edu Resent-Reply-To: krb5-bugs@MIT.EDU, nneul@umr.edu Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76]) by rt-11.mit.edu (8.9.3/8.9.3) with ESMTP id SAA13035 for ; Fri, 1 Mar 2002 18:16:09 -0500 (EST) Received: from smtp.umr.edu (mrelay1.cc.umr.edu [131.151.1.120]) by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id SAA18803 for ; Fri, 1 Mar 2002 18:16:09 -0500 (EST) Received: from infinity.cc.umr.edu (root@infinity.cc.umr.edu [131.151.32.21]) via ESMTP by mrelay1.cc.umr.edu (8.12.1/) id g21NG8DU028797; Fri, 1 Mar 2002 17:16:08 -0600 Received: (from nneul@localhost) by infinity.cc.umr.edu (8.12.1/8.12.0.Beta7) id g21NG8pp008750; Fri, 1 Mar 2002 17:16:08 -0600 Message-Id: <200203012316.g21NG8pp008750@infinity.cc.umr.edu> Date: Fri, 1 Mar 2002 17:16:08 -0600 From: nneul@umr.edu Reply-To: nneul@umr.edu To: krb5-bugs@MIT.EDU X-Send-Pr-Version: 3.99 Subject: krb5-libs/1067: build krb524 on windows Sender: krb5-bugs-admin@mit.edu Errors-To: krb5-bugs-admin@mit.edu X-BeenThere: krb5-bugs@mit.edu X-Mailman-Version: 2.0 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People interested in Kerberos 5 bugs List-Unsubscribe: , List-Archive: >Number: 1067 >Category: krb5-libs >Synopsis: need krb524 lib built on windows >Confidential: no >Severity: serious >Priority: medium >Responsible: krb5-unassigned >State: open >Class: change-request >Submitter-Id: unknown >Arrival-Date: Fri Mar 1 18:17:00 EST 2002 >Last-Modified: >Originator: Nathan Neulinger >Organization: -- Nathan ------------------------------------------------------------ Nathan Neulinger EMail: nneul@umr.edu University of Missouri - Rolla Phone: (573) 341-4841 Computing Services Fax: (573) 341-4216 >Release: krb5-current-20020228 >Environment: System: Linux infinity.cc.umr.edu 2.4.18 #2 SMP Thu Feb 28 13:32:37 CST 2002 i686 unknown Architecture: i686 >Description: krb524 needs built on windows for aklog users >How-To-Repeat: >Fix: Enable build in makefiles. Brings up issue with krb_life_to_time being undefined that might need resolved to actually build it, but other than that, should only require minor changes to actually build. >Audit-Trail: >Unformatted: From gnats@rt-11.mit.edu Tue Mar 5 20:02:01 2002 Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by pch.mit.edu (8.9.3+Sun/8.9.3) with ESMTP id UAA25614 for ; Tue, 5 Mar 2002 20:02:01 -0500 (EST) Received: from rt-11.mit.edu (RT-11.MIT.EDU [18.7.14.105]) by pacific-carrier-annex.mit.edu (8.9.2/8.9.2) with ESMTP id UAA21312; Tue, 5 Mar 2002 20:02:01 -0500 (EST) Received: (from gnats@localhost) by rt-11.mit.edu (8.9.3/8.9.3) id UAA25704; Tue, 5 Mar 2002 20:02:00 -0500 (EST) Resent-Date: Tue, 5 Mar 2002 20:02:00 -0500 (EST) Resent-Message-Id: <200203060102.UAA25704@rt-11.mit.edu> Resent-From: gnats@rt-11.mit.edu (GNATS Management) Resent-To: gnats-admin@rt-11.mit.edu Resent-Cc: krb5-prs@rt-11.mit.edu Resent-Reply-To: krb5-bugs@MIT.EDU, chemat@sina.com Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by rt-11.mit.edu (8.9.3/8.9.3) with ESMTP id UAA25695 for ; Tue, 5 Mar 2002 20:01:30 -0500 (EST) Received: from www24cn.sinonets.net.cn ([202.99.11.224]) by pacific-carrier-annex.mit.edu (8.9.2/8.9.2) with ESMTP id UAA21153 for ; Tue, 5 Mar 2002 20:01:28 -0500 (EST) Received: from elabmarket.com [203.93.241.208] by www24cn.sinonets.net.cn with ESMTP (SMTPD32-6.06) id A70575000EE; Wed, 06 Mar 2002 08:47:01 +0800 Message-Id: <2653175-220023361128640@elabmarket.com> Date: Wed, 6 Mar 2002 09:01:28 +0800 From: "chemat" Reply-To: chemat@sina.com To: "krb5-bugs@mit.edu" Subject: pending/1068: ¿­ÃÀÌØµç×ÓÔÓÖ¾£ºµÚÈýÆÚ£¨2002Ä꣩ Sender: krb5-bugs-admin@mit.edu Errors-To: krb5-bugs-admin@mit.edu X-BeenThere: krb5-bugs@mit.edu X-Mailman-Version: 2.0 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People interested in Kerberos 5 bugs List-Unsubscribe: , List-Archive: >Number: 1068 >Category: pending >Synopsis: ¿­ÃÀÌØµç×ÓÔÓÖ¾£ºµÚÈýÆÚ£¨2002Ä꣩ >Confidential: yes >Severity: serious >Priority: medium >Responsible: gnats-admin >State: open >Class: sw-bug >Submitter-Id: unknown >Arrival-Date: Tue Mar 5 20:02:00 EST 2002 >Last-Modified: >Originator: >Organization: >Release: >Environment: >Description: >How-To-Repeat: >Fix: >Audit-Trail: >Unformatted: ------=_NextPart_84815C5ABAF209EF376268C8 Content-type: text/plain; charset="US-ASCII" XIAMEN CHEMAT SCIENTIFIE INSTRUMENTS CO., LTD. WWW.ELABMARKET.COM TEL:0592-5715756 FAX:0592-5714417 ------=_NextPart_84815C5ABAF209EF376268C8 Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable =BF=AD=C3=C0=CC=D8=B5=E7=D7=D3=D4=D3=D6=BE =
=20 =20 =20
=20 =20
     
  =20 =20 =20 =20
 
=A1=A1=A1=A1=BF=AD=C3=C0=CC= =D8=B9=AB=CB=BE=CA=C7=C3=C0=B9=FAStrem =20 =BB=AF=D1=A7=CA=D4=BC=C1=B9=AB=CB=BE=D4=DA=D6=D0=B9= =FA=B5=C4=D6=B8=B6=A8=B4=FA=C0=ED=A3=AC=B2=A2=D3=EBAldrich =20= =BB=AF=D1=A7=CA=D4=BC=C1=B9=AB=CB=BE=BD=A8=C1=A2=C1= =CB=B3=A4=C6=DA=C1=BC=BA=C3=B5=C4=C3=B3=D2=D7=B9=D8=CF=B5=A1=A3=CE=D2=B9=AB= =CB=BE=BB=B9=C8=AB=C3=E6=BE=AD=CF=FASigma=A3=ACFluka, =20 Fisher=A3=ACAlfa =20 Aesar=A3=ACGelest=A3=ACAcros=A3=ACBsaf,Dow=B5=C8= =B9=AB=CB=BE=B5=C4=B2=FA=C6=B7=A1=A3=B6=D4=C3=BF=D2=BB=B5=A5=B6=A9=BB=F5=BA= =CD=D1=AF=BC=DB=A3=AC=B1=BE=B9=AB=CB=BE=B5=C4=CA=D4=BC=C1=B7=D6=CE=F6=D7=A8= =BC=D2=B6=BC=CE=AA=C4=FA=CC=E1=B9=A9=D7=A8=D2=B5=A1=A2=D6=DC=B5=BD=B5=C4=BC= =BC=CA=F5=D6=A7=B3=D6=BA=CD=B7=FE=CE=F1= =A3=BB=CE=AA=B7=BD=B1=E3=BB=F5=CE=EF=C5=E4=CB=CD=A3=AC=C4=BF=C7= =B0=B1=BE=B9=AB=CB=BE=D2=D1=BE=AD=D4=DA=B1=B1=BE=A9=A1=A2=C9=CF=BA=A3=A1=A2= =CF=C3=C3=C5=A1=A2=CE=E4=BA=BA=A1=A2=B7=F0=C9=BD=BD=A8=C1=A2=C1=CB=B7=D6=B9= =AB=CB=BE=B2=A2=BC=B4=BD=AB=D4=DA=B3=C9=B6=BC=A1=A2=CE=F7=B0=B2=A1=A2=CC=EC= =BD=F2=A1=A2=B3=A4=B4=BA=A1=A2=B9=E3=D6=DD=A1=A2=B8=A3=D6=DD=B5=C8=B5=D8=C9= =E8=C1=A2=B7=D6=B9=AB=CB=BE=BB=F2=B0=EC=CA=C2=B4=A6=A3=AC=CE=AA=B9=E3=B4=F3= =B5=C4=BD=F8=BF=DA=BB=AF=D1=A7=CA=D4=BC=C1=D3=C3=BB=A7=CC=E1=B9=A9=BF=EC=CB= =D9=B1=E3=BD=DD=B5=C4=C5=E4=CB=CD=B7=FE=CE=F1=A1=A3
=20 =D6=B5=B5=C3=D2=BB=CC=E1=B5=C4=CA=C7=BF=AD=C3=C0=CC=D8=B9=AB=CB= =BE=D4=DA=C3=C0=B9=FA=C2=E5=C9=BC=ED=B6=D7=DC=B2=BF=BA=CD=C9=CF=BA=A3=D1=D0= =B7=A2=BB=F9=B5=D8=C9=E8=C1=A2=D3=D0=D7=D4=BC=BA=B5=C4=CA=D4=BC=C1=BA=CD=D0= =C2=B2=C4=C1=CF=D1=D0=B7=A2=B2=BF=C3=C5=A3=AC=BF=C9=D3=A6=BF=CD=BB=A7=B5=C4= =D2=AA=C7=F3=A3=AC=CE=AA=CC=D8=D6=D6=CA=D4=BC=C1=B5=C4=D0=E8=C7=F3=CC=E1=B9= =A9=B7=FE=CE=F1=A1=A3
=20
=20 =A1=B7=A1=B7=CE=D2=C3=C7=D1=B0=C7=F3=B9=FA= =C4=DA=BB=AF=D1=A7=CA=D4=BC=C1=C9=FA=B2=FA=B3=A7=BC=D2
=20 =A1=B7=A1=B7=C3=E2=B7=D1=CB=F7=C8=A1=C3=C0= =B9=FAstrem=BB=AF=D1=A7=CA=D4=BC=C1=B9=AB=CB=BE=B2=FA=C6=B7=C4=BF=C2=BC =20=
=20 =20 =20 =20 =20 =20 = =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 = =20 =20 =20 =20 =20 =20 =20 =20 =20
=C3=C0=B9=FA=BF=AD= =C3=C0=CC=D8=BB=AF=D1=A7=CA=D4=BC=C1
=C3=C0=B9=FA=BF=AD=C3=C0=CC=D8=B9=AB= =CB=BE=B3=C9=C1=A2=D3=DA1990=A3=AC=BB=F1=B5=C3=B9=FD=B6=E0=CF=EE=C3=C0= =B9=FASBIR=D1=D0=B7=A2=CF=EE=C4=BF=A3=AC=BC=C3=C9=ED=D3=DA=C8=DC=BD=BA=A3=AD= =C4=FD=BD=BA=A3=A8Sol-Gel=A3=A9=BA=CD=B9=A6=C4=DC=D0=D4=D0=C2=B2=C4=C1=CF=D1= =D0=B7=A2=C1=EC=D3=F2=B5=C4=C7=B0=C1=D0=A1=A3=BF=AD=C3=C0=CC=D8=B5=C4=BB=AF= =D1=A7=CA=D4=BC=C1=C4=BF=C2=BC=A3=A8Chemat =20 catalog =A3=A9=B0=FC=C0=A8700 =B6=E0=D6=D6=BB=AF=D1=A7=CA= =D4=BC=C1=A3=AC=B2=A2=BF=AA=B7=A2=C1=CB=B6=E0=D6=D6sol-gel =C1=EC=D3=F2=B5= =C4=B2=FA=C6=B7=BC=B0=D6=C6=C4=A4=C9=E8=B1=B8=A1=A3
=20 =20 =20 =20 =20
=C0=FD=C8=E7=A3=BA=
=20 =A1=A4 =D3=C3=D3=DA=D6=C6=B1=B8Al2O3, In2O3, SnO2,= ATO, ITO, BaTiO3, PbTiO3, PZT, =20 =BA=CDZrO2 =2E =B5=C8=B5=C4=C7=B0=CC=E5=C8=DC=D2=BA=
=20 =A1=A4 =CE=C8=B6=A8=B5=C4=BD=F0=CA=F4=D1=F5=BB=AF=CE= =EF=C8=E9=D2=BA
=20 =A1=A4 =B3=AC=CF=B8=B7=DB
=20 =A1=A4 =BB=B7=B1=A3=D0=CD=A3=A8=CB=AE=BB=F9=A3=A9=B5= =C4=BD=F0=CA=F4=B1=ED=C3=E6=B4=A6=C0=ED=C8=DC=D2=BA=A3=BAAL9201 =A3=A8=C2=C1= =BA=CF=BD=F0=B1=ED=C3=E6=A3=A9=A3=ACTi9601 =A3=A8=EE=D1=B1=ED=C3=E6=A3=A9 =
<= /td>=20
=20
=C3=C0=B9=FAStrem=BB=AF=D1=A7=CA=D4=BC=C1=B9=AB=CB=BE=A3=A8Strem =20 Chemicals, Inc=2E=A3=A9=BC=F2=BD=E9
Strem C= hemicals, =20 Inc=2E =BD=A8=C1=A2=D3=DA1964=C4=EA=A3=AC=C9=FA=B2=FA=BA= =CD=CF=FA=CA=DB=B8=F7=D6=D6=BB=AF=D1=A7=CA=D4=BC=C1=BA=CD=B8=DF=B4=BF=CA=D4= =BC=C1=A3=AC=D6=F7=D2=AA=D3=A6=D3=C3=C1=EC=D3=F2=D3=D0=D6=C6=D2=A9=A1=A2=B2= =C4=C1=CF=A1=A2=CE=A2=B5=E7=D7=D3=A1=A2=CA=AF=BB=AF=B5=C8=A1=A3=D4=DA=C3=C0= =B9=FA=B5=C4=D3=C3=BB=A7=B0=FC=C0=A8=D1=A7=CA=F5=BB=FA=B9=B9=A1=A2=B9=A4=B3= =A7=C6=F3=D2=B5=BA=CD=D5=FE=B8=AE=CA=B5=D1=E9=CA=D2=A1=A3=B9=AB=CB=BE=BA=CD= =BA=CB=D0=C4=BB=FA=B9=B9=CE=BB=D3=DANewburyport=A3=A8=C0=EBBoston =20 30=B9=AB=C0=EF=A3=A9=A3=AC=D5=BC=B5=D8=C3=E6=BB=FD2600=C6= =BD=B7=BD=B9=AB=C0=EF=A3=BB=C5=B7=D6=DE=B5=C4=BA=CB=D0=C4=BB=FA=B9=B9=CE=BB= =D3=DA=B7=A8=B9=FA=B5=C4Bischheim=A1=A3Strem=B9=AB=CB=BE=B5=C4=B2=FA=C6=B7= =D2=B2=B2=BB=B6=CF=C0=A9=D5=B9=A1=A3=BF=AD=C3=C0=CC=D8=B9=AB=CB=BE=D3=EBSt= rem=B9=AB=CB=BE=D4=DA=C3=B3=D2=D7=BA=CD=D1=D0=B7=A2=B7=BD=C3=E6=D2=D1=D3=D0=
=B6=E0=C4=EA=B5=C4=BA=CF= =D7=F7=A3=AC=CF=E0=D0=C5=D5=E2=B4=CE=D6=D0=B9=FA=B5=C4=BA=CF=D7=F7=D4=DA=B9= =E3=B4=F3=D3=C3=BB=A7=B5=C4=D6=A7=B3=D6=CF=C2=BB=E1=C8=A1=B5=C3=B3=C9=B9=A6= =A1=A3
Strem=D6=F7=D2=AA=B2=FA=C6=B7(=B5=E3=BB=F7=BD=F8=C8=EB=A3=A9
=20 =20
=20


=20
=20
=20
=20
=20
=20
=20
=20

=20


=20
=20
=20
=20
=20
=20
=20
=20
=20 <= img src=3D"http://www=2Eelabmarket=2Ecom/emailzz/2002-1/Marimages/fisher=2E= gif" width=3D"127" height=3D"26" border=3D"0"> =20
=20
=20
=20

=20 =20 =09=09=09=20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20
=BF=CD=BB=A7=D0=E8=C7=F3
=D0=D5=C3=FB=A3=BA= =20 =20
=D3=CA=CF=E4=A3=BA= =20 =20
= =D0=E8=C7=F3=A3=BA =20