From owner-freebsd-arch Fri Mar 30 10:13: 8 2001 Delivered-To: freebsd-arch@freebsd.org Received: from point.osg.gov.bc.ca (point.osg.gov.bc.ca [142.32.102.44]) by hub.freebsd.org (Postfix) with ESMTP id A07EC37B71A for ; Fri, 30 Mar 2001 10:13:03 -0800 (PST) (envelope-from Cy.Schubert@uumail.gov.bc.ca) Received: (from daemon@localhost) by point.osg.gov.bc.ca (8.8.7/8.8.8) id KAA26473; Fri, 30 Mar 2001 10:10:50 -0800 Received: from passer.osg.gov.bc.ca(142.32.110.29) via SMTP by point.osg.gov.bc.ca, id smtpda26471; Fri Mar 30 10:10:48 2001 Received: (from uucp@localhost) by passer.osg.gov.bc.ca (8.11.2/8.9.1) id f2UIAg107019; Fri, 30 Mar 2001 10:10:42 -0800 (PST) Received: from cwsys9.cwsent.com(10.2.2.1), claiming to be "cwsys.cwsent.com" via SMTP by passer9.cwsent.com, id smtpdXE7017; Fri Mar 30 10:10:20 2001 Received: (from uucp@localhost) by cwsys.cwsent.com (8.11.3/8.9.1) id f2UIAGK06787; Fri, 30 Mar 2001 10:10:16 -0800 (PST) Message-Id: <200103301810.f2UIAGK06787@cwsys.cwsent.com> Received: from localhost.cwsent.com(127.0.0.1), claiming to be "cwsys" via SMTP by localhost.cwsent.com, id smtpdck6764; Fri Mar 30 10:09:39 2001 X-Mailer: exmh version 2.3.1 01/18/2001 with nmh-1.0.4 Reply-To: Cy Schubert - ITSD Open Systems Group From: Cy Schubert - ITSD Open Systems Group X-Sender: schubert To: Jack Rusher Cc: Neil Blakey-Milner , Michael Lucas , "litos2001@libero.it" , arch@FreeBSD.ORG Subject: Re: Startup scripts a la NetBSD In-reply-to: Your message of "Fri, 30 Mar 2001 08:44:56 PST." <3AC4B808.9EB5806B@integratus.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 30 Mar 2001 10:09:39 -0800 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <3AC4B808.9EB5806B@integratus.com>, Jack Rusher writes: > Neil Blakey-Milner wrote: > > > > pretty arbitrary to do. It shouldn't take more than a few hours to get > > the basics going. The specifics get a bit more difficult, and it's > > quite a bit of manual work to get it to actually boot somewhat cleanly. > > It seems like a nit picky job, but not an overly difficult one. Do we > know that people want this? Someone suggested a more SYSV like startup > system as a port, which sounds much harder to me. I'll fess up. I suggested the SYSV-like startup. I think it would be a great bonus to be compatible with much of the rest of the UNIX world. I would think that we should eventually want to have a SYSV style init, and ultimately a kernel with SYSV-style signal handling. We should pick away at it until we reach the ultimate goal. Becoming more SYSV-like is not something most people in FreeBSD are enamoured with. Hence I don't think it would be possible to implement all the changes I would like to see. Regarding the SYSV style init. The port would copy our init into its work directory, patch it build it, rename init to init.FreeBSD, then install the SYSV init into its place. Eventually I would see the SYSV part of init become #ifdefs in the FreeBSD init or a flag to be passed to init at boot. Given that one could implement any style of init using a SYSV style of init, e.g. if you want to use rc.local or rc3.d, just code it in inittab. I think this is a more flexible and compatible (with everyone else) solution without really sacrificing any capabilities we have now. Regards, Phone: (250)387-8437 Cy Schubert Fax: (250)387-5766 Team Leader, Sun/Alpha Team Internet: Cy.Schubert@osg.gov.bc.ca Open Systems Group, ITSD, ISTA Province of BC To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message