Lsof Credits I owe an enormous debt to the users of lsof who have contributed to its steady growth. The size of the list of people who have helped me, while it has grown too large to include in the lsof man page any more, is a testimonial to their generosity. First I acknowledge a debt to the work of Dan Bernstein, Michael ``Ford'' Ditto, Tom Dunigan, Alexander Dupuy, Vik Lall, Ray Moody, C. Spencer, Michael Spitzer and those who wrote Berkeley's fstat program, all contributors to lsof's predecessors. I thank Doug McKenzie for his HP-UX proctor program and Rich Kulawiec for pointing it out. Finally I thank all the following people who have used lsof, pointed out its flaws, described its shortcomings, offered suggestions for improving it, supplied code for it, gave me technical advice, and provided test systems where I was able to do development work. Szilveszter Adam David Addison Elias Halldor Agustsson Per Allansson Jim Ankenbrandt Richard Allen Thomas Anders Ric Anderson Stuart Anderson Michael Antlitz Marc Auslander Tigran Aivazian Jos Backus David Bacon Alexis Ballier Scott Ballew Ade Barkah Alon Bar-Lev Brett Bartick Anthony Baxter John Beacom Bruce Beare M. Jay Beck Marek Behun Bill Behr Michael Beirne Marc Bejarano Andrew Bell Steve Bellenot Robert Benites Dmitry Berezin Ulrich Bernhard Peter J. Bertoncini Dave Bianchi Mark Bixby Allan Black Jan Blunck Achim Bohnet Steve Bonds Mark Bonsack Volker Borchert Bill Bormann Ermin Borovac Heddy Boubaker Pieter Bowman Michael Bracewell H. Merijn Brand Danny Braniss Thomas Braunbeck Kieran Broadfoot Dean Brock Hal Brooks Andrew Brown Jim Brown Michael Bryan Matthew Burt Robert Byrnes Pierfrancesco Caci Bill Campbell David Capshaw John Caruso Jon Champlin Kris Chandrasekhar Albert Chin-A-Young Bernt Christandl Marc Christensen Hans Petter Christiansen Tom Christiansen Yves Christophe Richard Chycoski A. Channing Clark Axel Clauberg John Clear David Clissold Richard Coley John Colgrave David Comay Lionel Cons Bob Cook Patrick Connor Carl Cook Jim Cooper Roger Cornelius Doug Crabill Eric Cronin Kim Culhan Dave Curry Robert Dahlem Guy Dallaire D. Chris Daniels Renata Maria Dart Ian Darwin Carl E. Davidson David Day Will Day Frederic Delanoy Mike Depot Steve Dibbell Hugh Dickins David DiGiacomo Casper Dik John DiMarco Don Draper Michel Dubois Eric Dumazet Dick Dunbar Marc Duponcheel Jan Dvorak Calle Dybedahl John Dzubera Jeff Earickson Greg Earle Bernd Eckenfels Niklas Edmundsson Philip Edwards Robert Ehrlich Mark W. Eichin Doug Eldred Scott Ellentuch Tom Endo Grant Erickson Craig Everhart Chris Evert Bob Farmer Sami Farin Mike Feldman Quentin Fennessy Ian Fitchet Toralf Foerster Bob Foertsch Pierre-Yves Fontaniere Ralph Forsythe Jason Fortezzo Mike Fraser Curt Freeland Terry Friedrichsen Mike Frysinger Harvey Garner Carson Gaspar Stuart D. Gathman Brian L. Gentry Dave Gilbert Steve Ginsberg Edwin Groothuis Jin Guojun Kurt Gollhardt Roman Gollent Steve Gonczi Bill Goodridge Julian Gordon Marcin Gozdalik Henry Grebler Richard Green Chaskiel Grundman Armin Gruner David Gutierrez Robert Hall Garner Halloran Adam Hammer Charles Hannum Vlad Harchev Craig Harmer Michael Haro Peter Harvey Steinar Haug Jia He Sheldon Hearn John Heasley Wolfgang Hecht Janet Hempstead Michael Hennecke Randolph J. Herber Andrew Hill Kurt Hillig Steven Hinkle Paul Hite Billy Ho Michael Hocke Brett Hogden Gaylord Holder Kjetil Torgrim Homme Pekka Honkanen Jeffrey C. Honig Heidi Hornstein Michael A. Hovan III Barbara Howe J. Nelson Howell Jeff Howie Louis Huemiller John Hughes Gerrit Huizenga Peter Ilieve Mayer Ilovitz Gregory A. Ivanov John Jackson Kurt Jaeger Edward Jajko Marian Jancar Paul Jarc Jakub Jelinek Robert Jelinek Bruce Jerrick Carl Johnson Dion Johnson Jeff Johnson Douglas B. Jones LaMont Jones Peter Jordan Arne H. Juul Pasi Kaara Frank Kaefer Keith Kalet Claus Kalle Henri Karrenbeld Amir Katz Henry Katz Kawaljeet Kaur Doug Kehn Kris Kennaway Terry Kennedy Shane Kenney Andrew Kephart Robert Kiessling Joshua Kinard Don Kirouac Steve Kirsch Philip Kizer Thomas Klausner Roger Klorese Peter Klosky Przemek Klosowski Angelos D. Keromytis Radko Keves Valdis Kletnieks Chris Kordish Alek O. Komarnitsky Joseph Kowalski Christian Krackowizer Paul Kranenburg Troyan Krastev Brad Krebs Alex Kreis Johannes Kroeger Vincent Kujala Ken Laing Shirley Lam Erwin Lansing Victoria H. Lau Markus Lautenbacher Steve Lacey Marc Aurele La France Chad R. Larson Steve Laubscher Andrei V. Lavreniyuk Loc Le Tin Le Diane Lebel Francis Le Bourse Kyungjoon Lee Marty Leisner Maciej Lesniewski Stuart Levy Ben Lewis Michael Lewis Angel Li Ambrose Li Wendy Lin Carl E. Lindberg Onno van der Linden Johan Lindquist James Lingard Jason Lingohr Robert Lipe Gabor Liptak Friedel Loinger Michael Long Pete Lord Steve Logue Bela Lubkin Pav Lucistnik Horst Luehrsen Andreas Luik Timothy J. Luoma Michael Mackenzie Lawrence MacIntyre Jerome Marchand Benson Margulies Claude Marinier Chris Markle Roy Marples Eberhard Mater James Mathiesen Tom Matthews Fletcher Mattox David Mazieres Brian McAllister Scott McClung Dale McCluskey Terry McCoy Sean McDermott Duncan McEwan Dwight McKay William McVey Eric McWhorter Marjo F. Mercado Dan Mercer Bill Melvin Andrew Merril Richard van Meurs Jim Mewes Gary Millen Timothy Miller Davin Milun Yuliy Minchev Jim Mintha Mike Miscevic Arkadiusz Miskiewicz Janardhan Molumuri Nasser Momtaheni Laurent Montaron Phillip Moore Dmitry Morozovsky John Paul Morrison John Gardiner Myers Jeffrey Mogul Dave Morrison Pat Myrto Toshiya Nakamura Filippo Natali Allan Nathanson Chance Neale Dan Nelson Vladislav Nespor Bjorn S. Nilsson Anders Nordby Joseph J. Nuspl Jr. David O'Brien Alexandre Oliva Craig B. Olofson Dave Olson Rainer Orth Sergey A. Osokin Keith Parks Will Partain Vasco Pedro Mark Peek Ezra Peisach Bill Pemberton Lee Penn Gildas Perrot Jesse Perry Nathan Peterson Dominique Petitpierre Hung Pham Ray Phillips Francois Pinard Alex Podlecki Lutz Poetschulat, John Polstra Scott Presnell Mark Price Philippe-Andre Prindeville David Putz Tom Qin Kurtis Rader Peter Radig Jean-Pierre Radley Tim Ramsey Dewan Rashid Richard J. Rauenzahn Louis Rayman Brian Redman Eric S. Raymond Erwin Reyns Aaron Rhodes Jim Reid Jean-Luc Richier Clint Roberts Ingimar Robertson Sylvain Robitaille Larry Rogers Malgorzata Roos Larry Rosenman Stephan Rossi Kevin Ruderman Wolfgang Rupprecht Pavol Rusnak Conrad J. Sabatier Klaus Saggerer Chris Schanzle Igor Schein Horst Scheuermann Peter Schiffer Michael Schmitz Larry Schwimmer Hendrik G. Seliger Igor V. Semenyuk Jonathan Sergent Frank Sanders Berkley Shands Gregory Neil Shapiro Eyal Shaynis Michael Shields Wesley Shields Philip Shin Anthony Shortland Dave Sill John Silva Chuck Silvers Gerry Singleton Leonard Sitongia Kevin Smallwood Curt Smith Ben Smithurst Douglas R. Smith Kevin Smith Chang Song Josh Soref John Speno Kenneth Stailey Piet Starreveld David Steiner Charles Stephens Marc Stephenson Chip Stettler Dave Stevens Jeff Stewart Diana Stockdale Andreas Stolcke Jeff Stoner Sushila Subramanian Jan Ole Suhr Mike Sullivan Patrick D. Sullivan Peter Svensson Chris Sylvain Miklos Szeredi Paul Szabo Dale Talcott Jon A. Tankersley Jan Tax Samuel Thibault Andy Thomas Matthew Thurmaier Chris Timmons Andrzej Tobola R. Lindsay Todd Zdenko Tomasic Michael Townsend Linus Torvalds Mike Tracy Jeff Trawick Dan Trinkle Erik Trulsson Lars Tunkrans Lenny Turetsky Kevin Vajk Peter Valchev John R. Vanderpool Peter Van Epp Peter C. Vernam Peter Vines Bob Ward Jules van Weerden Tom Weaver Fernando A.B. Whitaker Tom Whitty Carson Wilson David J. Wilson Frank Winkler Marc Winkler Mark Vasoll Holger VanKoll Robert Vernon Joep Vesseur Larry Virden Jos Vos Jun Biao Wang Christopher J Warweg Bill Watson Florian M. Weps Joel White Paul Wickman Martin Wilke Eric Williams Steve Williams Steve Wilson Erich Wimmer Wally Winzer, Jr. Patrick Wolfe Stephen Woods James Woodward Scott Worley Jan Wortelboer Joshua Wright Sailu Yallapragada Masatake YAMATO Donna Yobs Ron Young Warren Young Blair Zajac Karel Zak Donald Zoch Malcom Zung and Waldemar Zurowski If I have omitted a contributor's name, the fault is wholly mine, and I apologize for the error. Vic Abell January 2, 2013