Commit graph

268 commits

Author SHA1 Message Date
Larry Rosenman
4869fc98da sysutils/lsof: remove very out of date MASTER_SITES. 2018-02-18 18:35:22 +00:00
Larry Rosenman
cfd536387a Correct PORTREVISION spelling.
Reported by:	sunpoet
2018-02-17 19:39:31 +00:00
Larry Rosenman
01ae6efa8c Add a pkg-message about pre-built binaries and kernels.
PR:		225986
Reviewed by:	adamw
2018-02-17 18:51:17 +00:00
Larry Rosenman
5d78c1983f sysutils/lsof: upgrade to 4.90 full release
Submitted by:	Vic Abell
2018-02-15 18:35:50 +00:00
Larry Rosenman
14d934b42d sysutils/lsof: official release picking up glebius' fix in r451103.. 2017-10-03 18:52:51 +00:00
Gleb Smirnoff
8dad8c458e Fix lsof build after src r324225. 2017-10-02 23:31:35 +00:00
Larry Rosenman
ecfff1aeb8 sysutils/lsof: upgrade to 4.90P, which fixes the test suite for 64-bit dev_t, and
the bzero fix.
2017-09-10 23:27:11 +00:00
Larry Rosenman
845a02f1de sysutils/lsof: unbreak after r323329 2017-09-10 14:05:33 +00:00
Mark Linimon
57d23042fc Now builds on powerpc64. 2017-09-01 14:36:10 +00:00
Dmitry Marakasov
85e8799f26 - Cosmetic fixes
- Update WWW

Approved by:	portmgr blanket
2017-07-30 09:01:10 +00:00
Larry Rosenman
79bd910e4a Update sysutils/lsof to 4.90M.
Handle -CURRENT socket struct elements renaming.
2017-06-11 18:43:49 +00:00
Larry Rosenman
d04c199dbe sysutils/lsof: upgrade to 4.90L
Fix a compiler complaint due to ino64.

Still works fine on 11, or any other supported version of FreeBSD>
2017-05-24 23:51:27 +00:00
Mark Linimon
73a2d70934 Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Reported by:	swills
2017-05-20 12:02:07 +00:00
Larry Rosenman
9377ac3ac3 sysutils/lsof: upgrade to 4.90K, integrate our local patch upstream
Obtained from:	Vic Abell <vabell@lsof.comcastbiz.net>
Differential Revision:	https://reviews.freebsd.org/D10474
2017-04-23 23:08:33 +00:00
Larry Rosenman
8b70b71baf Remove http://ftp.cerias.purdue.edu/pub/tools/unix/sysutils/lsof/ as it
hasn't been updated since 2012.

Approved by:	adamw (mentor), rene (co-mentor)
Differential Revision:	https://reviews.freebsd.org/D10473
2017-04-23 21:28:40 +00:00
Larry Rosenman
3b98fd5180 sysutils/lsof: upgrade to 4.90J: fix nullfs in FreeBSD 11+
Submitted by:	"Jamie Landeg-Jones" <jamie@catflap.org>
Obtained from:	 Vic Abell <vabell@lsof.comcastbiz.net> (author)
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D10465
2017-04-23 16:51:04 +00:00
Gleb Smirnoff
e16b61931c Fix build on FreeBSD 12, where structs inpcb and tcpcb are no longer exported
to userland, unless explicitly asked for.

Don't bump PORTREVISION, since this particular port needs to be recompiled
basicly anytime base is upgraded. It has too much knowledge about kernel
structures.
2017-03-22 07:15:18 +00:00
Larry Rosenman
abeca73696 Official fix for the arm ARM_NARCH and ARM_NMMUS issue
(r431492)

Approved by:	adamw (mentor)
Obtained from:	Vic Abell (author)
MFH:		2017Q1 (blanket)
Differential Revision:	https://reviews.freebsd.org/D9188
2017-01-15 15:28:27 +00:00
Larry Rosenman
56d3763b69 Fix sysutils/lsof on arm.
This fixes the case where ARM_NARCH and ARM_NMMUS are 0, since the lsof(1) sources get hacky
access to kernel structures.

PR:     216065
Submitted by: samm os2 kiev ua
Approved by:    adamw (mentor)
Differential Revision:  https://reviews.freebsd.org/D9176
2017-01-14 19:36:59 +00:00
Larry Rosenman
fe36019c9c Mirror distfile on MASTER_SITES_LOCAL instead of my server
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D9139
2017-01-11 18:26:11 +00:00
Dmitry Marakasov
8244fe99bc - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by:	portmgr blanket
2017-01-11 10:08:38 +00:00
Larry Rosenman
0f1584cebf Update MAINTAINER on my ports (and created by line) to my @FreeBSD.org email
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D9125
2017-01-11 00:28:13 +00:00
Adam Weinberger
5d61e835f3 Update to 4.90G.
Includes:
  - Change from using i_dev to using i_ump->um_dev

PR:		212901
Submitted by:	Trond Endrestol
Approved by:	maintainer (Larry Rosenman)
2016-09-22 21:51:48 +00:00
Adam Weinberger
156aea0bae Update to 4.90F.
PR:		212457
Submitted by:	maintainer (Larry Rosenman)
2016-09-07 15:03:24 +00:00
Adam Weinberger
ee8aa08c2c Update to 4.90E.
PR:		211241
Submitted by:	maintainer (Larry Rosenman)
2016-07-20 15:10:01 +00:00
Adam Weinberger
fca4783652 upgrade to 4.90C
- support for DTYPE_PTS
- FreeBSD 12.0-CURRENT

PR:		211017
Submitted by:	maintainer (Larry Rosenman)
2016-07-11 20:44:11 +00:00
Cy Schubert
a35d275021 Fix build under 12.0-CURRENT. 2016-07-09 00:41:57 +00:00
Martin Wilke
f59be8d47d -Update to 4.90B
PR:		205931
Submitted by:	maintainer
2016-01-06 06:10:21 +00:00
Kurt Jaeger
d218b155ad sysutils/lsof: 4.89E -> 4.90A
- head changed the system to require an opt_random.h header for
  some of the _KERNEL compiled headers that sysutils/lsof uses.
- 4.90A fixes this, it also picks up the changes from the 4.89 FULL
  RELEASE

PR:		202421
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2015-08-20 02:18:38 +00:00
Kurt Jaeger
677cf8adb7 sysutils/lsof: move LICENSE from Makefile to files/LICENSE
PR:		200921
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2015-06-16 20:09:30 +00:00
Kurt Jaeger
0134a03c8b sysutils/lsof: Add LICENSE the fancy way
PR:		200716
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2015-06-16 17:24:52 +00:00
Muhammad Moinur Rahman
81f962246a [MAINTAINER] sysutils/lsof: Update version 4.89D=>4.89E
- Mark DATADIR safe
- Fix contiguous blank lines in Makefile

PR:		200696
Submitted by:	ler@lerctr.org
2015-06-08 19:55:56 +00:00
Vanilla I. Shu
74fd140368 Upgrade to 4.89D
PR:		198312
Submitted by:	junchoon@dec.sakura.ne.jp
Approved by:	maintainer
2015-03-07 16:31:54 +00:00
Kurt Jaeger
a07c0217ad sysutils/lsof: 4.89B -> 4.89C
- Updated for latest version of FreeBSD 11.0-CURRENT.
- Compensated for a missing FreeBSD 10.0 typedef of bool on the
  i386 architecture. Allen Hewes provided a test system.
  Andrey Chernov provided useful advice.
- Improved tests/Add2TestDB script with a patch from Peter Schiffer.
  Added patches from Peter to eliminate Linux gcc warnings.
  Updated Lsof.8 with improvements supplied by Bjarni Ingi Gislason.
- Changed FreeBSD global CFLAGS extraction per Terry Kennedy
  Also made sure -DNEEDS_BOOL_TYPEDEF is #define'd when the resulting
  CFLAGS doesn't contain it. Terry reported that need.

PR:		197388
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2015-02-13 19:09:02 +00:00
Thomas Zander
544315a336 Fix build on systems without /etc/make.conf
PR:		197241
Submitted by:	riggs
Approved by:	ler@lerctr.org (maintainer)
MFH:		2015Q1
2015-02-01 15:27:13 +00:00
Thomas Zander
5179ec337c Mark broken on arm OSVERSIONS before a required change in base
PR:		196454
Submitted by:	ler@lerctr.org
2015-01-05 09:29:58 +00:00
Thomas Zander
43f44805bf Fix build on 10-STABLE
PR:		196142
Submitted by:	ler@lerctr.org (maintainer)
Reviewed by:	sunpoet
2014-12-20 16:56:40 +00:00
Bryan Drewery
d72f7d1f50 - Update to 4.89A, which should fix head builds.
PR:		ports/195679
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2014-12-17 18:33:27 +00:00
Bryan Drewery
7b3d11deb1 - Update to 4.88
Release notes:

___________________  lsof 4.88 release notes _______________________

4.88            October 13, 2014
                Reduced to 50 the number of open file descriptors lsof
                attempts to close while trying to protect itself from a
                file descriptor exec() attack.  This limits the overhead
                lsof incurs on systems that have large file descriptor
                limits, yet provides sufficient open descriptors for the
                library functions lsof calls.

                Updated for changes in FreeBSD 10 with advice from Eygene
                Ryabinkin <rea@freebsd.org>.  Taught Configure to recognize
                FreeBSD 8.4.

                Herein am noting that lsof for Solaris 10 or 11 is no longer
                supported.  I no longer have test systems.  Some support is
                Herein am noting that lsof for Solaris 10 or 11 is no longer
                supported.  I no longer have test systems.  Some support is
                still available from Casper Dik <Casper.Dik@oracle.com> and a
                Solaris 11 patch he provided is included in this revision.

                Initialized local variables in the Linux process_id() function.
                Jia He <jiakernel@gmail.com> reported the problem.

                Added support for FreeBSD 11.

                Updated FreeBSD ZFS Configure stanza to supply a dummy
                opt_kdtrace.h when needed.

                Added tmpfs file system support for FreeBSD.

                Since a test system is no longer available, dropped the
                claim of FreeBSD 4.9 support.

                Added the +|-E options for Linux.  -E displays endpoint info;
                +E displays endpoint info and endpopint files.  Masatake YAMATO
                <yamato@redhat.com> requested this support and suggested code
                to implement it.

                Fixed a Linux bug handling processes whose command includes a
                non-printing character, particularly a NEWLINE character, and
                clarified printing of single '\\' characters in command and
                file names.  Stephane Chazelas <stephane.chazelas@gmail.com>
                reported the problem.

                Added support for Linux RDMA and CRYPTO protocal names and UNIX
                socket type with code from Masatake YAMATO <yamato@redhat.com>.

                Fixed field output to insure that the field descriptor field is
                always selected, since it identifies the file set.  The bug was
                reported by Gary Plewa <gary.m.plewa-1@lowes.com>.

PR:		194383
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2014-10-16 19:48:45 +00:00
Adam Weinberger
ba89dd1b53 Correct typo... it's tar:bzip2, not tar:bz2. 2014-06-20 07:23:40 +00:00
Adam Weinberger
a4fd9d5220 USES=tar:... 2014-06-20 01:55:40 +00:00
Sunpoet Po-Chuan Hsieh
3a1ef077f4 - Update to 4.88G
PR:		ports/187448
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2014-03-11 18:19:36 +00:00
Sunpoet Po-Chuan Hsieh
0c496cb7c3 - Update to 4.88F
PR:		ports/187157
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2014-03-01 07:24:07 +00:00
Sunpoet Po-Chuan Hsieh
a4b136081d - Fix make package with setgid
- Bump PORTREVISION for package change

PR:		ports/183757
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2013-11-07 19:40:29 +00:00
Christian Weisgerber
559a054b49 requires NEED_ROOT 2013-11-05 16:15:41 +00:00
Sunpoet Po-Chuan Hsieh
b90bbb90fe - Update to 4.88E
- While I'm here:
  - Support STAGEDIR
  - Use USES=shebangfix

Changes:
- Support HEAD being FreeBSD 11-CURRENT

PR:		ports/182924
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2013-10-12 17:08:55 +00:00
Baptiste Daroussin
83f65384c9 Add NO_STAGE all over the place in preparation for the staging support (cat: sysutils) 2013-09-20 23:05:58 +00:00
Baptiste Daroussin
5271da855f Rely on bsdtar to autodetermine the format of the distfiles when possible
For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.

Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format
2013-04-29 08:57:12 +00:00
Olli Hauer
83e417e8d8 - update to version 4.88D
add support for FreeBSD 8.4

PR:		ports/177372
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2013-03-27 19:23:50 +00:00
Eygene Ryabinkin
c8514deadd sysutils/lsof: upgrade to 4.88B
4.88B is a fixup release that allows lsof to work with FreeBSD
that was received changes in 'struct filedesc' (just now it is
-HEAD after r247602).

PR:		ports/177200
Approved by:	Larry Rosenman <ler@lerctr.org> (maintainer)
QA page:	http://codelabs.ru/fbsd/ports/qa/sysutils/lsof/4.88.b,8
2013-03-22 15:06:11 +00:00