1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197
|
needrestart (1.2) unstable; urgency=medium
* Prepare po-debconf usage and add German translation.
(Debian Bug#761068 by David Prévot <taffit@debian.org>)
* Drop dependency on Term::ProgressBar::Simple.
(Debian Bug#761192 by Thijs Kinkhorst <thijs@debian.org>)
* Fix blacklist to match upgraded binaries (dpkg).
(Debian Bug#761346 by Paul Wise <pabs@debian.org>)
* Fix detection of unit names on systemd 215+.
(Debian Bug#762312 by Sven Hartge <sven@svenhartge.de>)
* Ignore special paths (SYSV IPC, DRM, /dev), fixing some
false positives.
* Add service blacklist configuration option to fix display
manager blacklisting with systemd.
* Handle restarts of systemd manager and sysv init using
their specific commands.
(Debian Bug#762528 by Paul Wise <pabs@debian.org>)
-- Thomas Liske <thomas@fiasko-nw.net> Sun, 28 Sep 2014 23:48:42 +0200
needrestart (1.1) unstable; urgency=medium
* Ignore DHCP clients.
(Debian Bug#752111 by Axel Beckert <abe@debian.org>)
* Add options allowing to select which check should be performed.
(Proposed by Axel Beckert <abe@debian.org>)
-- Thomas Liske <thomas@fiasko-nw.net> Sat, 16 Aug 2014 09:57:29 +0200
needrestart (1.0) unstable; urgency=medium
* Fix grammar errors and use a additional debconf template.
(Debian Bug#748652 by Justin B Rye <justin.byam.rye@gmail.com>)
* Ignore device ID in /proc/<pid>/maps on kFreeBSD.
(Reported by Axel Beckert <abe@debian.org>).
* Ignore device ID for unnamed devices due to broken implementation on btrfs.
(Debian Bug#750734 by Frederik Himpe <fhimpe@vub.ac.be>)
* Skip scanning of needrestart process.
(Debian Bug#751877 by Thijs Kinkhorst <thijs@debian.org>)
* [UI] Drop UI specific progress indicators, use
Term::ProgressBar::Simple to minimize disruption of the terminal.
(Debian Bug#748758 by Thijs Kinkhorst <thijs@debian.org>)
* [UI] Support 'backup' capability of Debconf.
* [Interp] Fix include path retrieval on python3.
(Debian Bug#750589 by Cristian Ionescu-Idbohrn
<cristian.ionescu-idbohrn@axis.com>)
* [Interp] Handle errors on python include path retrieval gracefully.
(Debian Bug#750589 by Cristian Ionescu-Idbohrn
<cristian.ionescu-idbohrn@axis.com>)
-- Thomas Liske <thomas@fiasko-nw.net> Tue, 17 Jun 2014 15:21:15 +0200
needrestart (0.9) unstable; urgency=medium
* Drop external dependency on strings command from binutils.
* Fix "uninitialized value" by apparent kernel threads.
(Debian Bug#746363 by Axel Beckert <abe@debian.org>)
* Read kernel version from x86 kernel boot header and handle
uncompressed kernel images.
(Debian Bug#746550 by Axel Beckert <abe@debian.org>)
* Several small bugfixes:
- [Interp] initial source file detection broken due using getopt
instead of getopts
(Debian Bug#746363 by Axel Beckert <abe@debian.org>)
- [UI] fix newlines in Debconf template
- [UI] fix "No such file or directory" triggered by stdio
(Debian Bug#746550 by Axel Beckert <abe@debian.org>)
- [Interp] Use source file instead of /proc/<pid>/exe to find package.
-- Thomas Liske <thomas@fiasko-nw.net> Sun, 11 May 2014 22:48:42 +0200
needrestart (0.8) unstable; urgency=low
* Fix non-numeric argument on progress_prep call.
(Debian Bug#744961 by Cristian Ionescu-Idbohrn
<cristian.ionescu-idbohrn@axis.com>)
* Feature: interpreter support enables needrestart to look for obsolete
source files in scripting languages:
- Perl: using Module::ScanDeps
- Python: using home made source file scanning
- Ruby: using home made source file scanning
* Feature: detect running on obsolete kernels
(Debian Bug#745270 by Paul Wise <pabs@debian.org>)
* NeedRestart::UI::Dialog: has been dropped
* NeedRestart::UI::stdio: add mass processing
* Several small bugfixes.
-- Thomas Liske <thomas@fiasko-nw.net> Sun, 27 Apr 2014 10:15:35 +0200
needrestart (0.7) unstable; urgency=medium
* Improved rc script detection, e.g.: previous releases failed to
detect apache2's init script after upgrading libssl1.0.0.
* Handle Linux VServer naming convention on deleted binaries.
(Thanks to Phillip Berndt [@phillipberndt])
* Support GNU formatted device ids.
(github issue #1 by Phillip Berndt [@phillipberndt])
* Hooks: Use only available package managers.
* Hooks: Ignore hooks not returning any rc scripts
(fixes detecting apache2's rc script).
* Hooks: Prefer rc scripts w/ matching pid
(fixes calling unnecessary rc scripts like libvirt-guests).
* Improve rc script detection by using a two pass
analysis.
* Fallback to NeedRestart::UI::stdio while being verbose.
(Debian Bug#744000 by Paul Wise <pabs@debian.org>)
* Add default UI configuration option.
(Debian Bug#744001 by Paul Wise <pabs@debian.org>)
* Apply blacklist while processing parent processes.
(Debian Bug#744002 by Paul Wise <pabs@debian.org>)
* Apply Debian's 01-makefile-fix.diff upstream.
-- Thomas Liske <thomas@fiasko-nw.net> Mon, 14 Apr 2014 21:50:15 +0200
needrestart (0.6) unstable; urgency=low
* Add lightdm to blacklist.
(Debian Bug#735027 by Michael Gilbert <mgilbert@debian.org>)
* Print eval exception message on config file errors.
* Use systemd if available.
(Debian Bug#731028 by Paul Wise <pabs@debian.org>)
* Use service to run traditional SysV scripts.
* Change batch processing output.
* Print full restart commands in list mode.
(Debian Bug#731028 by Paul Wise <pabs@debian.org>)
-- Thomas Liske <thomas@fiasko-nw.net> Mon, 07 Apr 2014 22:52:18 +0200
needrestart (0.5) unstable; urgency=low
* Ignore mapped files in /tmp.
* Handle LSB tags case insensitivly.
(Debian Bug#731165 by Christian Ionescu-Idbohrn
<cristian.ionescu-idbohrn@axis.com>)
* Prevent config file in dpkg.cfg.d to break dpkg
after removing needrestart.
(Debian Bug#732461 by Andreas Beckmann <anbe@debian.org>)
-- Thomas Liske <thomas@fiasko-nw.net> Thu, 02 Jan 2014 19:55:49 +0100
needrestart (0.4) unstable; urgency=low
* Fix spelling:
- typo in debconf template (s/restartet/restarted/;)
(Debian Bug#723935 by Axel Beckert <abe@debian.org>)
- debconf template title (s/orphaned/outdated/;)
(Debian Bug#723935 by Justin B Rye <justin.byam.rye@gmail.com>)
* Fix progress bar increase to grow up to 100%:
- binaries were counted twice
- kernel threads did not increase progress
* Demand restart of deleted binaries.
* Add sudo binary to example blacklist.
(Debian Bug#725937 by Jim Barber <jim.barber@ddihealth.com>)
* Drop version number from man page.
(Debian Bug#729997 by Raf Czlonka <rafal.czlonka@gmail.com>)
* NeedRestart::UI::Debconf: Fix return code handling if readline
is used as debconf frontend.
(Debian Bug#729997 by Raf Czlonka <rafal.czlonka@gmail.com>)
-- Thomas Liske <thomas@fiasko-nw.net> Thu, 28 Nov 2013 19:30:06 +0100
needrestart (0.3) unstable; urgency=low
* Fix typo reported by Patrick Matthäi.
* Add man page provided by Patrick Matthäi (Debian).
* Offer restart on non-existing mappings.
* Add PacMan hook.
* Be more fault-tolerant in batch mode.
* Provide a more sophisticated apt/dpkg trigger.
* Fix ignored -r command line parameter.
(Debian Bug#721809 by Axel Beckert <abe@debian.org>)
* Ignore forked/detached daemon childs (pidfile heuristic).
(Debian Bug#721810 by Axel Beckert <abe@debian.org>)
* Provide modular UI including debconf and dialog based
frontends.
* Ignore binaries due blacklist config option.
-- Thomas Liske <thomas@fiasko-nw.net> Sat, 14 Sep 2013 12:55:16 +0200
needrestart (0.2) unstable; urgency=low
* Support (l)ist only, (i)nteractive restart and
(a)utomaticly restart modes.
* Supply apt.conf.d script to call needrestart on every upgrade.
* Drop dependency on (Debian's) run-parts.
* Drop Term::Query dependency.
* Ignore rc scripts to be run in other run-levels.
* Add batch mode.
-- Thomas Liske <thomas@fiasko-nw.net> Tue, 02 Apr 2013 21:51:48 +0200
needrestart (0.1) unstable; urgency=low
* Initial release.
-- Thomas Liske <thomas@fiasko-nw.net> Fri, 29 Mar 2013 19:40:09 +0100
|