[RFC/P] Port System Re-Engineering

Brian bri at brianwhalen.net
Mon Dec 3 10:56:46 PST 2007


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


More information about the freebsd-ports mailing list