[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Where to install programs?



Never install into /usr/ except for /usr/local/.

Then you're free to wipe out /usr/bin and replace it if
need be.  You preserve /usr/local/, you can wipe the rest.
it is "vendor" supplied.  /usr/X11R6 is painfully unique.

This is pretty basic and was solved in the 70s.

Only linux throws crap into /usr/bin and /usr/sbin :)

Quoting Marc Balmer (marc_(_at_)_msys_(_dot_)_ch):
> Hi
> 
> I wrote two programs, tools to measure SMTP performance in this case. 
define "SMTP performance" please.
Disk?  Net?  DNS?  Throughput?  Ease of admin?

> On "my" systems they belong in /usr/sbin, the man pages go into section
> 8.  The programs are obviously not part of the "official" OpenBSD so
> where should such programs be installed by default?  Is it wise to
> install in the standard locations where such programs would naturally go
> if they were part of the "official" OpenBSD or should everything else go
> to /usr/local?
> 
> How should one distribute such programs?  As a tar.gz file or as a port
> although it is written for BSD?  Or should I suggest them for inclusion
> in the tree?

make a port.  Offer it.  If it can run under /usr/ports/local/$NAME,
then good, individuals can take it and try it out and if it ends up
in ports (ports/mail/ one assumes), then the effort is nil.



Visit your host, monkey.org