From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 18:56:46 2007 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 59DBD16A418 for ; Mon, 3 Dec 2007 18:56:46 +0000 (UTC) (envelope-from bri@brianwhalen.net) Received: from numail.brianwhalen.net (dsl093-034-172.snd1.dsl.speakeasy.net [66.93.34.172]) by mx1.freebsd.org (Postfix) with ESMTP id 40E1C13C4DD for ; Mon, 3 Dec 2007 18:56:46 +0000 (UTC) (envelope-from bri@brianwhalen.net) Received: by numail.brianwhalen.net (Postfix, from userid 1001) id 287532E03E; Mon, 3 Dec 2007 10:41:02 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by numail.brianwhalen.net (Postfix) with ESMTP id 20CE12E038 for ; Mon, 3 Dec 2007 10:41:02 -0800 (PST) Date: Mon, 3 Dec 2007 10:41:02 -0800 (PST) From: Brian To: freebsd-ports@freebsd.org In-Reply-To: <475449B9.1010002@gmail.com> Message-ID: <20071203103839.X6464@numail.brianwhalen.net> References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <7957A7E2-3ADA-4BD5-934C-F10A1F08F72F@FreeBSD.org> <47544020.5090605@gmail.com> <47544727.9030209@gmail.com> <34531C67-A2F9-48DB-8161-34593AC0C481@FreeBSD.org> <475449B9.1010002@gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 18:56:46 -0000 Here is a simple example of where improvement would be good. I add a package the easiest way I know on a slow system. mybox# pkg_add -r dnetc Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/dnetc.tbz... Done. => Added group "dnetc". => Added user "dnetc". *************************************************************************** Note: dnetc has been installed with a sample configuration. To change this run: /usr/local/distributed.net/dnetc -config *************************************************************************** So now, if I follow the instructions, I still dont have a running program. I haven't been told I need dnetc_enable="YES" in /etc/rc.conf, and the one I should run to start it is in /usr/local/etc/etc/rc.d, I would never infer that from the above if I were a novice user. Additionally, pkg_add -r will often also give an out of date package. Brian