The lsof package is useful to LiSt Open Files for a given running application or process.
This package is known to build and work properly using an LFS-7.10 platform.
Download (HTTP): https://www.mirrorservice.org/sites/lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_4.89.tar.bz2
Download MD5 sum: 1b9cd34f3fb86856a125abbf2be3a386
Download size: 768 KB
Estimated disk space required: 9.5 MB
Estimated build time: less than 0.1 SBU
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/lsof
The contents of the lsof tarball include another tarball with the source code, which needs, in turn, to be unpacked. Install lsof by running the following commands:
tar -xf lsof_4.89_src.tar && cd lsof_4.89_src && ./Configure -n linux && make CFGL="-L./lib -ltirpc"
This package does not come with a working test suite.
Now, as the root
user:
install -v -m0755 -o root -g root lsof /usr/bin && install -v lsof.8 /usr/share/man/man8
./Configure -n linux: Avoid AFS, customization, and inventory checks, and use the linux dialect.
make CFGL="-L./lib -ltirpc": Add the libtirpc libraries location to the make command.
Last updated on 2016-08-27 12:04:03 -0700