From owner-freebsd-hackers Mon Feb 8 13:47:16 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA08902 for freebsd-hackers-outgoing; Mon, 8 Feb 1999 13:47:16 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA08851 for ; Mon, 8 Feb 1999 13:47:10 -0800 (PST) (envelope-from tlambert@usr08.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id OAA24111; Mon, 8 Feb 1999 14:46:53 -0700 (MST) Received: from usr08.primenet.com(206.165.6.208) via SMTP by smtp01.primenet.com, id smtpd024022; Mon Feb 8 14:46:51 1999 Received: (from tlambert@localhost) by usr08.primenet.com (8.8.5/8.8.5) id OAA01313; Mon, 8 Feb 1999 14:46:39 -0700 (MST) From: Terry Lambert Message-Id: <199902082146.OAA01313@usr08.primenet.com> Subject: Re: more modular rc/init/uninit system... To: wes@softweyr.com (Wes Peters) Date: Mon, 8 Feb 1999 21:46:38 +0000 (GMT) Cc: tlambert@primenet.com, witr@rwwa.com, dcs@newsguy.com, freebsd-hackers@FreeBSD.ORG In-Reply-To: <36BD48CE.D055BBD2@softweyr.com> from "Wes Peters" at Feb 7, 99 01:03:26 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > > How do you propose to solve the Solaris binary compatability > > > > problem for commercial Solaris applications that install > > > > components into the rc.d directories in order to get them run > > > > at the correct time and in the correct order for dependent > > > > services requirements? > > > > > > By writing a port that will install the startup script in the > > > right place and modify it as necessary. We really don't have > > > to implement the entire brain-dead mess of the SysV init system > > > just to start a simple (or even not so simple) application. > > > > You're in Utah. > > > > I bet Bob would let you borrow his IBCS2 Sybase for the AT&T > > StartServer so you could install it on FreeBSD and make a "port". > > You're tangetizing again. You asked what we would do to bash the > init.d script for a Solaris app to fitting within the new scheme > proposed, and I said "write a port that install the startup > script in the right place and modify it as necessary." The original > question had nothing to do with supporting the actual app, but > rather the differences in the system startup scripts. No, I was asking what we would do to bash the new scheme proposed so that it would fit around the init.d scripts for already existing Solaris apps. I think that bashing the scripts with a port is exactly the wrong way to solve the problem; there are a hell of a lot more Solaris binaries than there are FreeBSD init programs. It's pretty clear where the cleanest, lowest overhead implementation should be located. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message