[1054] in NetBSD-Development
cleanup fixes
daemon@ATHENA.MIT.EDU (ghudson@MIT.EDU)
Thu Oct 12 17:25:30 1995
From: ghudson@MIT.EDU
Date: Thu, 12 Oct 1995 17:23:14 -0400
To: pc-dialup@MIT.EDU, netbsd-dev@MIT.EDU
I made a couple of fixes to cleanup:
* I added code to use libkvm to get the process list (instead
of the old nlist method which doesn't appear to work).
cleanup now kills off processes left running by users not in
the passwd file.
* I fixed the master passwd locking routine not to exit the
process on error, so it won't leave /etc/gtmp and
/etc/nologin around in that case.
I've installed the fixes on ringworld, but not anywhere else.
I think things should work better on ringworld from now on, except
that telnetd still seems to dump core periodically, with useless stack
traces. More on that later, maybe.