Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.wildstar.net!news.sdsmt.edu!news.mid.net!mr.net!nntp04.primenet.com!nntp.primenet.com!newspump.sol.net!spool.mu.edu!howland.erols.net!agate!theos.com!deraadt From: deraadt@theos.com (Theo de Raadt) Newsgroups: comp.unix.bsd.netbsd.misc Subject: Re: lsof and OpenBSD [was Re: List of OpenBSD change] Date: 19 Aug 1996 03:37:29 GMT Organization: Theo Ports Kernels For Fun And Profit, Inc. Lines: 40 Message-ID: <DERAADT.96Aug18213729@zeus.theos.com> References: <DERAADT.96Aug8144209@zeus.theos.com> <DERAADT.96Aug17013749@zeus.theos.com> <4v76ca$6c0@mozo.cc.purdue.edu> NNTP-Posting-Host: zeus.theos.com In-reply-to: abe@vic.cc.purdue.edu's message of 18 Aug 1996 13:38:18 GMT In article <4v76ca$6c0@mozo.cc.purdue.edu> abe@vic.cc.purdue.edu (Vic Abell) writes: Unless I misunderstood the email that Theo and I exchanged about including lsof in the Open BSD distribution, he added exactly one lsof feature to OpenBSD's fuser: the ability to report local and foreign addresses on open socket files. What I think he added might more accurately be called an SGI IRIX fuser feature. correct, ie (spaces truncated to make it easier to read) root sshd 3620 5* internet stream tcp f888f000 199.185.137.3:22 <-> 140.92.12.175:1022 nobody httpd 204 11* internet stream tcp f88f5500 *:80 hmm, wonder what that second one is ;-) I don't currently offer an OpenBSD port, because I don't have a test system. If anyone can provide one (Theo declined.), I would be glad to investigate the effort required. right. i couldn't provide you with a system which gave you kmem read access, so i was reluctant. As I understand it, Theo is reluctant to add lsof to the OpenBSD distribution because of the size of its source tree -- about 600KB in gzip'd tar archive form. Of course, that includes source for many UNIX dialects and their variants, plus extensive documentation. A single dialect source tree with minimum documentation takes about 100KB in gzip'd form. that's true too. however, fstat is tiny. 9 20 154 Makefile 234 1422 8059 fstat.1 783 2446 18038 fstat.c 1026 3888 26251 total fstat is quite a bit smaller. note that we don't include gzip'd archives in our source tree. so for now we are sticking with fstat, and people can compile lsof up easily. -- This space not left unintentionally unblank. deraadt@theos.com