From owner-freebsd-hackers@FreeBSD.ORG Thu Aug 7 03:01:10 2008 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 93A99106567C for ; Thu, 7 Aug 2008 03:01:10 +0000 (UTC) (envelope-from ioplex@gmail.com) Received: from ik-out-1112.google.com (ik-out-1112.google.com [66.249.90.179]) by mx1.freebsd.org (Postfix) with ESMTP id 271E08FC1E for ; Thu, 7 Aug 2008 03:01:09 +0000 (UTC) (envelope-from ioplex@gmail.com) Received: by ik-out-1112.google.com with SMTP id c30so322083ika.3 for ; Wed, 06 Aug 2008 20:01:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=6RTGCaRxJz9cLu0D1pVA1avC0Y60+dvWK6/eejUm9DM=; b=omLH6UBWaysM/TddFQsI/Aiz1akTyiwWTEW567u92vyy8PZ3yMNPkVcBhOubUPU/vg 0zDagOhGmZFQCca/CdTfwncgFjUcbIQRuxaqwDgXSFddiFlky6ABzEx5RsDBkATsAMGH utDPvf/iKlripcnOp14RI+cCfAcjVeMk11xuI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=iBsTvGQR9cNaaEizvUYWtbp4ZpxGCrIfeVzizaByJPUIg+KujCkwTVy6uCvsExxQfg CRSboOcP3/LYaWHE8RlsImCgr0NcGpeNqoUx6nSJsHmQPVwC5Ew7yNh6WsZ2Yb9q95// 2ZmrcckY8OWjwzAyP+yzMzs5tJByUyUyQyCMg= Received: by 10.210.70.14 with SMTP id s14mr3340350eba.161.1218076491418; Wed, 06 Aug 2008 19:34:51 -0700 (PDT) Received: by 10.210.109.15 with HTTP; Wed, 6 Aug 2008 19:34:51 -0700 (PDT) Message-ID: <78c6bd860808061934l133d8ca6nabbde8cd55cb1d27@mail.gmail.com> Date: Wed, 6 Aug 2008 22:34:51 -0400 From: "Michael B Allen" To: wbentley@futurecis.com In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: Cc: hackers@freebsd.org Subject: Re: Idea for FreeBSD X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Aug 2008 03:01:10 -0000 On Wed, Aug 6, 2008 at 7:14 PM, wrote: > To who it may concern, > > I am A FreeBSD administrator as well as a Solaris Administrator. I use > BSD at home but Solaris at work. I love both OS's but I would like to > increase the administrative capability of FreeBSD. > > In Solaris 10 the Services Management Facility (SMF) was introduced. > Basically what it does, is take all the rc.d scripts and puts them into > a database to manage. Everything is converted to XML XML is good at document processing and for portable self-describing databases. Otherwise, I would think significantly less of any OS (or application) that used XML for configuration data. At least nothing that anyone would *every* be forced to edit manually. But of course the format of data in a database is largely irrelevant. You could implement the same thing with dbm files or a more forgiving text format. As for getting rid of rc.d scripts, yes they're decrepit and I would love to see them go but they're simple and third party software may depend on them being the norm. Just my 2c, Mike PS: I'm not a FreeBSD "hacker" or even an admin.