[2726] in Kerberos-V5-bugs

home help back first fref pref prev next nref lref last post

pending/420: v5passwdd when win client not in kdc default realm

daemon@ATHENA.MIT.EDU (pcmacdon@tadpole.osg.gov.bc.ca)
Mon Apr 28 15:19:31 1997

Resent-From: gnats@rt-11.MIT.EDU (GNATS Management)
Resent-To: gnats-admin@rt-11.MIT.EDU
Resent-Reply-To: krb5-bugs@MIT.EDU, pcmacdon@tadpole.osg.gov.bc.ca
Date: 28 Apr 1997 19:13:32 -0000
From: pcmacdon@tadpole.osg.gov.bc.ca
Reply-To: pcmacdon@tadpole.osg.gov.bc.ca
To: krb5-bugs@MIT.EDU


>Number:         420
>Category:       pending
>Synopsis:       v5passwdd when win client not in kdc default realm
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    gnats-admin
>State:          open
>Class:          sw-bug
>Submitter-Id:   unknown
>Arrival-Date:   Mon Apr 28 15:14:01 EDT 1997
>Last-Modified:
>Originator:     
>Organization:

_______________________________________________________________________
Peter MacDonald                           Open Systems Group
PH: (250) 387-4818                    Pharmacare Network Project
PROFS:    PCMACDON             INTERNET: pcmacdon@tadpole.osg.gov.bc.ca
_______________________________________________________________________
>Release:        1.0
>Environment:
Linux
	
System: Linux tadpole 2.0.24 #8 Thu Nov 7 09:26:09 PST 1996 i486
Architecture: i486

>Description:
v5passwdd when win client not in kdc default realm
	
>How-To-Repeat:
v5passwdd when win client not in kdc default realm
	
>Fix:
	
Patch to v5passwdd/srv_net.c:

458c458
<     net_service_name = (char *) malloc(1+2*strlen(realm) +
---
>     net_service_name = (char *) malloc(strlen(realm) +
466,467c466,467
<     (void) sprintf(net_service_name, "%s%s%s@%s",
<                  KRB5_ADM_SERVICE_INSTANCE, "/", realm,realm);
---
>     (void) sprintf(net_service_name, "%s%s%s",
>                  KRB5_ADM_SERVICE_INSTANCE, "/", realm);
482d481

>Audit-Trail:
>Unformatted:

home help back first fref pref prev next nref lref last post