[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Where to install programs?
- To: misc_(_at_)_openbsd_(_dot_)_org
- Subject: Re: Where to install programs?
- From: Chuck Yerkes <chuck+obsd_(_at_)_2003_(_dot_)_snew_(_dot_)_com>
- Date: Fri, 11 Apr 2003 13:24:42 -0400
- Mail-followup-to: Chuck Yerkes <chuck+obsd_(_at_)_2003_(_dot_)_snew_(_dot_)_com>, misc_(_at_)_openbsd_(_dot_)_org
- Reply-to: misc_(_at_)_openbsd_(_dot_)_org
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