[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
=> 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.


More information about the freebsd-ports mailing list