Bug 16238

Summary: e-bones has a Y2K bug
Product: Base System Reporter: mharding <mharding>
Component: miscAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description mharding 2000-01-20 22:20:01 UTC
KerberosIV install does not work properly because there is a hard-wired
expiration date of 12/31/99 in the Kerberos source for the ticket
granter.

Fix: 

Change the date in /usr/src/crypto/kerberosIV/admin/kdb_init.c - this
is hardwired to 12/31/99 which is not reasonable (any more).  There was
some code in deja news which set this to 'now+1 year' or something
that could be folded in.

...
    principal.exp_date = 946702799;     /* Happy new century */
    strncpy(principal.exp_date_txt, "12/31/99", DATE_SZ);
...
How-To-Repeat: Install Kerberos.
Comment 1 nbm freebsd_committer freebsd_triage 2000-06-26 11:41:21 UTC
State Changed
From-To: open->feedback

In the international repo, we don't seem to have this problem?  Does 
this exist elsewhere?
Comment 2 Dag-Erling Smørgrav freebsd_committer freebsd_triage 2001-03-13 02:05:41 UTC
State Changed
From-To: feedback->closed

Seems to have been fixed quite a while ago.