Skip to content

Debian Changelog slocate (3.1-1)

2006

slocate (3.1-1) unstable; urgency=low

   * User defines database paths were not being parsed correctly. Thanks to
     Vincent Lefevre <vincent@vinc17.org> for finding it and providing a patch.
     Closes: #346341
   * This was the only bug reported in the 2 months since the last public beta
     release. Moving it to v3.1 Stable.

 -- Kevin Lindsay <klindsay@debian.org>  Tue, 7 Mar 2006 20:31:08 -0800

slocate (3.0.beta.r3-1) unstable; urgency=low

   * The environment variable LOCATE_PATH was not being used properly. It will
     now be used the same as in v2.7. Closes: #345646
   * slocate was returning non zero for -h, --help, -V and --version. It now
     returns zero.
   * PRUNEFS was being ignored in /etc/updatedb.conf
   * Added documentation describing how /etc/updatedb.conf is used and what
     is supported to the README and the slocate.1 and updatedb.1 man pages.
   * README.debian was removed in 3.0.beta.r1-1 to close bug 272131, but it was
     accidently readded in 3.0.beta.r2-1. I now have a use for it, so it is now
     here to stay.

 -- Kevin Lindsay <klindsay@debian.org>  Fri, 6 Jan 2006 09:36:28 -0800

slocate (3.0.beta.r2-1) unstable; urgency=low

   * When upgrading from 2.7-4, the existing database will be removed due to
     a change in the format. This was causing slocate to fail until the database
     was recreated. Closes: #344478
   * Reformatted the 'copyright' file as expected. Closes: #345043
   * Removed debian/ directory from original source.
   * Added fix to compensate for default unsigned chars on PPC. Closes: #345171
   * Fixed segfault due to 0 length char array. oops. Closes: #346072
   * Fixed a bug where dangling links were ignored. Closes: #345026

 -- Kevin Lindsay <klindsay@debian.org>  Thu, 5 Jan 2006 15:04:47 -0800

2005

slocate (3.0.beta.r1-1) unstable; urgency=low

   * New release. 3.0 beta r1. This is a complete redesign/rewrite.
   * Closes: #300760, #159235, #300778, #338652, #217608, #324951, #266530
   * Closes: #271695, #272131
   * Closes: #274538 . updatedb will not print an error message if no database
     exists.
   * Closes: #296033 . Renamed DEBUG to SL_DEBUG.
   * Closes: #229198

 -- Kevin Lindsay <klindsay@debian.org>  Wed, 19 Dec 2005 21:54:52 -0800

2004

slocate (2.7-4) unstable; urgency=high

   * Added a case to handle broken diversion. /usr/bin/locate and
     /usr/bin/updatedb must be symlinks to /usr/bin/slocate. In the
     case that they are not, the removal of the diversion fails.
     A check is done to detect the diversion and forcefully removes
     /usr/bin/locate and /usr/bin/updatedb before diverting the old
     findutils binaries back.
     (closes: #270762)

 -- Kevin Lindsay <klindsay@debian.org>  Tue, 14 Sep 2004 05:22:24 +0000

slocate (2.7-3) unstable; urgency=high

   * 'slocate' sgid privileges are now dropped when searching databases that
      are not apart of the 'slocate' group. This will prevent malicious user
      supplied databases from elevating user access to the 'slocate' group.
      See CAN-2003-0848, (closes: #226103)
   * Changed diversion /etc/cron.daily.find.notslocate to
     /etc/cron.daily/find.notslocate (closes: #234563)
   * I also made the database creation feature drop privileges so that the
     SGID binary can't chown the group of the database to 'slocate' unless
     the user has explicit access.
   * Added a patch which caused LOCATE_PATH to be ignored when '-d' was used,
     and vice versa. This also fixed an off by 1 overflow bug.

 -- Kevin Lindsay <klindsay@debian.org>  Tue, 7 Sep 2004 03:20:42 +0000

2003

slocate (2.7-2) unstable; urgency=low

   * Closing ITA. (closes: #194037)
   * Removed diverted /etc/cron.daily/find.notslocate out of the cron.daily
     directory so that multiple copies of updatedb are not run.
     (closes: #210845)
   * The diversion handling has been changed since this bug so I will close
     it and if the problem persists, please reopen. (closes: #132284)
   * Updated description. (closes: #185907)
   * slocate group will now be added as a system group on new installs.
     (closes: #203885)
   * Fixed updatedb manpage. (closes: #152770)

 -- Kevin Lindsay <klindsay@debian.org>  Tue, 30 Dec 2003 21:54:56 +0000

slocate (2.7-1) unstable; urgency=high

   * Non-maintainer upload
   * New upstream version
   * Fixes buffer overflow causing segfault. (closes: #179338)

 -- Kevin Lindsay <klindsay@debian.org>  Mon, 17 Feb 2003 23:59:39 +0000

2002

slocate (2.6-1.4) unstable; urgency=low

   * Non-maintainer upload
   * Handle long filenames. (Patch from David D. Kilzer, closes: #92454)
   * debian/rules (clean): Use distclean, and remove config.h too.

 -- Gergely Nagy <algernon@debian.org>  Mon, 2 Sep 2002 00:56:07 +0200

slocate (2.6-1.3) unstable; urgency=low

   * A "make woody great" NMU.
   * Only conflict with dlocate versions older than 0.5-0.1 (closes: #138265).
   * Don't remove & readd slocate group on every upgrade -- create it with
     addgroup unless already present when configuring, use delgroup instead
     of groupdel on removal (closes: #101253).
   * Usage of addgroup should also alleviate any problems with NIS and/or
     nscd so remove the conflict with nscd (closes: #101094, #101485,
     #80176).
   * Don't zilch out the database on every upgrade, just on removals.
   * Make the postinst less noisy, and don't print the information about
     building the first database if the database already exists (closes:
     #101063).
   * In cron.daily, do nothing if /usr/bin/slocate doesn't exist (typically
     if the package is in the conffiles stage). Closes: #132287.
   * Kill suid(un)register cruft, and depend on a dpkg with
     dpkg-statoverride.
   * Remove commented out, obsolete stuff from some scripts.
   * Clean up config.status as well (lintian).
   * Emacs local variables excised from this changelog.

 -- Robert Bihlmeyer <robbe@debian.org>  Sun, 17 Mar 2002 14:51:47 +0100

slocate (2.6-1.2) unstable; urgency=medium

   * Non-maintainer upload.
   * Correct memory allocation in load_file() (thanks, Gergely Nagy;
     closes: #128477).

 -- Colin Watson <cjwatson@debian.org>  Sun, 3 Feb 2002 16:57:19 +0000

2001

slocate (2.6-1.1) unstable; urgency=low

   * Non-maintainer upload.
   * Fix printf-is-a-macro issue (gcc 3.0).  Patch courtesy of
     rbradetich@uswest.net.  Closes: #105026

 -- LaMont Jones <lamont@smallone.fc.hp.com>  Fri, 20 Jul 2001 22:33:42 -0600

slocate (2.6-1) unstable; urgency=low

   * no more suidregister(lintian, go figure)
   * now conflicts with nscd - There's been too many bugs opened due to the groupadd issues with this pkg
    Closes: #95636
   * now conflicts with dlocate too. It seems that is there's a diversion, each package must know about each other. That sucks. I'm going to implement alternatives when I get time but until then here's my solution.
    Closes: #57126, #61789, #87654
   * now requires adduser (really the command addgroup), thanks joy@cibalia.gkvk.hr
    Closes: #78465
   * I'm such an idiot. This is just correcting syntax below.
    Closes: #78190, #76543, #71373, #71371, #71365, #66566, #66206, #56351

 -- R Garth Wood <rgwood@debian.org>  Thu, 14 Jun 2001 00:23:50 -0400

2000

slocate (2.4-1) stable unstable; urgency=high

   * according to author the "S(ecure)Locate heap corruption" issue is resolved
    Closes #78190
   * according to author slocate is now impervious to mtab being a link
    Closes #76543
   * according to author there is now more than very little error checking (will this satisfy Wichert? Hell ya. )
    Closes #71373
   * according to author will not segfault on deep dirs
    Closes #71371
   * copyright now gives props to the FSF
    Closes #71365
   * /var/lib/slocate/* now removed in prerm
    Closes #66566
   * now suidunregisters itself
    Closes #66206
   * upgrade should be fine. I think this is a bug in the bts
    Closes #56351

 -- R Garth Wood <rgwood@debian.org>  Wed, 29 Nov 2000 22:54:56 -0800

slocate (2.2-0.0) frozen unstable; urgency=low

   * NMU to fix a security issue. Slocate has an potentially exploitable
     buffer overrun in LOCATE_PATH. If exploited, the attacker could access
     info about files they normally cannot see the presense of. Updated to
     version 2.2 to fix the problem (no other changes in this new version).
     Closes: #66718
   *

 -- Joey Hess <joeyh@debian.org>  Wed, 29 Nov 2000 22:54:14 -0800

slocate (2.1-5.1) frozen unstable; urgency=low

   * (closes Bug#59366) strange -c is defined in main.c and in --help ??

 -- R Garth Wood <rgwood@debian.org>  Sat, 4 Mar 2000 13:05:17 -0800

slocate (2.1-5) frozen unstable; urgency=low

   * another attempt at (closes Bug#56981)

 -- R Garth Wood <rgwood@debian.org>  Thu, 2 Mar 2000 22:01:40 -0800

slocate (2.1-4) frozen unstable; urgency=low

   * added -O3 (instead of -O2) and removed -g3 (not needed for release)
   * (closes Bug#56349) Actually done in -3 but I forgot to include it
   (same as 56357,56424)
   * (closes Bug#58537) ??? This installs cleanly on my system.
   I cannot reproduce this bug. This is probably a woody and not a potato
   * (closes Bug#56417, #57011) if for some strange reason /var/lib/slocate
   does not exist(it should) then it creates it
   * now suggests anacron
   * (closes Bug#57046, #57530, #58023, #56981) tries to check for linked
   diversions and rm's them before hand

 -- R Garth Wood <rgwood@debian.org>  Tue, 8 Feb 2000 00:50:39 -0800

slocate (2.1-3) frozen unstable; urgency=low

   * (closes Bug#56417) /var/lib/slocate/ : No such file or directory
   * (closes Bug#56388, #56505#, #53904, #56357, #56424) actually the same bug
   * (closes Bug#5184) I now make "helpful" diversions

 -- R Garth Wood <rgwood@debian.org>  Wed, 26 Jan 2000 21:19:23 -0800

slocate (2.1-2) frozen unstable; urgency=low

   * (closes: Bug#53905) added suggestion to install anacron
   * fixed some lintian 'E's

 -- R Garth Wood <rgwood@debian.org>  Wed, 26 Jan 2000 01:53:18 -0600

slocate (2.1-1) frozen; urgency=low

   * new upstream fixes some segfaults
   * (closes: Bug#52696) actually an old one
   * (closes: Bug#53904) actually an old one

 -- R Garth Wood <rgwood@debian.org>  Sun, 23 Jan 2000 22:32:19 -0800

1999

slocate (2.0-3) unstable; urgency=low

   * Bug#49763, version fixed in manpage
   * Bug#45635, LICENSE file is not included anymore; copyright points to GPL
   * Bug#43346, Bug#42560? squashed. Now adds a system group with groupadd

 -- R Garth Wood <rgwood@debian.org>  Thu, 7 Oct 1999 09:12:01 -0700

slocate (2.0-2) unstable; urgency=low

   * updatedb now actually parses /etc/updatedb.conf by default

 -- R Garth Wood <rgwood@debian.org>  Tue, 6 Jul 1999 17:40:31 -0700

slocate (2.0-1) unstable; urgency=low

   * new upstream
   * fixed #40262: slocate postinst fails with sh==/bin/ash
   * fixed Bug#39800: slocate: should make use of suidregister

 -- R Garth Wood <rgwood@debian.org>  Sun, 4 Jul 1999 23:21:40 -0700

slocate (1.6-5) unstable; urgency=low

   * fixed Bug#39788 and Bug#39798 (the same bug) slocate not creat()ing
     it's database.
   * fixed future bug: slocate always returns 1

 -- R Garth Wood <rgwood@debian.org>  Sun, 20 Jun 1999 16:13:28 -0700

slocate (1.6-4) unstable; urgency=low

   * changed maintainer so that I could pgp sign the pkg

 -- R Garth Wood <rgwood@debian.org>  Wed, 9 Jun 1999 18:40:26 -0700

slocate (1.6-3) unstable; urgency=low

   * added /var/lib/slocate to dirs

 -- R Garth Wood <rgwood@stormix.com>  Wed, 9 Jun 1999 18:26:24 -0700

slocate (1.6-2) unstable; urgency=low

   * misc fix

 -- R Garth Wood <rgwood@stormix.com>  Mon, 31 May 1999 11:19:47 -0700

slocate (1.6-1) unstable; urgency=low

   * new upstream

 -- R Garth Wood <rgwood@stormix.com>  Mon, 31 May 1999 10:56:06 -0700

slocate (1.5-3) unstable; urgency=low

   * added diversion for updatedb.1.gz

 -- R Garth Wood <rgwood@stormix.com>  Mon, 17 May 1999 11:10:24 -0700

slocate (1.5-2) unstable; urgency=low

   * added diversion for find cronjob

 -- R Garth Wood <rgwood@stormix.com>  Wed, 12 May 1999 03:20:37 -0700

slocate (1.5-1) unstable; urgency=low

   * new upstream

 -- R Garth Wood <rgwood@stormix.com>  Wed, 5 May 1999 13:18:07 -0700

slocate (1.4-1) unstable; urgency=low

   * Initial Release.

 -- R Garth Wood <rgwood@stormix.com>  Tue, 4 May 1999 17:00:14 -0700