[2726] in Kerberos-V5-bugs
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: