3
0
forked from pool/findutils
findutils/findutils.changes

622 lines
21 KiB
Plaintext

-------------------------------------------------------------------
Fri Apr 29 17:29:58 CEST 2011 - pth@suse.de
- findutils-locate needs find so require findutils.
-------------------------------------------------------------------
Wed Nov 17 14:11:57 CET 2010 - pth@suse.de
- Really do use /proc/mounts instead of /etc/mtab.
-------------------------------------------------------------------
Mon Sep 27 06:30:15 UTC 2010 - lnussel@suse.de
- remove nobody wrapper again. It's not needed due to a fix in
coreutils that allows su from root to any user without account
checks.
-------------------------------------------------------------------
Mon Aug 23 12:36:49 CEST 2010 - pth@suse.de
- Add NFSv4 to updatedb's prune list, i.e. make it ignore such
file systems.
-------------------------------------------------------------------
Fri Jul 30 18:53:26 CEST 2010 - werner@suse.de
- Add a simple wrapper for user root to switch over to user nobody
for the command ls and find without using su.
-------------------------------------------------------------------
Thu Apr 1 12:22:10 CEST 2010 - pth@suse.de
- Use /proc/mounts instead of /etc/mtab as in newer kernels autofs
entries appear only in the former (bnc#591460)
- updatedb will by default ignore filesystems where it can't determine the
type.
-------------------------------------------------------------------
Mon Mar 8 18:53:10 CET 2010 - prusnak@suse.cz
- updated to 4.4.2
* see NEWS for more info
- updated SElinux patches (selinux.patch, selinux-gnulib.patch)
- added more patches from Fedora (autofs.patch, ftsremount.patch, xautofs.patch)
- findutils.patch renamed to updatedb.patch
- split-off lang package
-------------------------------------------------------------------
Fri Jul 10 19:26:16 UTC 2009 - jansimon.moeller@opensuse.org
- Workaround for a qemu-user bug, we hit.
A qemu patch is being discussed, but for now ...
This is important for the ARM build process to work.
-------------------------------------------------------------------
Tue Mar 10 16:16:36 CET 2009 - werner@suse.de
- Fix manual page [bnc#466425]
-------------------------------------------------------------------
Mon Sep 1 10:24:34 CEST 2008 - schwab@suse.de
- Fix last change.
- Optimize find expressions in updatedb.
-------------------------------------------------------------------
Mon Aug 25 14:44:40 CEST 2008 - prusnak@suse.cz
- enabled SELinux support [Fate#303662]
-------------------------------------------------------------------
Mon Aug 11 11:07:15 CEST 2008 - schwab@suse.de
- Fix undefined behaviour.
-------------------------------------------------------------------
Mon Aug 4 11:19:33 CEST 2008 - schwab@suse.de
- Don't use fts.
-------------------------------------------------------------------
Tue Mar 18 10:40:04 CET 2008 - schwab@suse.de
- Update to findutils 4.4.0.
See NEWS for details.
-------------------------------------------------------------------
Sun Feb 24 17:24:53 CET 2008 - crrodriguez@suse.de
- use find_lang macro
-------------------------------------------------------------------
Thu Feb 14 10:33:47 CET 2008 - schwab@suse.de
- Update to findutils 4.2.33.
** Translations
The following translations are new:
Ukranian
The following translations have been updated:
Hungarian, Dutch, Slovenian, Swedish, Traditional Chinese,
Polish, Irish, Portuguese, Slovak.
-------------------------------------------------------------------
Fri Jan 25 22:32:40 CET 2008 - schwab@suse.de
- Update to findutils 4.2.32.
** License changes
This version of findutils is now distributed under version 3 (or
later) of the GNU GPL. The documentation is distributed under
version 1.2 (or later) of the GNU Free Documentation License.
** Documentation Fixes
#19596: -printf %b should be compared with %s/512, not %s/1024.
** Bug Fixes
#21568: When building from CVS in 4.2.x, we now check gnulib out using git
instead of CVS. This fixes Savannah bug 21568, the problem being that
git-cvspserevr does not currently support -D, and the ond CVS server
for gnulib has been frozen.
#20970: Trailing slash on directory arguments breaks -name. "find
foo/ -name foo" now correctly matches foo and printf foo/. See POSIX
interp http://www.opengroup.org/austin/interps/uploads/40/14959/AI-186.txt
#20751: Avoid memory corruption in find -ls that has been present
since 4.2.28.
#20662: Avoid memory leak in find -name and other places affected by
gnulib dirname module. The leak had been present since 4.2.28.
#20310: configure uses hosts's support status for "sort -z" when
generating the updatedb script for use on the target. This is not a
reliable strategy when cross-compiling, so assume no support for -z in
that situation.
#20273: When xargs is successful without consuming all of stdin (for
example, with the -E option), and stdin is seekable, xargs now
correctly restores the file position, even on platforms where exit()
does not follow the POSIX rules of doing likewise. Likewise for find
(for example, with the -ok action).
#19660: Fix compilation failure on Cygwin.
#15384: Find misbehaves when parent directory is not readable.
** Enhancements
#20688: The warning printed by -name or -iname when the pattern to
match contains a slash can now be silenced by -nowarn. This warning
was originally introduced unconditionally in 4.2.21.
-------------------------------------------------------------------
Thu Jul 5 18:34:37 CEST 2007 - schwab@suse.de
- Drop clean core script.
-------------------------------------------------------------------
Sun Jun 3 19:48:01 CEST 2007 - schwab@suse.de
- Update to findutils 4.2.31.
** Security Fixes
#20014: Findutils-4.2.31 includes a patch for a potential security
problem in locate. When locate read an old-format database, it read
file names into a fixed-length buffer allocated on the heap without
checking for overflow. Although overflowing a heap buffer if often
somewhat safer than overflowing a buffer on the stack, this bug still
has potential security implications.
All previous releases of findutils are affected by this bug. It has
been assigned CVE number CVE-2007-2452.
** Documentation Fixes
#19596: Corrected the documentation for "find -printf %b".
#19483: updatedb manpage has inconsistent highlighting for --help
option.
#19155: Fixed typo in the output of "locate --help".
** Other Bug Fixes
#19658: When cross-compiling, "make clean" no longer deletes the
generated file doc/regexprops.texi, because there is no way to
regenerate it.
#19484: Decompressed data is wrong in locate if the first filename
indexed by updatedb starts with a space (instead of a slash).
** Other Changes
Findutils has switched to a new way of building the code from gnulib.
There should be no functional difference; the change should not be
visible to those using the findutils binaries, except for changes to
the output of "find --version", which should now show the version of
Gnulib which was used.
-------------------------------------------------------------------
Wed Feb 28 19:58:59 CET 2007 - schwab@suse.de
- Update to findutils 4.2.30.
** Bug Fixes
Savannah Bug #13252: The test suite now works on platforms where
DejaGnu is based on Tcl 8.3 (previously, 8.4 or later was required).
Savannah Bug bug #17861: this version should build on Solaris and HPUX
once again.
Savannah Bug #18433: findutils now compiles if "--enable-debug" was
specified as an option to configure. Previously this caused a
compilation failure in find.
** Documentation Fixes
Some typos in the Texinfo manual and one typo in in the usage message
for xargs have been fixed.
-------------------------------------------------------------------
Mon Feb 12 13:53:12 CET 2007 - schwab@suse.de
- Fix memleaks.
-------------------------------------------------------------------
Mon Dec 4 13:22:38 CET 2006 - schwab@suse.de
- Update to findutils 4.2.29.
** Documentation Fixes
The global effect of options (other than -daystart and -follow) is now
explained more clearly in the manual page. Savannah bug #15360.
** Bug Fixes
#17782: find -execdir now correctly puts the prefix "./" before the
expansion of "{}" rather than at the start of the argument it appears
in. Please note that if you use the -exec or -execdir actions with a
shell, then you may be vulnerable to shell code injection attacks, so
don't do that. It's not a security defect in find - you should not be
passing untrusted data (such as file names chosen by other people) to
the shell.
#17477: find -printf '%' (that is, where the format has a trailing %)
now generates an error message.
-------------------------------------------------------------------
Mon Nov 20 13:26:15 CET 2006 - schwab@suse.de
- cron.daily.clean_core: robustify even more.
-------------------------------------------------------------------
Mon Oct 16 13:56:56 CEST 2006 - schwab@suse.de
- cron.daily.clean_core: robustify to avoid matching non-cores [#210987].
-------------------------------------------------------------------
Mon Aug 7 11:46:08 CEST 2006 - schwab@suse.de
- Update to findutils 4.2.28.
** Bug Fixes
Savannah bug #15800: If find finds more subdirectories within a parent
directory than it previously expected to based on the link count of
the parent, the resulting error message now gives the correct
directory name (previously an error message was issued but it
specified the wrong directory).
Savannah bug #16738: "find .... -exec ... {} +" now works if you have
a large environment and many files must be passed to the -exec
action. The same problem affected the -execdir action, though since
the number of files in a given directory will normally be smaller, the
problem was worse for -exec.
Savannah bug #16579: Updatedb now works if it is running as a user
whose login shell is not actually a shell.
** Translations
The following translations have been updated:
Vietnamese, Belarusian, Catalan, Danish, German, Greek, Esperanto,
Spanish, Estonian, Finnish, French, Irish, Galician, Croatian, Hungarian,
Indonesian, Italian, Japanese, Korean, Luganda, Malay, Dutch, Polish,
Portuguese, Brazilian Portuguese, Romanian, Russian, Kinyarwanda,
Slovak, Slovenian, Serbian, Swedish, Turkish, Chinese (simplified),
Chinese (traditional), Bulgarian
-------------------------------------------------------------------
Mon Jul 24 16:47:14 CEST 2006 - rguenther@suse.de
- Do not run autoreconf.
-------------------------------------------------------------------
Mon Jul 24 14:31:33 CEST 2006 - schwab@suse.de
- Add 9P to PRUNEFS [#129339].
-------------------------------------------------------------------
Fri Jun 30 13:06:55 CEST 2006 - schwab@suse.de
- Add nfs4 to PRUNEFS [#189281].
-------------------------------------------------------------------
Thu Mar 23 17:42:50 CET 2006 - schwab@suse.de
- Add /sys to UPDATEDB_PRUNEPATHS [#160354].
-------------------------------------------------------------------
Wed Jan 25 21:30:12 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Mon Jan 16 14:01:33 CET 2006 - schwab@suse.de
- Fix permissions of cron scripts [#138550].
-------------------------------------------------------------------
Wed Dec 7 13:33:54 CET 2005 - schwab@suse.de
- Update to findutils 4.2.27.
-------------------------------------------------------------------
Mon Dec 5 16:52:06 CET 2005 - schwab@suse.de
- Drop SELinux support.
-------------------------------------------------------------------
Tue Nov 22 21:43:47 CET 2005 - schwab@suse.de
- Update to findutils 4.2.26.
-------------------------------------------------------------------
Wed Oct 19 14:39:21 CEST 2005 - schwab@suse.de
- Add cifs to the default for PRUNEFS [#129339].
-------------------------------------------------------------------
Wed Oct 5 10:13:09 CEST 2005 - schwab@suse.de
- Cleanup.
-------------------------------------------------------------------
Sun Sep 25 21:46:24 CEST 2005 - schwab@suse.de
- Fix warnings.
-------------------------------------------------------------------
Sun Sep 4 16:26:36 CEST 2005 - schwab@suse.de
- Update to findutils 4.2.25.
-------------------------------------------------------------------
Sun Sep 4 11:26:26 CEST 2005 - schwab@suse.de
- Don't link libselinux statically.
-------------------------------------------------------------------
Mon Aug 1 14:22:19 CEST 2005 - mmj@suse.de
- Make updatedb run as an idle io process
-------------------------------------------------------------------
Sun Jun 26 10:47:28 CEST 2005 - schwab@suse.de
- Make regex syntax compatible to previous versions again.
-------------------------------------------------------------------
Mon Jun 20 13:39:29 CEST 2005 - schwab@suse.de
- Update to findutils 4.2.23.
-------------------------------------------------------------------
Wed Jun 1 13:47:41 CEST 2005 - schwab@suse.de
- Rename cron scripts.
-------------------------------------------------------------------
Thu Mar 24 10:48:37 CET 2005 - schwab@suse.de
- Update to findutils 4.2.20.
-------------------------------------------------------------------
Wed Mar 9 14:26:52 CET 2005 - schwab@suse.de
- Update to findutils 4.2.19 [#71803].
-------------------------------------------------------------------
Sat Feb 19 16:14:25 CET 2005 - schwab@suse.de
- Update to findutils 4.2.18.
-------------------------------------------------------------------
Mon Jan 31 12:12:10 CET 2005 - schwab@suse.de
- Update to findutils 4.2.15.
-------------------------------------------------------------------
Wed Jan 26 10:48:21 CET 2005 - schwab@suse.de
- Update to findutils 4.2.14.
-------------------------------------------------------------------
Mon Jan 24 14:16:17 CET 2005 - schwab@suse.de
- Update to findutils 4.2.13.
-------------------------------------------------------------------
Mon Jan 17 16:15:37 CET 2005 - schwab@suse.de
- Fix use of next_element.
-------------------------------------------------------------------
Wed Jan 12 13:47:24 CET 2005 - schwab@suse.de
- Update to findutils 4.2.11.
-------------------------------------------------------------------
Mon Nov 22 21:55:40 CET 2004 - schwab@suse.de
- Update to findutils 4.2.7.
-------------------------------------------------------------------
Mon Nov 1 23:39:47 CET 2004 - schwab@suse.de
- Update to findutils 4.2.3.
-------------------------------------------------------------------
Tue Oct 26 15:53:04 CEST 2004 - schwab@suse.de
- Update to findutils 4.2.2.
-------------------------------------------------------------------
Thu Aug 5 15:44:31 CEST 2004 - schwab@suse.de
- Update to findutils 4.1.20.
-------------------------------------------------------------------
Thu Jul 29 12:04:28 CEST 2004 - schwab@suse.de
- Add patch to support d_type.
- Add patch to support POSIX xargs options.
-------------------------------------------------------------------
Mon Mar 15 16:27:21 CET 2004 - kukuk@suse.de
- Adjust for new SELinux version
-------------------------------------------------------------------
Fri Dec 12 23:14:04 CET 2003 - schwab@suse.de
- Fix file list.
-------------------------------------------------------------------
Tue Nov 11 20:51:59 CET 2003 - schwab@suse.de
- Terminate xargs help output with a newline.
-------------------------------------------------------------------
Wed Oct 15 15:05:38 CEST 2003 - schwab@suse.de
- Cleanup selinux patch.
-------------------------------------------------------------------
Wed Oct 15 01:08:24 CEST 2003 - ro@suse.de
- link libselinux static
-------------------------------------------------------------------
Tue Oct 14 22:24:38 CEST 2003 - kukuk@suse.de
- Add selinux patch
- Build not as root
- Fix permissions in RPM filelist
-------------------------------------------------------------------
Fri Oct 3 13:23:32 CEST 2003 - kukuk@suse.de
- Remove tetex from neededforbuild
-------------------------------------------------------------------
Tue May 13 17:42:56 CEST 2003 - schwab@suse.de
- Add %defattr.
- Fix file list.
-------------------------------------------------------------------
Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de
- fix install_info --delete call and move from preun to postun
-------------------------------------------------------------------
Mon Apr 7 13:11:26 CEST 2003 - schwab@suse.de
- Only delete info entries when removing last version.
-------------------------------------------------------------------
Thu Mar 6 16:10:59 CET 2003 - schwab@suse.de
- Fix clean_core cron script [#22758]:
* use /etc/sysconfig/locate
* add proper quoting
* use mtime for finding old cores.
- Fix feedback address.
-------------------------------------------------------------------
Thu Feb 6 17:48:22 CET 2003 - schwab@suse.de
- Use %install_info.
-------------------------------------------------------------------
Tue Dec 10 17:12:14 CET 2002 - schwab@suse.de
- Add meta tags to fillup templates.
-------------------------------------------------------------------
Fri Aug 9 18:51:56 CEST 2002 - bk@suse.de
- findutils-locate: use nice -n 19 for the daily cronjob of updatedb
-------------------------------------------------------------------
Mon Aug 5 13:53:18 CEST 2002 - schwab@suse.de
- Fix missing newline [#17427].
-------------------------------------------------------------------
Wed Jul 31 17:43:39 CEST 2002 - schwab@suse.de
- Add PreReq for locate.
-------------------------------------------------------------------
Sun Jun 23 21:29:07 CEST 2002 - schwab@suse.de
- Make -name conforming to POSIX.
-------------------------------------------------------------------
Fri Mar 8 21:24:10 CET 2002 - schwab@suse.de
- Add some documentation [#14733].
-------------------------------------------------------------------
Mon Feb 25 13:06:48 CET 2002 - schwab@suse.de
- Fix permissions.
-------------------------------------------------------------------
Wed Feb 6 13:30:16 CET 2002 - ro@suse.de
- sysconfig/cron_daily -> sysconfig/cron
-------------------------------------------------------------------
Thu Jan 31 17:46:08 CET 2002 - ro@suse.de
- added sysconfig.locate and cron.daily scripts updatedb and
clean core to locate subpackage
-------------------------------------------------------------------
Thu Jan 31 17:20:41 CET 2002 - schwab@suse.de
- Put locate and related programs in their own subpackage.
-------------------------------------------------------------------
Wed Jun 6 23:25:58 CEST 2001 - schwab@suse.de
- Update to findutils 4.1.7.
-------------------------------------------------------------------
Thu Nov 23 16:35:08 CET 2000 - bk@suse.de
- added suse update config macro, was needed for s390
-------------------------------------------------------------------
Tue Oct 24 13:51:01 CEST 2000 - schwab@suse.de
- Update to findutils 4.1.6.
- Renamed from find.
-------------------------------------------------------------------
Fri Oct 13 09:56:21 CEST 2000 - schwab@suse.de
- Fix substitution in updatedb script.
-------------------------------------------------------------------
Wed Sep 13 21:16:02 CEST 2000 - schwab@suse.de
- Fix compilation problem with getline.
- Don't use included regex.
-------------------------------------------------------------------
Wed Sep 13 15:27:31 CEST 2000 - schwab@suse.de
- Update to findutils 4.1.3.
-------------------------------------------------------------------
Thu Mar 16 15:35:08 CET 2000 - schwab@suse.de
- xargs: Move arg_max limit check after environ size check.
-------------------------------------------------------------------
Wed Feb 2 18:07:57 CET 2000 - schwab@suse.de
- Fix substitutions in updatedb.
-------------------------------------------------------------------
Mon Jan 17 17:59:44 CET 2000 - schwab@suse.de
- /usr/{info,man} -> /usr/share/{info,man}
- Get rid of Makefile.Linux
- Remove some obsolete changes
-------------------------------------------------------------------
Mon Nov 15 19:10:13 MET 1999 - kukuk@suse.de
- fix returncode from dostat and dolstat
-------------------------------------------------------------------
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
- ran old prepare_spec on spec file to switch to new prepare_spec.
-------------------------------------------------------------------
Thu Aug 26 17:12:33 CEST 1999 - schwab@suse.de
- fix "find -false , -name ."
-------------------------------------------------------------------
Fri Dec 18 16:02:24 MET 1998 - ro@suse.de
- for glibc: use getline from libc
-------------------------------------------------------------------
Tue Sep 1 12:01:46 MEST 1998 - ro@suse.de
- fixed macro problems with strcpy,strdup,...
-------------------------------------------------------------------
Thu May 14 11:05:35 MEST 1998 - florian@suse.de
- added "-s /bin/sh" to further 2 places
- also prune "afs smbfs autofs" filesystems
- fix "find / -xtype l"
- xargs: raise default limit of 20k to 80k for the environment and
all command parameters
-------------------------------------------------------------------
Mon Nov 10 11:04:28 MET 1997 - bs@suse.de
- added "-s /bin/sh" to su command in updatedb (our nobody has /bin/false
for default shell)
----------------------------------------------------------------------------
Sun Apr 13 23:04:29 MEST 1997 - florian@suse.de
- add bug-fixes from debian and gnu.utils.bugs
- updatedb now supports "--prunefs"
- "mv /usr/libexec/* /usr/lib/find/"