From owner-freebsd-hackers Wed Jun 24 09:28:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA04639 for freebsd-hackers-outgoing; Wed, 24 Jun 1998 09:28:33 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from pau-amma.whistle.com (s205m64.whistle.com [207.76.205.64]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA04489 for ; Wed, 24 Jun 1998 09:27:59 -0700 (PDT) (envelope-from dhw@whistle.com) Received: (from dhw@localhost) by pau-amma.whistle.com (8.8.7/8.8.7) id JAA08258 for freebsd-hackers@FreeBSD.ORG; Wed, 24 Jun 1998 09:27:25 -0700 (PDT) (envelope-from dhw) Date: Wed, 24 Jun 1998 09:27:25 -0700 (PDT) From: David Wolfskill Message-Id: <199806241627.JAA08258@pau-amma.whistle.com> To: freebsd-hackers@FreeBSD.ORG Subject: Re: Adding a new user interface to FreeBSD administration Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >Date: Tue, 23 Jun 1998 11:36:27 -0600 (MDT) >From: Atipa >The "database" should be ASCII, and lean (like rc.conf, resolv.conf, etc., >etc.). I don't see why you would need to cahnge any of these type files. If folks interested in such things haven't done so already, I recommend that y'all take a look at the "RDB" package, by Walt Hobbs, at ftp.rand.org. It's a bunch of Perl scripts that work with flat ASCII files; the model is that a "database" is implemented as a file; "records" are terminated by newline characters; and "fields" are separated by tabs. Thus, if the supplied Perl scripts don't quite do what you want, you can easily use standard UNIX text-manipulation tools; you can also cobble up more Perl code. Cheers, david -- David Wolfskill UNIX System Administrator dhw@whistle.com voice: (650) 577-7158 pager: (650) 371-4621 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message