app-admin / needrestart

Restart daemons after library updates

Official package sites : https://fiasko-nw.net/~thomas/tag/needrestart.html · https://github.com/liske/needrestart ·

v9999 :: 0 :: gentoo

Modified
License
GPL-2+
USE flags
systemd

v3.7 :: 0 :: gentoo

Modified
License
GPL-2+
Keywords
~amd64 ~arm ~arm64 ~x86
USE flags
systemd

v3.6-r1 :: 0 :: gentoo

Modified
License
GPL-2+
Keywords
~amd64 ~arm ~arm64 ~x86
USE flags
systemd

v3.6 :: 0 :: gentoo

Modified
License
GPL-2+
Keywords
amd64 arm64 x86 ~arm

General

systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

dev-perl / Module-Find : Find and use installed modules in a (sub)category

dev-perl / Module-ScanDeps : Recursively scan Perl code for dependencies

dev-perl / Proc-ProcessTable : Unix process table information

dev-perl / Sort-Naturally : sort lexically, but sort numeral parts numerically

dev-perl / TermReadKey : Change terminal modes, and perform non-blocking reads

dev-perl / libintl-perl : High-Level Interface to Uniforum Message Translation

sys-apps / init-system-helpers : Helper scripts useful for both OpenRC and systemd

sys-apps / iucode_tool : tool to manipulate Intel X86 and X86-64 processor microcode update collections

sys-apps / sed : Super-useful stream editor

sys-devel / gettext : GNU locale utilities

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

dev-perl / Module-Find : Find and use installed modules in a (sub)category

dev-perl / Module-ScanDeps : Recursively scan Perl code for dependencies

dev-perl / Proc-ProcessTable : Unix process table information

dev-perl / Sort-Naturally : sort lexically, but sort numeral parts numerically

dev-perl / TermReadKey : Change terminal modes, and perform non-blocking reads

dev-perl / libintl-perl : High-Level Interface to Uniforum Message Translation

sys-apps / init-system-helpers : Helper scripts useful for both OpenRC and systemd

sys-apps / iucode_tool : tool to manipulate Intel X86 and X86-64 processor microcode update collections

sys-apps / sed : Super-useful stream editor

937815
app-admin/needrestart-3.7 installs into paths that should be created at runtime
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
app-admin/needrestart: add 3.7
Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
app-admin/needrestart: make sys-apps/init-system-helpers optional
Closes: https://bugs.gentoo.org/933375 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-admin/needrestart: Stabilize 3.6 arm64, #924124
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
app-admin/needrestart: Cleanup old version
Closes: https://bugs.gentoo.org/845198 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-admin/needrestart: Stabilize 3.6 amd64, #858161
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-admin/needrestart: Stabilize 3.6 x86, #858161
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-admin/needrestart: drop 3.3
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
app-admin/needrestart: 3.6 version bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-admin/needrestart: Keyword 3.5 arm64, #767379
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-admin/needrestart: Keyword 3.5 arm, #767379
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
app-admin/needrestart: only x86/amd64 depend on sys-apps/iucode_tool
Bug: https://bugs.gentoo.org/767379 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-admin/needrestart: Stabilize 3.5 amd64, #767376
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-admin/needrestart: x86 stable (bug #767376)
Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-admin/needrestart: drop duplicate KEYWORDS lines
Confuses ekeyword and no KEYWORDS line => no KEYWORDS, so it's not a problem for the live ebuild. Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
app-admin/needrestart: Cleanup old version
Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
app-admin/needrestart: 3.5 version bump
Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
app-admin/needrestart: Re-add stable version 3.3
This partially reverts 50f6c4ac Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
app-admin/needrestart: depend on sys-apps/iucode_tool
Closes: https://bugs.gentoo.org/710976 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Craig Andrews · gentoo
app-admin/needrestart: Cleanup old versions
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
app-admin/needrestart: 3.4 version bump, EAPI=7
Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
app-admin/needrestart: amd64 stable wrt bug #660440
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-admin/needrestart: x86 stable (bug #660440)
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
app-admin/needrestart: 3.3 version bump
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
app-admin/needrestart: 3.2 version bump
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Craig Andrews · gentoo
app-admin/needrestart: Fix detection of Gentoo kernels
https://github.com/liske/needrestart/pull/113 Closes: https://bugs.gentoo.org/654958 Package-Manager: Portage-2.3.36, Repoman-2.3.9
Craig Andrews · gentoo
app-admin/needrestart: 3.1 version bump
Package-Manager: Portage-2.3.27, Repoman-2.3.9
Craig Andrews · gentoo
app-admin/needrestart: 3.0 version bump
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Craig Andrews · gentoo
app-admin/needrestart: Cleanup old versions
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Craig Andrews · gentoo
app-admin/needrestart: Depend on sys-apps/init-system-helpers
Closes: https://bugs.gentoo.org/639004 Package-Manager: Portage-2.3.16, Repoman-2.3.6
David Hicks · gentoo
app-admin/needrestart: use HTTPS for GitHub
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Patrice Clement · gentoo
app-admin/needrestart: correct distfile name.
Gentoo-Bug: https://bugs.gentoo.org/619858 Package-Manager: Portage-2.3.5, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Craig Andrews · gentoo
app-admin/needrestart-2.11: version bump
Closes: https://github.com/gentoo/gentoo/pull/3517
Craig Andrews · gentoo
app-admin/needrestart-2.10: version bump
Gentoo-bug: 598924
Göktürk Yüksek · gentoo
app-admin/needrestart: remove 2.9-r0
Package-Manager: portage-2.2.28
Craig Andrews · gentoo
app-admin/needrestart: add dependency on dev-lang/perl:=
Gentoo-bug: 593882
Craig Andrews · gentoo
app-admin/needrestart-2.9: version bump
Gentoo-bug: 593014
Craig Andrews · gentoo
app-admin/needrestart: correct the license to GPL-2+
Craig Andrews · gentoo
app-admin/needrestart: fix dependencies
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
Craig Andrews · gentoo
app-admin/needrestart-2.8: Fix QA Notice: make jobserver unavailable: using -j1.
Gentoo-Bug: https://bugs.gentoo.org/588216 Closes: https://github.com/gentoo/gentoo/pull/1843 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Craig Andrews · gentoo
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>