debian-goodies (0.45) unstable; urgency=low
* Fix installation of examples so now debmany's bash_completion file is
installed.
* checkrestart:
- Apply patch provided by Piotr Kaczuba to make checkrestart reliable
again by handling lsof's output when deleted libraries are
referenced as 'path inode' (Closes: #491235)
-- Javier Fernandez-Sanguino Pen~a <jfs@debian.org> Sat, 19 Jul 2008 01:12:20 +0200
debian-goodies (0.44) unstable; urgency=low
* checkrestart:
- Remove extra space in call to dpkg (Closes: #490399)
- Prevent warnings when using mutt (it creates deleted files)
-- Javier Fernandez-Sanguino Pen~a <jfs@debian.org> Sat, 12 Jul 2008 14:19:51 +0200
debian-goodies (0.43) unstable; urgency=low
* Fix typo in checkrestart's call to dpkg (Closes: #490179)
-- Javier Fernandez-Sanguino Pen~a <jfs@debian.org> Fri, 11 Jul 2008 17:22:50 +0200
debian-goodies (0.42) unstable; urgency=low
* Updated to version 1.3 of debmany provided by Michael Arlt:
- add bash_completion example into examples
- add less to Depends, as it is the default viewer for other files.
- add zenity to Suggests, it is a graphical alternative for dialog.
* Fix popbugs to prevent it from removing temporary files before the browser
has opened them, thanks to Chris Lamb for the bug report and the fix
(Closes: #471752)
* checkrestart:
- Add /usr/lib/locale/ to the list of exceptions to prevent false
positives when locales are reconfigured.
- Change os.popen call to a subprocess.Popen call since python 2.5 does
not seem to like lists in os.popen and because subprocess is preferable
here.
- Recode the utility so that the checks for deleted files and descriptors
is not duplicated.
- Remove the (useless) check for deleted descriptor
- Rewrite the handling of lsof results to be more accurate and
understandable.
- Add a 'verbose' option that makes it list all the (supposedly) deleted
files and descriptors used by the processes (Closes: #466811, #475397) -
Add icon-theme.cache to the list of deleted files that will be flagged
(Closes: #469133)
- Fix properly the handling of /usr as a symlink, the code had some stuff
that was used as test case and should have been replaced before
uploading, oops. (Closes: #405040)
* Add myself to author list in debian/copyright, and fixed a lintian
warning there too.
-- Javier Fernandez-Sanguino Pen~a <jfs@debian.org> Thu, 10 Jul 2008 00:30:39 +0200
debian-goodies (0.41) unstable; urgency=low
* Make the dpkg --list query use an array to call the shell so that odd
package names will not affect it.
-- Javier Fernandez-Sanguino Pen~a <jfs@debian.org> Sat, 29 Mar 2008 21:38:20 +0100
debian-goodies (0.40) unstable; urgency=low
* checkrestart:
- skip deleted files under /dev/pts/ to prevent telling users to
restart gpm (Closes: 468124)
- support /usr being symlinked (Closes: 405040)
- minor changes in output messages.
-- Javier Fernandez-Sanguino Pen~a <jfs@debian.org> Sat, 01 Mar 2008 16:36:40 +0100
debian-goodies (0.39) unstable; urgency=low
* Remove the network-test script, which now has been moved to the
ifupdown-extra package. Also remove the dependencies introduced by
that script.
-- Javier Fernandez-Sanguino Pen~a <jfs@debian.org> Tue, 18 Dec 2007 21:37:18 +0100
debian-goodies (0.38) unstable; urgency=low
* Fix bug in network-test which prevent it from working properly
when no verbose level was set.
-- Javier Fernandez-Sanguino Pen~a <jfs@debian.org> Sun, 14 Oct 2007 23:19:07 +0200
debian-goodies (0.37) unstable; urgency=low
* checkrestart:
- Do not complain about deleted files in /tmp, /var/run or /var/log
when seen as descriptors (Closes: #441529)
- Fix typo in checkrestart (Closes: #444473)
* network-test:
- Include patch provided by Federico Ceratto which adds command
line support, allows the setting of a verbosity level and makes
it possible to log to syslog based on that level. This patch
is useful if the script is run through init, cron or other
task-scheduling tool.
-- Javier Fernandez-Sanguino Pen~a <jfs@debian.org> Sun, 14 Oct 2007 23:01:40 +0200
debian-goodies (0.36) unstable; urgency=low
* Exclude /var/run contents from the deleted files check which means
that apache2, when using mod_ssl should now not be reported
as needing a restart (Closes: 432569)
-- Javier Fernandez-Sanguino Pen~a <jfs@debian.org> Thu, 06 Sep 2007 23:37:03 +0200
debian-goodies (0.35) unstable; urgency=low
* Make it Depend on python => 2.4 as the subprocess module used by
checkrestart is not available in 2.3
* Add CVE name to previous changelog entry
* Minor typo fix in debian/control
-- Javier Fernandez-Sanguino Pen~a <jfs@debian.org> Tue, 04 Sep 2007 23:28:58 +0200
debian-goodies (0.34) unstable; urgency=high
* Fix security bug that enables users to generate files in the
filesystem with shell metacharacters and have the checkrestart
script run external code (as root, since the script will only
run as admin). This is CVE-2007-3912. (Closes: 440411)
-- Javier Fernandez-Sanguino Pen~a <jfs@debian.org> Sun, 02 Sep 2007 23:07:30 +0200
debian-goodies (0.33) unstable; urgency=low
* Added description of demany in debian/control
* Added dependencies/suggestions needed for debmany
-- Javier Fernandez-Sanguino Pen~a <jfs@debian.org> Wed, 29 Aug 2007 17:31:18 +0200
debian-goodies (0.32) unstable; urgency=low
* Put debmany in the proper location (/usr/bin)
* Remove vi swap file from sources
* Small changes to debmany binary (typo, versiondate and a comment)
* Update debmany's manpages, I was putting in a previous version.
-- Javier Fernandez-Sanguino Pen~a <jfs@debian.org> Tue, 28 Aug 2007 23:35:26 +0200
debian-goodies (0.31) unstable; urgency=low
* Introduce the debmany script written by Michael Arlt (it was actually in
the sources of 0.30 but not installed in the binary package)
-- Javier Fernandez-Sanguino Pen~a <jfs@debian.org> Mon, 27 Aug 2007 19:05:46 +0200
debian-goodies (0.30) unstable; urgency=low
* checkrestart changes:
* Do not warn on processes than use /dev/zero and shows up as
deleted. This prevents it from warning about apache2 (Closes: #432569)
* Slightly improve the messages output.
* Find init.d scripts even if not provided in the package by looking
for init.d scripts that match the process name (works for apache2 too)
* Fix some typos in which-pkg-broke(1) (Closes: #409581)
-- Javier Fernandez-Sanguino Pen~a <jfs@debian.org> Wed, 22 Aug 2007 22:59:27 +0200
debian-goodies (0.29) unstable; urgency=low
* Network-test: use -t switch to use user's TMPDIR or /tmp instead of
trying to create it under $PWD (Closes: #432311)
* Add a Suggests: netcat (Closes: #400479)
* popbugs:
* Make it parse the new format of the RC buglist properly (Closes: #421355)
* Add a debug option
* Fix a typo in the output
* Change maintainer's email address in debian/control
-- Javier Fernandez-Sanguino Pen~a <jfs@debian.org> Mon, 09 Jul 2007 18:23:53 +0200
debian-goodies (0.28) unstable; urgency=low
* Apply patch by Francesco Potorti that makes checkrestart list
processes that should be restarted when a daemon is restarted.
This helps warn users that some processes will not be restarted
even though they use the init script (such as active ssh connections). And
need to be restarted manually (Closes: #290265)
* Be more verbose when nothing needs to be done (the user might think that
the script did not do anything!)
-- Javier Fernandez-Sanguino Pen~a <jfs@computer.org> Tue, 19 Dec 2006 11:24:57 +0100
debian-goodies (0.27) unstable; urgency=medium
[ Fixes I would like to see in etch, even though we're on freeze now ]
* Fix checkrestart with patch provided by Justin Pryzby, modify to reduce
false positives by not complaining about deleted inodes/files under
/tmp/, /var/log/ or named /SYSV. This fixes the long-standing issue that
made this script rather useless (related to lsof, see bug #297029, and to
changes in dpkg) (Closes: #264985)
(Note I have included the code from Sam Morris, available at
http://robots.org.uk/src/psdel and contributed in the BTS. But it still
needs to be massaged to work as a replacement for lsof)
* Write a manpage for checkrestart so administrators are aware that this
tool should not be completely relied on. (Closes: #305279)
* Update the version of network-test which fixes some of the bugs already
fixed in the experimental 'ifupdown-extra' package:
[ Note: Post-etch network-test will be removed from this package but
I rather not try to introduce an experimental package such as
ifupdown-extra into etch right now ]
* Make network-test use bash (Closed: #401363)
* Do not analyse resolv.conf lines that have been commented out.
* Change network-test so it does not complain loudly if ethtool is not
installed (just recommends its installation)
* Fix duplicate spaces in the script as well as some typos with patch
provided by Norbert Kiesel (Closed: #400463)
* Change behaviour of network-test when testing ethernet link
(based on ifupdown-extra's 'check-network-cable' tests) this is better
(and more reliable) than just using 'ifconfig' but requires users
install additional software.
* Lintian error fix: FSF address
-- Javier Fernandez-Sanguino Pen~a <jfs@computer.org> Tue, 19 Dec 2006 01:59:13 +0100
debian-goodies (0.26) unstable; urgency=low
* Remove extra space from which-pkg-broke which introduced a syntax
error (Closes: #396786)
-- Javier Fernandez-Sanguino Pen~a <jfs@computer.org> Fri, 3 Nov 2006 00:53:17 +0100
debian-goodies (0.25) unstable; urgency=low
* Depend on dctrl-tools since grep-dctrl is a transitional package, keep
grep-dctrl to make it possible to backport this package (Closes: #385478)
* which-pkg-broke now looks in Pre-Depends thanks to the patch submitted by
Josh Triplett (Closes: #394950)
* Network-test changes:
- now uses bash only (Closes: #396324)
- correctly detects an interface as UP if it has been forced to a
given speed (Closes: #396336)
- do not test nameservers that have been commented out from resolv.conf
- fix a typo in a message
-- Javier Fernandez-Sanguino Pen~a <jfs@computer.org> Wed, 1 Nov 2006 10:39:09 +0100
debian-goodies (0.24) unstable; urgency=low
* Taking up this package as new maintainer, after talking with Matt
on private mail.
* Fix Frank Lichtenheld's mail in all manpages (Closes: #249818)
* Changes to debget:
- debget --help (or -h) now works as expected. Introduce usage
in the tool to warn on errors when calling it (Closes: #251353)
- Any other options are rejected (as they would be passed on to apt)
- Additional error checking in debget to prevent it from going ahead
when something goes wrong, this includes checking first if the
apt-get dependencies are right and that the package the user asked
us to retrieve exists (Closes: #283401)
- Use apt-cache instead of apt-get to get the version as
'apt-get -q2 -s --reinstall install' requires, for some reason,
super cower powers. This makes it possible to download packages
without satisfying dependencies (Closes: #369494)
- Document the fact that downloading packages from the package cache
is not supported both in the manpage and in the program's output
(Closes: #224857)
* Fix manpage dglob typos as well as the header of the documentation
generated by pod2man (Closes #228302, #305802)
* Have debman use bash as a shell (Closes: #369762)
* Set LC_NUMERIC to 'C' in dpigs as suggested by Bill Allombert (Closes:
#368227)
* Move checkrestart to /usr/sbin (Closes: #329723)
* Have dglob exit with a '1' exit status if no packages match the globbing
pattern (Closes: #292585)
* Make popbugs properly extract the file provided by the user instead of
/var/log/popularity-contest, if requested to (Closes: #263471)
* Fix typo in popbugs.1 manpage (AUTOR -> AUTHOR)
* Include which-pkg-broke Python script contributed by Bill Gribble and
wrote its associated manpage (Closes: #231470)
* Include network-test shell script contributed by myself and
wrote its associated manpage (Closes: #307694)
* Use debhelper compatibility version 4
-- Javier Fernandez-Sanguino Pen~a <jfs@computer.org> Sun, 23 Jul 2006 21:42:54 +0200
debian-goodies (0.23) unstable; urgency=low
* Man page for popbugs from Jochen Voss <voss@debian.org> (Closes:
#227094)
-- Matt Zimmerman <mdz@debian.org> Wed, 14 Jan 2004 21:10:42 -0800
debian-goodies (0.22) unstable; urgency=low
* Fix typo, improve description in dglob(1) (Closes: #224561)
-- Matt Zimmerman <mdz@debian.org> Fri, 19 Dec 2003 23:38:26 -0800
debian-goodies (0.21) unstable; urgency=low
* Fix program name in popbugs usage message (Closes: #224490)
-- Matt Zimmerman <mdz@debian.org> Fri, 19 Dec 2003 08:03:59 -0800
debian-goodies (0.20) unstable; urgency=low
* Updated man page for dpigs, and new man page for dglob, from Frank
Lichtenheld <frank@lichtenheld.de> (Closes: #224394)
* Enhance dglob to accept some grep-dctrl options, and update the man
page appropriately
-- Matt Zimmerman <mdz@debian.org> Thu, 18 Dec 2003 09:54:30 -0800
debian-goodies (0.19) unstable; urgency=low
* Actually install those nice man pages (really Closes: #163823)
-- Matt Zimmerman <mdz@debian.org> Wed, 17 Dec 2003 17:48:36 -0800
debian-goodies (0.18) unstable; urgency=low
* Include man pages for debget, dgrep and dpigs from Frank Lichtenheld
<frank@lichtenheld.de> (Closes: #163823)
* Implement option parsing in dpigs, because it confuses everyone to
pass options to head(1) directly (Closes: #212926)
* Fix checkrestart to deal with the garbage that comes from
/proc/pid/exe sometimes (null bytes, etc.)
* Teach checkrestart about dpkg's habit of spitting out diversion
information in response to a --search query (Closes: #211785)
-- Matt Zimmerman <mdz@debian.org> Tue, 16 Dec 2003 17:12:50 -0800
debian-goodies (0.17) unstable; urgency=low
* Remove empty /usr/sbin directory (Closes: #205450)
* Enhance debian-goodies to give a hint about needing popularity-contest
if the data isn't present, and automatically launch sensible-browser
(use "popbugs -o -" to get the old behaviour) (Closes: #205662)
* Depends: python (>= 2.3), as we use NamedTemporaryFile
-- Matt Zimmerman <mdz@debian.org> Fri, 15 Aug 2003 21:35:16 -0400
debian-goodies (0.16) unstable; urgency=low
* Fix another buglet in popbugs where it would incorrectly parse
bugscan's inconsistent HTML
-- Matt Zimmerman <mdz@debian.org> Thu, 14 Aug 2003 12:26:16 -0400
debian-goodies (0.15) unstable; urgency=low
* Fix a bug in popbugs where it would misparse things when the block was
surrounded by a <font> tag
-- Matt Zimmerman <mdz@debian.org> Wed, 13 Aug 2003 17:34:56 -0400
debian-goodies (0.14) unstable; urgency=low
* Minor formatting changes to checkrestart
* New program, popbugs, which sorts and filters the RC bug list based on
data from popularity-contest
* Suggests: popularity-contest
-- Matt Zimmerman <mdz@debian.org> Wed, 13 Aug 2003 17:30:59 -0400
debian-goodies (0.13) unstable; urgency=low
* Fix checkrestart to not fail on certain types of bogus data in /proc,
specifically, when readlink() gives ENOENT.
-- Matt Zimmerman <mdz@debian.org> Mon, 19 May 2003 19:00:53 -0400
debian-goodies (0.12) unstable; urgency=low
* Fix typo-bug which caused a lot of false positives in checkrestart
-- Matt Zimmerman <mdz@debian.org> Fri, 2 May 2003 16:17:27 -0400
debian-goodies (0.11) unstable; urgency=low
* s/dpkg-query/dpkg/ on dglob as well
* Fix checkrestart to exclude certain common init scripts which don't
actually restart a service
-- Matt Zimmerman <mdz@debian.org> Fri, 2 May 2003 15:32:49 -0400
debian-goodies (0.10) unstable; urgency=low
* Modify checkrestart to use dpkg rather than dpkg-query, so that it can be
used on stable and does not require a dependency on newer dpkg
-- Matt Zimmerman <mdz@debian.org> Fri, 2 May 2003 10:19:15 -0400
debian-goodies (0.9) unstable; urgency=low
* Add dependencies on lsof and python
-- Matt Zimmerman <mdz@debian.org> Wed, 30 Apr 2003 14:20:54 -0400
debian-goodies (0.8) unstable; urgency=low
* New program, checkrestart, which informs about running processes using old
versions of upgraded files (such as shared libraries)
-- Matt Zimmerman <mdz@debian.org> Wed, 30 Apr 2003 13:53:25 -0400
debian-goodies (0.7) unstable; urgency=low
* Add new program, debman, by Colin Watson <cjwatson@debian.org>
(Closes: #176295)
-- Matt Zimmerman <mdz@debian.org> Sat, 11 Jan 2003 15:12:05 -0500
debian-goodies (0.6) unstable; urgency=low
* Make debget use curl instead of wget, because it supports file: URIs,
which are often used in sources.list. (Closes: #176263)
-- Matt Zimmerman <mdz@debian.org> Sat, 11 Jan 2003 12:32:28 -0500
debian-goodies (0.5) unstable; urgency=low
* Add an explicit --help option for dgrep, so that it doesn't invoke
grep with the --help option (Closes: #173430)
-- Matt Zimmerman <mdz@debian.org> Tue, 17 Dec 2002 08:42:45 -0500
debian-goodies (0.4) unstable; urgency=low
* Fix debget to do the right thing if the requested deb has uninstalled
dependencies
-- Matt Zimmerman <mdz@debian.org> Sun, 15 Dec 2002 19:21:32 -0500
debian-goodies (0.3) unstable; urgency=low
* Switch debget from using python-apt to calling apt-get. The things
that it really needs aren't exposed by the python-apt API, and this
makes it possible to use the same version specifications used with
apt-get install (/stable, =1.2.0-1, etc.). However, it may refuse to
work if you have packages in broken states.
-- Matt Zimmerman <mdz@debian.org> Sat, 7 Dec 2002 12:11:44 -0500
debian-goodies (0.2) unstable; urgency=low
* Fix indentation of description (Closes: #162983)
-- Matt Zimmerman <mdz@debian.org> Tue, 1 Oct 2002 10:00:32 -0400
debian-goodies (0.1) unstable; urgency=low
* Initial Release.
-- Matt Zimmerman <mdz@debian.org> Sat, 21 Sep 2002 23:19:11 -0400