summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-admin/needrestart: depend on sys-apps/iucode_toolCraig Andrews2020-03-011-1/+2
| | | | | | Closes: https://bugs.gentoo.org/710976 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* app-admin/needrestart: 3.4 version bump, EAPI=7Craig Andrews2019-02-051-2/+2
| | | | | Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* app-admin/needrestart: Depend on sys-apps/init-system-helpersCraig Andrews2017-11-281-0/+1
| | | | | Closes: https://bugs.gentoo.org/639004 Package-Manager: Portage-2.3.16, Repoman-2.3.6
* app-admin/needrestart: use HTTPS for GitHubDavid Hicks2017-07-301-2/+2
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.3
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-281-1/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* app-admin/needrestart: add dependency on dev-lang/perl:=Craig Andrews2016-09-161-1/+2
| | | | Gentoo-bug: 593882
* app-admin/needrestart: fix dependenciesCraig Andrews2016-07-131-1/+4
| | | | | | | | | | | | | | | | needrestart installs and uses scripts that call sed with '-z' option: https://github.com/liske/needrestart/blob/1a3b68a38e0691ca82e894ef591b23af666cc14d/lib/notify.d.sh#L34 https://github.com/liske/needrestart/blob/1c17aa96ed455c6f10b496fa6a5c17daf96558ac/ex/notify.d/400-notify-send#L34 This option was introduced in sed-4.2.2: http://article.gmane.org/gmane.comp.lang.smalltalk.gnu.general/7873 Thus needrestart must depend on >=sys-apps/sed-4.2.2. needrestart needs sys-devel/gettext to build so add that dependency. needrestart depends on dev-perl/TermReadKey so add that runtime dependency. needrestart does not depend on dev-perl/Term-ProgressBar-Simple so remove that dependency. Gentoo-bug: 588416
* app-admin/needrestart: correct the license to GPL-2+Craig Andrews2016-07-131-1/+1
|
* app-admin/needrestart: Add ebuild to the tree.Craig Andrews2016-07-071-0/+37
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>