237 Commits

Author SHA1 Message Date
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
Ruslan Makhmatkhanov
eab23cdba1 - restore obrien's name in `Created by' field 2013-01-02 21:23:27 +00:00
Ruslan Makhmatkhanov
0d5f7243e3 - update to 4.87
- trim Makefile header
- remove USE_GCC (builds fine with clang)
- bump PORTEPOCH (4.87A is greater than 4.87)

PR:		174906
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2013-01-02 21:22:12 +00:00
Mark Linimon
a8693b8dee Force numerous ports that fail to build with clang over to instead always
rely on gcc.  The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.

The ports chosen were ports that blocked 2 or more ports from building with
clang.  (There are several hundred other ports that still fail to build with
clang, even with this patch.  This is merely one step along the way.)

Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.

For those who have gcc as their default compiler, this change is believed
to cause no change.

Hat:		portmgr
Tested with:	multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
		combinations of patch/no-patch and flag settings.
2012-10-09 22:12:13 +00:00
Max Khon
0e7aa73917 Fix the build: remove bogus USE_GCC definition. 2012-09-04 15:45:14 +00:00
Mark Linimon
e106e3cfcd Mark as broken on ARM.
Approved by:	maintainer
2012-09-04 02:58:36 +00:00
Alex Kozlov
797e47b734 - Update to 4.87A
* add support for oldnfs/newnfs filesystem types

PR:	ports/170117
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2012-07-25 05:37:55 +00:00
Mark Linimon
7849c3cf64 Attempt to fix fetch. USE_BZIP2 must be declared before including
bsd.port.pre.mk.

Pointy hat to:	linimon
2012-05-22 06:01:59 +00:00
Jason Helfman
dbafee0ac6 - re-order, include bsd.port.pre.mk so SRC_BASE is defined before referenced
PR: ports/165994
Submitted by: 4721@hushmail.com
Approved by:    maintainer, ler@lerctr.org
2012-05-21 23:57:29 +00:00
Chris Rees
f42989b0c3 Set IGNORE if no kernel sources present
Approved by:	maintainer (Larry Rosenman <ler@lerctr.org>)
2012-04-15 15:03:19 +00:00
Ryan Steinmetz
353ff66e01 - Update to 4.86,7
- Remove legacy pre-patch target

PR:		ports/166849
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2012-04-14 22:23:58 +00:00
Michael Scheidell
0433537d4e - Update to Update to 4.86B [1]
- Support 8.3 [1] [2]
- Closes ports/165482 [2]

PR:		ports/165497 [1]
Reported by:	Damien Fleuriot <dam@my.gd> [2]
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
Approved by:	gabor (mentor, implicit)
2012-02-27 11:29:07 +00:00
Chris Rees
7ab633b45a - Update to 4.86A
- Unbreak on 10-CURRENT

PR:		ports/161848
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2011-10-22 15:08:42 +00:00
Ryan Steinmetz
c51ecfc5aa - Update to 4.85
- Remove temporary mirror

PR:		ports/161079
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2011-09-30 13:26:02 +00:00
Chris Rees
b2d3b40a7a Remove OSVERSION test -- irrelevant now 2011-08-17 08:51:47 +00:00
Chris Rees
92496b8053 Update to 4.85D to support latest 9.0-BETA1
PR:		ports/159798
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2011-08-17 07:25:27 +00:00
Dennis Herrmann
f85b27ed96 - Bump PORTREVISION
- Pick up ${SRC_BASE}

PR:		ports/155933
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2011-03-29 19:04:45 +00:00
Dennis Herrmann
6c47da893b - Update to 4.85C
PR:		port/155292
Submitted by:	Larry Rosenman <ler@lerctr.org> maintainer
2011-03-06 08:39:32 +00:00
Sunpoet Po-Chuan Hsieh
6e22bdf199 - Update to 4.85A
- Pet portlint
- Utilize SRC_BASE
- Minor cleanups

PR:		ports/154125
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
Feature safe:	yes
2011-01-22 20:46:02 +00:00
Martin Wilke
248bf0cb48 - Update to 4.84A
PR:		143961
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
Feature safe:	yes
2010-02-22 20:58:57 +00:00
Martin Wilke
3624693c1d - Update to 4.83
PR:		142947
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2010-01-21 21:14:59 +00:00
Martin Wilke
73e0267abd - Fix build on HEAD 2010-01-18 09:03:35 +00:00
Wen Heping
416e4ae528 - Update to 4.83C
PR:		ports/140183
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2009-11-04 15:14:56 +00:00
Martin Wilke
7558552d53 - Update to 4.83B
PR:		138856
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
Feature safe: yes
2009-09-16 07:52:47 +00:00
Martin Wilke
359cccb2ce - Update to 4.83A
PR:		136809
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2009-07-16 21:52:55 +00:00
Martin Wilke
b0118e03fa - Update to 4.82 (Release)
PR:		133662
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2009-04-13 12:12:12 +00:00
Martin Wilke
e5e16bf6f6 - Update to 4.82E
PR:		132933
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2009-03-22 15:29:02 +00:00
Rong-En Fan
c579fd9e69 - Update to 4.82D (fix build on 8-CURRENT)
PR:		ports/132890
Submitted by:	Larry Rosenman <ler at lerctr.org> (maintainer)
2009-03-22 06:49:23 +00:00
Pav Lucistnik
ed9214cdb1 The lsof port has a patch that turns HASSECURITY on. However, thanks to the
security.bsd.see_other_uids sysctl feature, a lsof binary that was built
without HASSECURITY does not report any additional information
whensecurity.bsd.see_other_uids is set to 0.

It would be nice to get rid of this since enabling HASSECURITY has the nasty
side effect that non-root users cannot use lsof to look at processes other than
their own even if they a member of group kmem.

PR:		ports/132557
Submitted by:	Craig Leres <leres@ee.lbl.gov>
Approved by:	maintainer, so (cperciva)
2009-03-19 22:27:55 +00:00
Stanislav Sedov
f1af06be75 - Add an additional mirror temporarly, as 4.82C seems to be vanished
from all master sites.
2009-02-23 13:42:41 +00:00
Rong-En Fan
5d99596f75 - Update to 4.82C
PR:		ports/131903
Submitted by:	Larry Rosenman <ler at lerctr.org> (maintainer)
2009-02-21 15:17:13 +00:00
Pav Lucistnik
b2a96c6df1 - Remove conditional checks for FreeBSD 5.x and older 2009-01-06 17:59:31 +00:00