This patch is against the krb5-1.1.1 appl/bsd/login.c Index: login.c =================================================================== RCS file: /cvs/krbdev/krb5/src/appl/bsd/login.c,v retrieving revision 5.77 retrieving revision 5.78 diff -c -r5.77 -r5.78 *** login.c 1999/12/15 02:14:55 5.77 --- login.c 2000/02/06 21:57:32 5.78 *************** *** 1455,1465 **** #ifdef KRB5_GET_TICKETS if (login_krb5_get_tickets) dofork(); - else #endif #ifdef KRB4_GET_TICKETS ! if (login_krb4_get_tickets) ! dofork(); #endif /* If the user's shell does not do job control we should put it in a --- 1455,1464 ---- #ifdef KRB5_GET_TICKETS if (login_krb5_get_tickets) dofork(); #endif #ifdef KRB4_GET_TICKETS ! else if (login_krb4_get_tickets) ! dofork(); #endif /* If the user's shell does not do job control we should put it in a *************** *** 1587,1597 **** #ifdef KRB5_GET_TICKETS if (forwarded_v5_tickets) destroy_tickets(); - else #endif #ifdef KRB4_GET_TICKETS ! if (got_v4_tickets) ! destroy_tickets(); #endif #ifdef OQUOTA --- 1586,1595 ---- #ifdef KRB5_GET_TICKETS if (forwarded_v5_tickets) destroy_tickets(); #endif #ifdef KRB4_GET_TICKETS ! else if (got_v4_tickets) ! destroy_tickets(); #endif #ifdef OQUOTA