Index: head/sysutils/Makefile =================================================================== --- head/sysutils/Makefile +++ head/sysutils/Makefile @@ -559,6 +559,7 @@ SUBDIR += lookat SUBDIR += lr SUBDIR += lsof + SUBDIR += lsop SUBDIR += ltrace SUBDIR += lttng-tools SUBDIR += lttng-ust Index: head/sysutils/lsop/Makefile =================================================================== --- head/sysutils/lsop/Makefile +++ head/sysutils/lsop/Makefile @@ -0,0 +1,28 @@ +# $FreeBSD$ + +PORTNAME= lsop +PORTVERSION= 0.1 +DISTVERSIONPREFIX= v +CATEGORIES= sysutils + +MAINTAINER= 606u@dir.bg +COMMENT= List all processes running with outdated binaries or shared libraries + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +USE_GITHUB= yes +GH_ACCOUNT= 606u + +PLIST_FILES= sbin/lsop \ + libexec/nagios/check_restart + +post-patch: + @${REINPLACE_CMD} -e 's|lsop|${PREFIX}/sbin/lsop|' ${WRKSRC}/check_restart + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/lsop ${STAGEDIR}${PREFIX}/sbin + @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/nagios + ${INSTALL_SCRIPT} ${WRKSRC}/check_restart ${STAGEDIR}${PREFIX}/libexec/nagios + +.include Index: head/sysutils/lsop/distinfo =================================================================== --- head/sysutils/lsop/distinfo +++ head/sysutils/lsop/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1488798320 +SHA256 (606u-lsop-v0.1_GH0.tar.gz) = e69bcc173c24672dc320da0c30030d0790b25a0869f39379dbfa179282421df9 +SIZE (606u-lsop-v0.1_GH0.tar.gz) = 3918 Index: head/sysutils/lsop/pkg-descr =================================================================== --- head/sysutils/lsop/pkg-descr +++ head/sysutils/lsop/pkg-descr @@ -0,0 +1,7 @@ +lsop is a FreeBSD utility to list all processes running with outdated +binaries or shared libraries (that is, binaries or shared libraries +that have been upgraded or simply deleted). + +lsop does not currently work when started in a FreeBSD jail! + +WWW: https://github.com/606u/lsop