$NetBSD: patch-ab,v 1.4 2004/02/04 14:25:58 markd Exp $

--- kdm/backend/client.c.orig	2004-02-01 09:34:23.000000000 +1300
+++ kdm/backend/client.c
@@ -1148,7 +1148,7 @@ StartClient ()
 	chown (td->fifoPath, curuid, -1);
     endpwent ();
 #if !defined(USE_PAM) && !defined(AIXV3)
-# ifndef QNX4  /* QNX4 doesn't need endspent() to end shadow passwd ops */
+# if !(defined(QNX4) || defined(__NetBSD__))  /* QNX4 doesn't need endspent() to end shadow passwd ops */
     endspent ();
 # endif
 #endif
