Age | Commit message (Collapse) | Author | Files | Lines |
|
NetBSD-current, where the structure of the vnode has been altered.
This patch will, as usual, be obsoleted by the next lsof release.
PKGREVISION bumped accordingly.
Install the lsof.8 man page in man8 instead of installing the
preformatted copy in man1 (doing so used to slide by, by new groff
really doesn't like formatting preformatted man pages, and besides, it
was in the wrong place).
Since the only thing left untouched was the DESCR file, I also added
mention of kqueues as something lsof might note, meaning that this
patch touches every file in the pkg.
|
|
|
|
correct hostname of mirror in Sweden.
|
|
(or pkgsrc) from the 00DIST file:
4.68 June 18, 2003
...
Upgraded EXT2FS and UFS support for NetBSD and
OpenBSD to handle new inode information, and the
fast UFS1 and UFS2 file systems.
With the help of Andrew Brown <atatat@atatdot.net>
determined the NetBSD snapshot (1.6F) at which
<sys/mount.h> could be included under _KERNEL, thus
eliminating the lsof netexport.h hack. The same
change applies to OpenBSD versions 3.3 and above.
...
The former change obsoletes patches ab, ac, and ad.
|
|
|
|
|
|
on all platforms, with ffs2 (and ext2fs) related bugs smoothed out.
Bump to PKGREVISION 2.
|
|
|
|
(suggested by lukem), group z, r and f flags.
some whitespace cleanup.
|
|
(or pkgsrc) from the 00DIST file:
4.67 March 27, 2003
Began the transition of the lsof ftp server host
name from vic.cc.purdue.edu to lsof.itap.purdue.edu.
That reflects Purdue organizational changes. This
first step makes the new name an alias to the old
one. The old name, vic.cc.purdue.edu, will remain
usable for an extended period.
...
At the request of Alek O. Komarnitsky <alek@komar.org>
added the "+c <width>" option to enable optional
changing of the COMMAND column output maximum width
from the default to <width>. The default maximum
width remains CMDL, as defined in lsof.h.
...
Added kernel event queue file support for FreeBSD,
NetBSD and OpenBSD. Andrew Brown <atatat@atatdot.net>
supplied the code.
...
Augmented a lock ID test on NetBSD to check if the
ID is an LWP pointer.
|
|
4.66nb1. This patch will be included in the next lsof release.
|
|
|
|
...
Implemented the HASNOSOCKSECURITY compile-time
option. When it and HASSECURITY are defined, lsof
will be built to list only the user's open files,
but will also list anyone else's open socket files,
provided the "-i" option selects their listing.
Updated the Customize script to ask about setting
HASNOSOCKSECURITY. Left it undefined in all dialect
machine.h header files. This change was requested
by Kenneth Stailey <kstailey@speakeasy.net> for
use with ntop.
...
Improved lsof help (-h) and version (-v) information
reporting.
...
In order to the provide a simple pkgsrc hook for the new
HASNOSOCKSECURITY option, we provide the LSOF_LESS_SECURE_SOCKETS
setting (as a complement to the LSOF_MORE_SECURE option we already
have).
|
|
...
Enabled compiling of lsof for NetBSD 1.5 with the
NULL file system, using a patch from Andrew Brown
<atatat@atatdot.net>.
...
Applied a patch, supplied by Andrew Brown
<atatat@atatdot.net>, that updates lsof for NetBSD
version 1.6.6. Corrected handling of the NetBSD
nullfs.
...
This obsoletes patch-ab. Again. :)
|
|
current systems, on 1.6, and on previous releases should all work now.
|
|
|
|
modify the same file.
|
|
can be removed.
|
|
4.64 June 26, 2002
...
Updated lsof's main() function to: 1) close all
open file descriptors above 2 before starting; and
2) to set a non-interfering umask. Moved GET_MAX_FD
test from misc.c to proto.h, so that main() could
use it. Added multiple-include protection to
proto.h.
...
At the suggestion of Manuel Bouyer <bouyer@antioche.eu.org>
switched NetBSD and OpenBSD lsof from using nlist()
to using kvm_nlist(). Made the same change for
BSDI, Darwin, and FreeBSD.
...
Added nullfs support for FreeBSD, NetBSD, and OpenBSD
at the request of Andrew Brown <atatat@atatdot.net>.
...
Modified all readmnt() functions to ignore mounted-on
directory names that don't begin with '/'.
...
Tested on NetBSD 1.6A and OpenBSD 3.1.
Also...make myself the maintainer since I keep updating this pkg (hi wiz).
|
|
|
|
release notes:
4.63 April 23, 2002
...
Corrected bugs in device number, file size, file
offset, and raw device number field output generation.
...
Built an automated test suite. (See 00TEST and
the tests/ sub-directory of the lsof main directory).
Bela Lubkin requested it. Dale Talcott, John
Hughes, and Larry Rosenman helped me validate it
on their systems.
During the development of the test suite I discovered
the following lsof bugs or missing features, and
corrected or supplied them.
...
* Corrected the reporting of UNIX domain socket
names for Apple Darwin, FreeBSD 4.5 and above,
NetBSD 1.4.1 and above, and for OpenBSD 3.0 and
above.
...
Updated the NetBSD and OpenBSD sources so NetBSD
can process DTYPE_PIPE files, as OpenBSD was already
able to do.
...
Added defense against the standard I/O descriptor
attack.
Note that the test suite is not enabled for this pkg because it
requires root privileges in order to operate.
|
|
|
|
UNIX socket NAME field information; updates 00README information on using gcc to compile lsof for AIX; corrects bugs and reporting of non-/dev (or non-device) block device nodes ;makes compilation under BSDI 5.0 possible, but does not substantiate any claim that lsof works there; updates private memfs_mnode.h OpenUNIX header file; enables use of HP-UX bundled C compiler on HP-UX 11.11.
|
|
lsof: WARNING: compiled for NetBSD release 1.5.1_ALPHA; this is 1.5.3_ALPHA.
|
|
release notes are:
4.61 January 22, 2002
Updated field output example Perl scripts in the
scripts/ subdirectory to discover the lsof path,
starting at .. and proceding through the PATH
environment variable's directories.
...
In response to a report from Joshua Wright
<Joshua.Wright@jwu.edu> modified NetBSD and OpenBSD
Configure stanzas and sources so that lsof can be
built when there is no system source tree (e.g.,
/usr/src/sys).
...
Corrected a bug in the matching of IPv4 addresses,
mapped in IPv6 addresses, to an IPv4 paramter to
an -i option.
|
|
release notes are:
4.60 November 9, 2001
Added special handling to and corrected bugs in
the matching of IPv4 in IPv6 addresses to -i6:<...>
selectors.
...
Made lsof's method of killing its child process
more robust, based on a suggestion from Bela Lubkin
<belal@caldera.com>.
...
Modified all dialect Makefile segments to accept
select -v #define's from the environment -- a
builder's comment, host, logname, system information
and user name. This was done for Bela Lubkin, so
he can "tune" the -v output when he packages lsof
in the upcoming Caldera OSR 5.0.7 release.
The relevant #define from the last note is LSOF_BLDCMT which is
currently assigned the value "NetBSD pkgsrc rocks!" :)
|
|
|
|
releated changes from the release notes for 4.59 include:
4.59 October 20, 2001
...
Added an additional UVM test to the NetBSD Configure
stanza. Andrew Brown <atatat@atatdot.net> supplied
the test; it recognizes NetBSD 1.5Y UVM changes to
the vnode structure recently committed by Chuck
Silvers.
...
Added an IP version selector to the -i option
parameters.
|
|
|
|
|
|
add a patch to "detect" uvm after Chuck's recent work.
|
|
"do-install" target so that the "lsof" binary really gets stripped. Patch
supplied by Eric Gillespie Jr. in PR pkg/14092.
|
|
o Added locale support to lsof's isprint() test,
based on a suggestion from Dan Mercer <damercer@mmm.com>.
Lsof will use setlocale(), when that function and
its supporting <locale.h> header file are available.
New version's existence brought to my attention by Lloyd Parkes.
|
|
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
|
|
|
|
|
|
|
|
mean that non-privileged users can only view their own open files.
Fixes PR 12741, from Anne Bennett (anne@alcor.concordia.ca)
|
|
|
|
+ move the patch digest/checksum values from files/patch-sum to distinfo
|
|
definition
|
|
|
|
|
|
XXX need to teach pkglint to be more picky about this
|
|
|
|
|
|
that the old distfile isn't available anymore.
|
|
Changes scripts/ to make Perl 5 the standard; corrects a bug in the
reporting of a PTX fattach()'d target address; encourages NetBSD and
OpenBSD lsof to use /usr/include/uvm when it's available; adds
snprintf() support, including a private version for dialects without
one; fixes a BSDI, DEC/OSF1, Digital UNIX, FreeBSD, NetBSD, OpenBSD,
and Tru64 UNIX repeat-mode memory leak.
|
|
(vm) rather than the new stuff (uvm).
|
|
|