From owner-freebsd-chat Fri Sep 22 21:58:47 1995 Return-Path: owner-chat Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id VAA02911 for chat-outgoing; Fri, 22 Sep 1995 21:58:47 -0700 Received: from gold.interlog.com (gold.interlog.com [198.53.145.2]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id VAA02888 for ; Fri, 22 Sep 1995 21:58:41 -0700 Received: from lotbiniere.interlog.com (lotbiniere.interlog.com [198.53.146.76]) by gold.interlog.com (8.6.10/8.6.10) with ESMTP id AAA25664; Sat, 23 Sep 1995 00:58:36 -0400 Received: from localhost (localhost [127.0.0.1]) by lotbiniere.interlog.com (8.6.11/8.6.9) with SMTP id RAA01694; Fri, 22 Sep 1995 17:31:37 -0400 Message-Id: <199509222131.RAA01694@lotbiniere.interlog.com> X-Authentication-Warning: lotbiniere.interlog.com: Host localhost didn't use HELO protocol To: "Jordan K. Hubbard" cc: kelly@fsl.noaa.gov (Sean Kelly), pechter@shell.monmouth.com, gryphon@healer.com, freebsd-chat@freebsd.org Subject: Re: FreeNix? In-reply-to: Your message of "Fri, 22 Sep 1995 03:18:12 PDT." <21713.811765092@time.cdrom.com> Date: Fri, 22 Sep 1995 17:31:36 -0400 From: Michel Joly de Lotbiniere Sender: owner-chat@freebsd.org Precedence: bulk Hello, I've not had a chance to follow all the discussion re. system init scripts, but no one has yet mentioned an existing concrete example of a non-proprietary SysV alternative. I am no Unix hacker or even aware of all the technical issues, but people could subject the existing Linux SysV init package ftp://tsx-11.mit.edu:/pub/linux/sources/sbin/SysVinit-?.??.tgz to a close analysis, for ideas and requirements. This particular package is copylefted, I think, and is certainly Linux specific, but if the shoe fits... On another subject mentioned in these discussions: the package installation utilities. Again, there's a concrete example, freely available, to sharpen wits: ftp://ftp.debian.org:/debian/source/base/dpkg-?.??.??.?.tar.gz and files Guidelines, doc/* in that package This seems to take care of package creation/dependencies, pre-,post-install, pre-,post-removal, checksumming and saving user configured files on upgrading and/or replacement of packages, control of up- and down- -grading, and a few other things. Getting it to work in the context of the BSD environment might be wasting effort, but an examination by the interested parties would not be. Anyway, just my opinion... ========================= Michel Joly de Lotbiniere mjdl@interlog.com =========================