From owner-cvs-etc Tue Oct 8 13:01:09 1996 Return-Path: owner-cvs-etc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA20275 for cvs-etc-outgoing; Tue, 8 Oct 1996 13:01:09 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA20251; Tue, 8 Oct 1996 13:00:50 -0700 (PDT) Date: Tue, 8 Oct 1996 13:00:50 -0700 (PDT) From: Peter Wemm Message-Id: <199610082000.NAA20251@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-etc Subject: cvs commit: src/etc rc Sender: owner-cvs-etc@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/10/08 13:00:49 Modified: etc rc Log: Some tweaks after having run a YP-only system with quotas: - split the "starting network daemons" in half. - The first half starts things necessary to get full name service up. - The quota check etc moved from "before network" to after the name services are running. quotacheck does a while(p=getpwent()) which isn't real good without YP running... - moved rwhod a little later to put it with the other network stuff. - deferred inetd a tad so that it's after ldconfig and dev_mkdb, otherwise you get logins before you're ready. Unresolved: named is started before ypserv/ypbind still, but named does a while(s = getservent()) and while (p=getprotoent()) to suck in the entire database into memory. This means you cannot have a "+" in the /etc/services or /etc/protocols files or you get a long hang at boot. Revision Changes Path 1.100 +19 -15 src/etc/rc