app-admin/needrestart: Add ebuild to the tree.
authorCraig Andrews <candrews@integralblue.com>
Mon, 4 Jul 2016 18:00:38 +0000 (14:00 -0400)
committerPatrice Clement <monsieurp@gentoo.org>
Thu, 7 Jul 2016 07:19:28 +0000 (07:19 +0000)
commitd068491162cd182e4227326322c11bf886279be1
tree436c5fe73c2ab3ebffa6ba49c5c4474e40bb91e9
parent76d3ce7e4515377e811c54761275162bbdb666c6
app-admin/needrestart: Add ebuild to the tree.

needrestart checks which daemons need to be restarted after library upgrades.
It is inspired by checkrestart from the debian-goodies package.

needrestart supports but does not require systemd. If systemd is not available
or does not return a service name needrestart uses hooks to identify the
corresponding System V init script. If a process inside a container (LXC,
docker) it suggests to restart the entire container. needrestart contains a
heuristic for different interpreter languages: it tries to detect if outdated
script code/modules are in use (Java, Perl, Python, Ruby).

Gentoo-Bug: https://bugs.gentoo.org/588010
Closes: https://github.com/gentoo/gentoo/pull/1825

Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
app-admin/needrestart/Manifest [new file with mode: 0644]
app-admin/needrestart/metadata.xml [new file with mode: 0644]
app-admin/needrestart/needrestart-2.8.ebuild [new file with mode: 0644]
app-admin/needrestart/needrestart-9999.ebuild [new file with mode: 0644]