File: ChangeLog

package info (click to toggle)
needrestart 1.2-7~bpo70+1
  • links: PTS
  • area: main
  • in suites: wheezy-backports
  • size: 524 kB
  • sloc: perl: 1,562; sh: 43; makefile: 25
file content (197 lines) | stat: -rw-r--r-- 8,251 bytes parent folder | download | duplicates (3)
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