Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Dec 2017 16:05:05 -0800
From:      Kevin Oberman <rkoberman@gmail.com>
To:        Doug Hardie <bc979@lafn.org>
Cc:        FreeBSD Ports <freebsd-ports@freebsd.org>
Subject:   Re: Of LSOF
Message-ID:  <CAN6yY1s%2B3BF9YwmRbQzkGHTt%2Be5tuW2vLtF3-MK_oJJPSvX_%2BA@mail.gmail.com>
In-Reply-To: <E356D2DC-BE3F-47B7-9570-98173A456BDA@mail.sermon-archive.info>
References:  <alpine.BSF.2.21.1712271008040.27626@aneurin.horsfall.org> <4DB6D455-3F50-4AC9-83A4-0AFD06B6058C@FreeBSD.org> <alpine.BSF.2.21.1712271111260.27626@aneurin.horsfall.org> <CAN6yY1uW1oiVFAesocuszWcoRYYYWTLucqzvFuq4nOqgxfty7Q@mail.gmail.com> <alpine.BSF.2.21.1712280806320.64029@aneurin.horsfall.org> <E356D2DC-BE3F-47B7-9570-98173A456BDA@mail.sermon-archive.info>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Dec 27, 2017 at 3:47 PM, Doug Hardie <bc979@lafn.org> wrote:

> > On 27 December 2017, at 13:26, Dave Horsfall <dave@horsfall.org> wrote:
> >
> > On Tue, 26 Dec 2017, Kevin Oberman wrote:
> >
> >> [...] Putting header files into the port is a non-starter as they MUST
> match the kernel on which lsof is built. I added lsof to PORTS_MODULES so
> it is rebuilt with any new kernel on my stable system and on one release
> system so I can use that package to install elsewhere rather then use the
> repo package.
> >
> > Good point; thanks.  "lsof" is a superb tool, BTW...
> >
> >> Now that 10.3 is EOL I would expect that the package built for
> 10-STABLE would be built on 10.4-RELEASE, but I don't know for sure. It
> should be and the next quarterly should be 10.4 based, too.
> >
> > OK.
> >
> > The history is that I used to build from ports because the then-boss
> did, and I didn't even know about pre-built packages.  Then, one day, Ruby
> needed to be rebuilt, which promptly blew away /tmp i.e. swap...  I'm a big
> fan of TMPFS; I had it on the old BSDi box (where it was "mfs"), and even
> my old CP/M box (where it was "M:").
>
> Why not add losf to the base?  Its a useful tool like ping, traceroute etc.


While I can't say the exact reason, though I'd guess that it might be a
licensing issue, though the license is very similar to a BSD license.
Another possible issue is that lsof is frequently updated and that would
mean that the version in FreeBSD base would get fairly old before EOL.

fstat(1) does much of what lsof does.
--
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1s%2B3BF9YwmRbQzkGHTt%2Be5tuW2vLtF3-MK_oJJPSvX_%2BA>