Bug 244295 - [NEW PORT] sysutils/checkrestart - Find processes that need restarting after an upgrade
Summary: [NEW PORT] sysutils/checkrestart - Find processes that need restarting after ...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Mateusz Piotrowski
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-22 01:27 UTC by Thomas Hurst
Modified: 2020-02-25 12:50 UTC (History)
1 user (show)

See Also:


Attachments
SHAR archive of version 0.1.0 (1.26 KB, application/x-shellscript)
2020-02-22 01:27 UTC, Thomas Hurst
no flags Details
SHAR archive of version 0.1.0 (1.30 KB, application/x-shellscript)
2020-02-22 01:31 UTC, Thomas Hurst
no flags Details
SHAR archive of version 0.2.0 (1.30 KB, application/x-shellscript)
2020-02-25 01:59 UTC, Thomas Hurst
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Hurst 2020-02-22 01:27:22 UTC
Created attachment 211819 [details]
SHAR archive of version 0.1.0

Initial port of my FreeBSD checkrestart workalike, similar to that found on Debian and OpenBSD - a tool to find running processes using stale executables or shared libraries.

Passes portlint, stage-qa, and poudriere testport on amd64 and i386.

Upstream: https://github.com/Freaky/checkrestart
Comment 1 Thomas Hurst 2020-02-22 01:31:36 UTC
Created attachment 211820 [details]
SHAR archive of version 0.1.0

Add LICENSE_FILE.
Comment 2 Thomas Hurst 2020-02-25 01:59:12 UTC
Created attachment 211920 [details]
SHAR archive of version 0.2.0

Added --libxo support.
Comment 3 commit-hook freebsd_committer 2020-02-25 12:48:06 UTC
A commit references this bug:

Author: 0mp
Date: Tue Feb 25 12:47:27 UTC 2020
New revision: 527078
URL: https://svnweb.freebsd.org/changeset/ports/527078

Log:
  New port: sysutils/checkrestart

  Find processes using stale binaries or shared libraries that may need
  restarting after an upgrade.

  WWW: http://github.com/Freaky/checkrestart

  PR:		244295
  Submitted by:	Thomas Hurst <tom@hur.st>

Changes:
  head/sysutils/Makefile
  head/sysutils/checkrestart/
  head/sysutils/checkrestart/Makefile
  head/sysutils/checkrestart/distinfo
  head/sysutils/checkrestart/pkg-descr
Comment 4 Mateusz Piotrowski freebsd_committer 2020-02-25 12:50:06 UTC
Thanks!

I changed the way version was being handled in the makefile and installed manual pages in the new correct directory for them (we are trying to deprecate ${PREFIX}/man in favor of ${PREFIX}/share/man).