File findutils.changes of Package findutils
1006
1
-------------------------------------------------------------------
2
Tue Oct 20 10:16:47 UTC 2020 - Christian Vögl <christian.voegl@suse.com>
3
- The following is patch was provided by Jie GONG <jie.gong@suse.com>
4
- fts-dont-unconditionally-use-leaf-optimization-for-nfs.patch
5
(bsc#1174232)
6
fts: don't unconditionally use leaf optimization for NFS
7
NFS st_nlink are not accurate on all implementations,
8
leading to aborts() if that assumption is made.
9
See <https://bugzilla.redhat.com/1299169>
10
* lib/fts.c (leaf_optimization_applies): Remove NFS from
11
the white list, and document the issue.
12
-------------------------------------------------------------------
13
Thu Feb 22 15:10:31 UTC 2018 - fvogt@suse.com
14
15
- Use %license (boo#1082318)
16
17
-------------------------------------------------------------------
18
Tue May 31 00:01:05 UTC 2016 - mail@bernhard-voelker.de
19
20
- sv-bug-48030-find-exec-plus-does-not-pass-all-arguments.patch:
21
Add upstream patch to fix https://savannah.gnu.org/bugs/?48030
22
23
-------------------------------------------------------------------
24
Mon Jan 11 22:25:09 UTC 2016 - mail@bernhard-voelker.de
25
26
- Upgrade to 4.6.0
27
stable release, removing 'oldfind'.
28
- Delete now-upstream patches: findutils-gnulib-ppc64le.patch,
29
gnulib-perl522.patch
30
- Refresh patch: findutils-4.4.2-xautofs.patch
31
32
-------------------------------------------------------------------
33
Sun Dec 20 12:29:05 UTC 2015 - mail@bernhard-voelker.de
34
35
- Upgrade to 4.5.15
36
- Delete now-upstream patch:
37
findutils-oldfind-fix-dotdot-skipping.patch
38
- Refresh patches:
39
findutils-4.4.2-xautofs.patch
40
gnulib-perl522.patch
41
42
-------------------------------------------------------------------
43
Mon Jul 6 10:19:01 UTC 2015 - coolo@suse.com
44
45
- add gnulib-perl522.patch from gnulib upstream
46
47
-------------------------------------------------------------------
48
Tue Jan 6 16:44:55 UTC 2015 - mail@bernhard-voelker.de
49
50
- findutils-oldfind-fix-dotdot-skipping.patch: Add upstream patch
51
to fix 'oldfind' which skipped all files starting with ".."
52
(e.g. "..file").
53
- findutils.spec: Add BuildRequires:dejagnu - otherwise only a
54
very limited set of the tests was run by 'make check'.
55
56
-------------------------------------------------------------------
57
Sun Aug 3 22:56:51 UTC 2014 - mail@bernhard-voelker.de
58
59
- Upgrade to 4.5.14
60
- Refresh patches:
61
findutils-4.4.2-xautofs.patch
62
findutils-gnulib-ppc64le.patch (using -p0 for consistency)
63
- findutils.spec (Version): s/4.5.12/4.5/14
64
(%patch1): Remove -p1.
65
(%configure): Remove --without-included-regex option,
66
as it is the default anyway.
67
68
-------------------------------------------------------------------
69
Wed Dec 18 19:19:34 UTC 2013 - uweigand@de.ibm.com
70
71
- findutils-gnulib-ppc64le.patch: Fix imported gnulib long double
72
math tests for little-endian PowerPC.
73
74
-------------------------------------------------------------------
75
Thu Dec 5 20:55:16 CET 2013 - pth@suse.de
76
77
- Do not build findutils-locate anymore as mlocate obsoletes it
78
since openSUSE 13.1.
79
- Remove findutils-4.4.2-updatedb.patch as it's not needed anymore.
80
- Remove cron.daily.updatedb and sysconfig.locate as they aren't
81
needed anymore.
82
83
-------------------------------------------------------------------
84
Thu Oct 24 11:47:17 CEST 2013 - pth@suse.de
85
86
- Fix spelling of the btrfs snapshot directory (bnc#847240).
87
88
-------------------------------------------------------------------
89
Thu Sep 26 15:45:16 UTC 2013 - schwab@suse.de
90
91
- Conditionalize the qemu arg size workaround on %qemu_user_space_build
92
93
-------------------------------------------------------------------
94
Mon Sep 23 23:17:08 UTC 2013 - mail@bernhard-voelker.de
95
96
- Remove patches:
97
- findutils-4.5.10-use_proc_mounts.patch:
98
/etc/mtab is a link to /proc/self/mounts nowadays.
99
- findutils-4.5.10-prune_unknown.patch:
100
merge patch into findutils-4.4.2-updatedb.patch.
101
- findutils-4.5.10-updatedb_ignore_nfsv4.patch:
102
fixed upstream.
103
- findutils-stdio.in.patch:
104
fixed upstream (in included gnulib).
105
- findutils-init_stat_buf.patch:
106
fixed upstream.
107
108
- Refresh other patches:
109
- findutils-4.4.2-updatedb.patch:
110
refresh with changes from the above, removed patch.
111
- findutils-4.4.2-xautofs.patch:
112
refresh, and added -xautofs in find's usage text.
113
114
- Adapt findutils.spec:
115
- Version bump.
116
- Remove above removed patches.
117
- Add BuildRequires for makeinfo.
118
- configure call: remove --enable-d_type-optimization
119
option because turned on by default since 4.2.15.
120
- Do not remove oldfind's man page in %install.
121
- Add oldfind's binary and man page in %files.
122
123
- Update to 4.5.12
124
See /usr/share/doc/packages/findutils/NEWS,
125
section "Major changes in release 4.5.12, 2013-09-22"
126
127
- Update to 4.5.11 (2013-02-02)
128
See /usr/share/doc/packages/findutils/NEWS,
129
section "Major changes in release 4.5.11, 2013-02-02"
130
131
-------------------------------------------------------------------
132
Tue Apr 23 12:24:12 CEST 2013 - pth@suse.de
133
134
- Add /var/run/media to UPDATEDB_PRUNEPATHS in sysconfig.locate
135
so that updatedb doesn't index removable media (bnc#807170).
136
137
-------------------------------------------------------------------
138
Tue Mar 26 13:29:42 UTC 2013 - mmeister@suse.com
139
140
- Added url as source.
141
Please see http://en.opensuse.org/SourceUrls
142
143
-------------------------------------------------------------------
144
Wed Feb 6 16:48:10 UTC 2013 - schwab@suse.de
145
146
- Remove useless findutils-automake-1.12.patch
147
148
-------------------------------------------------------------------
149
Wed Dec 5 11:43:21 CET 2012 - pth@suse.de
150
151
- Fix typo in findutils-4.5.10-updatedb_ignore_nfsv4.patch that
152
lead to nfs4 directories being searched again (bnc#792323).
153
- Enable FTS based search.
154
- Replace $RPM_BUILD_ROOT by %%buildroot in specfile.
155
156
-------------------------------------------------------------------
157
Thu Nov 15 13:32:47 CET 2012 - pth@suse.de
158
159
- Initialize stat_buf in find.c(process_path) so that find by inum
160
works (bnc#780928 http://savannah.gnu.org/bugs/?37683)
161
findutils-init_stat_buf.patch.
162
- Exclude /.snapshot from updatedb's indexing (bnc#780918)
163
No patch, change was done in the sysconfig file of this package.
164
- Rename automake-1.12.patch to findutils-automake-1.12.patch
165
166
-------------------------------------------------------------------
167
Thu Jul 26 07:24:20 UTC 2012 - aj@suse.de
168
169
- Fix build with missing gets declaration (glibc 2.16)
170
171
-------------------------------------------------------------------
172
Wed May 30 17:13:20 UTC 2012 - sweet_f_a@gmx.de
173
174
- remove useless automake dependency, it was needed for selinux.patch
175
which has been removed since findutils 4.5.10
176
177
-------------------------------------------------------------------
178
Tue May 29 11:29:27 UTC 2012 - puzel@suse.com
179
180
- fix build with automake-1.12
181
- add: automake-1.12.patch
182
183
-------------------------------------------------------------------
184
Mon Feb 13 14:19:23 CET 2012 - pth@suse.de
185
186
- Fix updatedb to work again (bnc#746610).
187
188
-------------------------------------------------------------------
189
Sat Feb 4 23:27:05 UTC 2012 - rschweikert@suse.com
190
191
- keep binary in /usr tree (UsrMerge project)
192
193
-------------------------------------------------------------------
194
Tue Jan 17 02:40:55 UTC 2012 - tabraham@novell.com
195
196
- removed patches deprecated by this release
197
- findutils-4.4.2-selinux.patch
198
- findutils-4.4.2-selinux-gnulib.patch
199
- findutils-4.4.2-fts-remount.patch
200
- refreshed other patches as required
201
202
- Update to 4.5.10
203
+ doc: The manual now includes a small number of references to
204
further reading on security.
205
+ fixed bug #30608: Automagic dependency on selinux. The configure
206
script now provides a --without-selinux option.
207
+ fixed bug #29949: find -execdir does not change working directory
208
+ fixed bug #31359: test-strstr unit test fails on alpha.
209
+ fixed bug #30777: find -exec echo TURNIP{} \+ is accepted but
210
TURNIP is eaten
211
+ fixed bug #30180: error message from incorrect -size option is off
212
+ fixed bug #29828: test suite deadlock on FreeBSD
213
+ updated translations - Finnish, Italian, Danish, Slovenian,
214
German, Estonian, French, Japanese and Danish
215
216
- Update to 4.5.9
217
+ fixed bug #29593: Make import-gnulib.sh work under a POSIX shell.
218
+ fixed bug #29511: fails to build on kfreebsd-*
219
+ fixed bug #27563: -L breaks -execdir
220
+ fixed bug #19593: -execdir .... {} + has suboptimal performance
221
(see below)
222
+ updated translation - Chinese (simplified)
223
+ The find program will once again build argument lists longer
224
than 1 with "-execdir ...+". The upper limit of 1 argument for
225
execdir was introduced as a workaround in findutils-4.3.4. The
226
limit is now removed, but find still does not issue the maximum
227
possible number of arguments, since an exec will occur each time
228
find encounters a subdirectory (if at least one argument is
229
pending).
230
+ You can now increase the parallelism of xargs in mid-run by
231
sending it SIGUSR1, and decrease the parallelism with SIGUSR2.
232
233
- Update to 4.5.8
234
+ fixed bug #29460: -printf %Y fails in $CWD-dependent way
235
+ fixed bug #27974: Use gnulib's xreadlinkat support
236
+ fixed bug #29435: fd_is_cloexec does not work on Fedora buildhosts
237
+ fixed bug #27221: symlink_loop check broken by FTS_CWDFD
238
+ fixed bug #27213: avoid failed assertions for non-executable
239
directories.
240
+ updated translations - Vietnamese, Czech, Dutch, Polish, Russian
241
242
- Update to 4.5.7
243
+ If you use the -fstype FOO predicate and specify a filsystem
244
type FOO which is not known (e.g. present in /etc/mtab) at the
245
time find starts, that predicate is now equivalent to -false.
246
This substitution currently occurs at optimisation level 2 and
247
above.
248
249
- Update to 4.5.6
250
+ patch #4848 - support for SELinux
251
+ fixed bug #29089 - SELinux --context and %Z options
252
+ fixed bug #28872: Mistake in "#safer" example in "Problems with
253
-exec and filenames" section of the Texinfo manual.
254
+ fixed bug #28824: Corrected error message for "-ctime x".
255
Likewise for -gid, -inum, -links, -mmin, -cmin, -amin,
256
-uid, -used, -atime, -mtime, -ctime.
257
+ fixed bug #27975: Infinite loop for -exec [..] {} +.
258
+ fixed bug #27846: Assertion failure in xargs.c on AIX.
259
+ fixed bug #27375: Open file descriptors leak into child processes.
260
+ fixed bug #27017: find -D opt / -fstype ext3 -print , -quit coredumps
261
+ fixed bug #27328: segfault if the initial exec for "find -exec" fails.
262
+ fixed bug #26868: compilation error in pred.c on Solaris x86_64
263
+ fixed bug #24873: Duplicate fprint option corrupts output
264
+ fixed bug #23920: warn about un-matchable -path arguments ending in /.
265
+ fixed bug #19120: Patch to fix single quotes in man page find(1)
266
+ fixed bug #26327: xargs man page is vague about the number of times
267
command is executed.
268
269
- Update to 4.5.5
270
+ xargs now handles the case where the system's actual exec limits
271
are smaller than the value of ARG_MAX at compile time. Very few
272
platforms normally have this property, but it is possible to
273
configure sume Unix systems this way.
274
+ fixed bug #25359 - files/testsuite/find.gnu/posix-h.exp test fail
275
+ fixed bug #26587 - fix a typo in -execdir documentation (it says
276
-exec by mistake in the text)
277
+ fixed bug #26537 - find -prune now makes sure it has valid stat()
278
information
279
+ fixed bug #22708 - exit status 126 and 127 from the utility invoked
280
from xargs now makes xargs return 123, meaning that exit status
281
values 126 and 127 not unambiguously mean that the utility could
282
not be run or could not be found, respectively.
283
+ doc: the -wholename option to find is no longer preferred over
284
-ipath
285
286
- Update to 4.5.4
287
+ The ftsfind executable (which is built by default as "find") now
288
calls fts() in such a way that it avoids calling stat() on directory
289
entries, if it doesn't need the information. This can produce a
290
significant speedup on filesystems which don't populate the d_type
291
element of struct dirent, for example reiserfs. Anecdotal evidence
292
suggests this can speed updatedb up from about 30 minutes to 3-4
293
minutes.
294
+ The ftsfind executable also now avoids calling stat() functions to
295
discover the inode number of a file, if we already read this
296
information from the directory. This does provide a speed-up, but
297
only for a restricted set of commands such as "find . -inum 4001".
298
This fix is listed below as bug #24342
299
+ fixed bug #25764 - remove duplicate entry for 'proc' in updatedb's
300
$PRUNEFS
301
+ fixed bug #25359 - find -H wrongly behaves like -L sometimes; this
302
bug affects only filesystems which populate d_type and affects
303
-type and -printf %y. This does not affect the default behavior of
304
find or find -P
305
+ fixed bug #25144 - misleading error message when argument to
306
find -user is an unknown user or is missing
307
+ fixed bug #25154 - allow compilation with C compilers that don't
308
allow declarations to follow statements
309
+ fixed bug #24342 - -inum predicate should use dirent.d_ino instead
310
of stat.st_ino (this is a performance bug)
311
+ updated translations - Bulgarian, German, Irish, Hungarian,
312
Lithuanian, Dutch, Polish, Slovenian, Swedish, Turkish, Ukranian,
313
Vietnamese
314
315
- Update to 4.5.3
316
+ fixed bug #24283 - find -printf %TY causes NULL pointer dereference
317
+ changes to gnulib's fts code should provide performance improvements
318
in find when processing very large directories (for example
319
directories containing significantly more than 10000 filenames).
320
Performance improvements may only exist for some find command
321
lines (performance testing was done for the fts implementation
322
itself but we haven't done the analogous performance tests in find).
323
+ file type information is also passed back from fts to find,
324
saving calls to the stat system call for find command lines
325
which don't need the stat information. This provides a performance
326
improvement for common cases like find "find . -type d".
327
328
- Update to 4.5.2
329
+ fixed bug #24169 - find would segfault if the -newerXY test was
330
not followed by any argument
331
+ fixed bug #23996 - integer overflow on some platforms when
332
parsing "-used 3"
333
+ New translation - Czech
334
+ Updated translations - French, Indonesian
335
+ doc: bug #23070 - corrected manpage description of find -perm /000
336
(the change was already made by the manpage indicated the change
337
would happen "soon")
338
339
- Update to 4.5.1
340
+ New translation - Lithuanian
341
+ Updated translation - Chinese (simplified)
342
+ doc: added a working example describing how to find the
343
shallowest instances of a given directoty name (or names) in a
344
directory hierarchy
345
+ fixed bug #22662 - find -printf %AX appends nanoseconds in the
346
right place now
347
+ fixed bug #23663 - crash in some locales for -print %AX (this
348
problem seems to have affected only the CVS code, and not any
349
public releases)
350
351
- Update to 4.5.0
352
+ If POSIXLY_CORRECT environment variable is set, the system's
353
definition of "yes" and "no" responses are used to interpret
354
the response to questions from -ok and -okdir. The default is
355
still to use information from the findutils message translations.
356
+ If xargs find that exec fails because the argument size limit it
357
calculated is larger than the system's actual maximum, it now
358
adapts by passing fewer arguments (as opposed to failing)
359
+ The default optimization level for find is now -O2 instead of
360
-O0 meaning that a number of additional optimizations are
361
performed by default. Current optimizations at each level are:
362
363
0: Perform -name, -path, -iname, -ipath before other checks
364
1: Expressions containing only cost-free tests are evaluated
365
before expressions which contain more costly tests
366
2: Bring forward all tests that need to know the type of a file
367
but don't need to stat it
368
3: All tests are ordered by their estimated cost
369
370
Cost here is simply an estimate of how time consuming the I/O
371
operations needed to make a test are
372
+ Various bug fixes (See NEWS)
373
374
-------------------------------------------------------------------
375
Thu Dec 1 15:47:34 UTC 2011 - coolo@suse.com
376
377
- add automake as buildrequire to avoid implicit dependency
378
379
-------------------------------------------------------------------
380
Sun Sep 18 17:17:12 UTC 2011 - jengelh@medozas.de
381
382
- Apply packaging guidelines (remove redundant/obsolete
383
tags/sections from specfile, etc.)
384
385
-------------------------------------------------------------------
386
Fri Apr 29 17:29:58 CEST 2011 - pth@suse.de
387
388
- findutils-locate needs find so require findutils.
389
390
-------------------------------------------------------------------
391
Wed Nov 17 14:11:57 CET 2010 - pth@suse.de
392
393
- Really do use /proc/mounts instead of /etc/mtab.
394
395
-------------------------------------------------------------------
396
Mon Sep 27 06:30:15 UTC 2010 - lnussel@suse.de
397
398
- remove nobody wrapper again. It's not needed due to a fix in
399
coreutils that allows su from root to any user without account
400
checks.
401
402
-------------------------------------------------------------------
403
Mon Aug 23 12:36:49 CEST 2010 - pth@suse.de
404
405
- Add NFSv4 to updatedb's prune list, i.e. make it ignore such
406
file systems.
407
408
-------------------------------------------------------------------
409
Fri Jul 30 18:53:26 CEST 2010 - werner@suse.de
410
411
- Add a simple wrapper for user root to switch over to user nobody
412
for the command ls and find without using su.
413
414
-------------------------------------------------------------------
415
Thu Apr 1 12:22:10 CEST 2010 - pth@suse.de
416
417
- Use /proc/mounts instead of /etc/mtab as in newer kernels autofs
418
entries appear only in the former (bnc#591460)
419
- updatedb will by default ignore filesystems where it can't determine the
420
type.
421
422
-------------------------------------------------------------------
423
Mon Mar 8 18:53:10 CET 2010 - prusnak@suse.cz
424
425
- updated to 4.4.2
426
* see NEWS for more info
427
- updated SElinux patches (selinux.patch, selinux-gnulib.patch)
428
- added more patches from Fedora (autofs.patch, ftsremount.patch, xautofs.patch)
429
- findutils.patch renamed to updatedb.patch
430
- split-off lang package
431
432
-------------------------------------------------------------------
433
Fri Jul 10 19:26:16 UTC 2009 - jansimon.moeller@opensuse.org
434
435
- Workaround for a qemu-user bug, we hit.
436
A qemu patch is being discussed, but for now ...
437
This is important for the ARM build process to work.
438
439
-------------------------------------------------------------------
440
Tue Mar 10 16:16:36 CET 2009 - werner@suse.de
441
442
- Fix manual page [bnc#466425]
443
444
-------------------------------------------------------------------
445
Mon Sep 1 10:24:34 CEST 2008 - schwab@suse.de
446
447
- Fix last change.
448
- Optimize find expressions in updatedb.
449
450
-------------------------------------------------------------------
451
Mon Aug 25 14:44:40 CEST 2008 - prusnak@suse.cz
452
453
- enabled SELinux support [Fate#303662]
454
455
-------------------------------------------------------------------
456
Mon Aug 11 11:07:15 CEST 2008 - schwab@suse.de
457
458
- Fix undefined behaviour.
459
460
-------------------------------------------------------------------
461
Mon Aug 4 11:19:33 CEST 2008 - schwab@suse.de
462
463
- Don't use fts.
464
465
-------------------------------------------------------------------
466
Tue Mar 18 10:40:04 CET 2008 - schwab@suse.de
467
468
- Update to findutils 4.4.0.
469
See NEWS for details.
470
471
-------------------------------------------------------------------
472
Sun Feb 24 17:24:53 CET 2008 - crrodriguez@suse.de
473
474
- use find_lang macro
475
476
-------------------------------------------------------------------
477
Thu Feb 14 10:33:47 CET 2008 - schwab@suse.de
478
479
- Update to findutils 4.2.33.
480
** Translations
481
The following translations are new:
482
Ukranian
483
The following translations have been updated:
484
Hungarian, Dutch, Slovenian, Swedish, Traditional Chinese,
485
Polish, Irish, Portuguese, Slovak.
486
487
-------------------------------------------------------------------
488
Fri Jan 25 22:32:40 CET 2008 - schwab@suse.de
489
490
- Update to findutils 4.2.32.
491
** License changes
492
This version of findutils is now distributed under version 3 (or
493
later) of the GNU GPL. The documentation is distributed under
494
version 1.2 (or later) of the GNU Free Documentation License.
495
** Documentation Fixes
496
#19596: -printf %b should be compared with %s/512, not %s/1024.
497
** Bug Fixes
498
#21568: When building from CVS in 4.2.x, we now check gnulib out using git
499
instead of CVS. This fixes Savannah bug 21568, the problem being that
500
git-cvspserevr does not currently support -D, and the ond CVS server
501
for gnulib has been frozen.
502
#20970: Trailing slash on directory arguments breaks -name. "find
503
foo/ -name foo" now correctly matches foo and printf foo/. See POSIX
504
interp http://www.opengroup.org/austin/interps/uploads/40/14959/AI-186.txt
505
#20751: Avoid memory corruption in find -ls that has been present
506
since 4.2.28.
507
#20662: Avoid memory leak in find -name and other places affected by
508
gnulib dirname module. The leak had been present since 4.2.28.
509
#20310: configure uses hosts's support status for "sort -z" when
510
generating the updatedb script for use on the target. This is not a
511
reliable strategy when cross-compiling, so assume no support for -z in
512
that situation.
513
#20273: When xargs is successful without consuming all of stdin (for
514
example, with the -E option), and stdin is seekable, xargs now
515
correctly restores the file position, even on platforms where exit()
516
does not follow the POSIX rules of doing likewise. Likewise for find
517
(for example, with the -ok action).
518
#19660: Fix compilation failure on Cygwin.
519
#15384: Find misbehaves when parent directory is not readable.
520
** Enhancements
521
#20688: The warning printed by -name or -iname when the pattern to
522
match contains a slash can now be silenced by -nowarn. This warning
523
was originally introduced unconditionally in 4.2.21.
524
525
-------------------------------------------------------------------
526
Thu Jul 5 18:34:37 CEST 2007 - schwab@suse.de
527
528
- Drop clean core script.
529
530
-------------------------------------------------------------------
531
Sun Jun 3 19:48:01 CEST 2007 - schwab@suse.de
532
533
- Update to findutils 4.2.31.
534
** Security Fixes
535
#20014: Findutils-4.2.31 includes a patch for a potential security
536
problem in locate. When locate read an old-format database, it read
537
file names into a fixed-length buffer allocated on the heap without
538
checking for overflow. Although overflowing a heap buffer if often
539
somewhat safer than overflowing a buffer on the stack, this bug still
540
has potential security implications.
541
All previous releases of findutils are affected by this bug. It has
542
been assigned CVE number CVE-2007-2452.
543
** Documentation Fixes
544
#19596: Corrected the documentation for "find -printf %b".
545
#19483: updatedb manpage has inconsistent highlighting for --help
546
option.
547
#19155: Fixed typo in the output of "locate --help".
548
** Other Bug Fixes
549
#19658: When cross-compiling, "make clean" no longer deletes the
550
generated file doc/regexprops.texi, because there is no way to
551
regenerate it.
552
#19484: Decompressed data is wrong in locate if the first filename
553
indexed by updatedb starts with a space (instead of a slash).
554
** Other Changes
555
Findutils has switched to a new way of building the code from gnulib.
556
There should be no functional difference; the change should not be
557
visible to those using the findutils binaries, except for changes to
558
the output of "find --version", which should now show the version of
559
Gnulib which was used.
560
561
-------------------------------------------------------------------
562
Wed Feb 28 19:58:59 CET 2007 - schwab@suse.de
563
564
- Update to findutils 4.2.30.
565
** Bug Fixes
566
Savannah Bug #13252: The test suite now works on platforms where
567
DejaGnu is based on Tcl 8.3 (previously, 8.4 or later was required).
568
Savannah Bug bug #17861: this version should build on Solaris and HPUX
569
once again.
570
Savannah Bug #18433: findutils now compiles if "--enable-debug" was
571
specified as an option to configure. Previously this caused a
572
compilation failure in find.
573
** Documentation Fixes
574
Some typos in the Texinfo manual and one typo in in the usage message
575
for xargs have been fixed.
576
577
-------------------------------------------------------------------
578
Mon Feb 12 13:53:12 CET 2007 - schwab@suse.de
579
580
- Fix memleaks.
581
582
-------------------------------------------------------------------
583
Mon Dec 4 13:22:38 CET 2006 - schwab@suse.de
584
585
- Update to findutils 4.2.29.
586
** Documentation Fixes
587
The global effect of options (other than -daystart and -follow) is now
588
explained more clearly in the manual page. Savannah bug #15360.
589
** Bug Fixes
590
#17782: find -execdir now correctly puts the prefix "./" before the
591
expansion of "{}" rather than at the start of the argument it appears
592
in. Please note that if you use the -exec or -execdir actions with a
593
shell, then you may be vulnerable to shell code injection attacks, so
594
don't do that. It's not a security defect in find - you should not be
595
passing untrusted data (such as file names chosen by other people) to
596
the shell.
597
#17477: find -printf '%' (that is, where the format has a trailing %)
598
now generates an error message.
599
600
-------------------------------------------------------------------
601
Mon Nov 20 13:26:15 CET 2006 - schwab@suse.de
602
603
- cron.daily.clean_core: robustify even more.
604
605
-------------------------------------------------------------------
606
Mon Oct 16 13:56:56 CEST 2006 - schwab@suse.de
607
608
- cron.daily.clean_core: robustify to avoid matching non-cores [#210987].
609
610
-------------------------------------------------------------------
611
Mon Aug 7 11:46:08 CEST 2006 - schwab@suse.de
612
613
- Update to findutils 4.2.28.
614
** Bug Fixes
615
Savannah bug #15800: If find finds more subdirectories within a parent
616
directory than it previously expected to based on the link count of
617
the parent, the resulting error message now gives the correct
618
directory name (previously an error message was issued but it
619
specified the wrong directory).
620
Savannah bug #16738: "find .... -exec ... {} +" now works if you have
621
a large environment and many files must be passed to the -exec
622
action. The same problem affected the -execdir action, though since
623
the number of files in a given directory will normally be smaller, the
624
problem was worse for -exec.
625
Savannah bug #16579: Updatedb now works if it is running as a user
626
whose login shell is not actually a shell.
627
** Translations
628
The following translations have been updated:
629
Vietnamese, Belarusian, Catalan, Danish, German, Greek, Esperanto,
630
Spanish, Estonian, Finnish, French, Irish, Galician, Croatian, Hungarian,
631
Indonesian, Italian, Japanese, Korean, Luganda, Malay, Dutch, Polish,
632
Portuguese, Brazilian Portuguese, Romanian, Russian, Kinyarwanda,
633
Slovak, Slovenian, Serbian, Swedish, Turkish, Chinese (simplified),
634
Chinese (traditional), Bulgarian
635
636
-------------------------------------------------------------------
637
Mon Jul 24 16:47:14 CEST 2006 - rguenther@suse.de
638
639
- Do not run autoreconf.
640
641
-------------------------------------------------------------------
642
Mon Jul 24 14:31:33 CEST 2006 - schwab@suse.de
643
644
- Add 9P to PRUNEFS [#129339].
645
646
-------------------------------------------------------------------
647
Fri Jun 30 13:06:55 CEST 2006 - schwab@suse.de
648
649
- Add nfs4 to PRUNEFS [#189281].
650
651
-------------------------------------------------------------------
652
Thu Mar 23 17:42:50 CET 2006 - schwab@suse.de
653
654
- Add /sys to UPDATEDB_PRUNEPATHS [#160354].
655
656
-------------------------------------------------------------------
657
Wed Jan 25 21:30:12 CET 2006 - mls@suse.de
658
659
- converted neededforbuild to BuildRequires
660
661
-------------------------------------------------------------------
662
Mon Jan 16 14:01:33 CET 2006 - schwab@suse.de
663
664
- Fix permissions of cron scripts [#138550].
665
666
-------------------------------------------------------------------
667
Wed Dec 7 13:33:54 CET 2005 - schwab@suse.de
668
669
- Update to findutils 4.2.27.
670
671
-------------------------------------------------------------------
672
Mon Dec 5 16:52:06 CET 2005 - schwab@suse.de
673
674
- Drop SELinux support.
675
676
-------------------------------------------------------------------
677
Tue Nov 22 21:43:47 CET 2005 - schwab@suse.de
678
679
- Update to findutils 4.2.26.
680
681
-------------------------------------------------------------------
682
Wed Oct 19 14:39:21 CEST 2005 - schwab@suse.de
683
684
- Add cifs to the default for PRUNEFS [#129339].
685
686
-------------------------------------------------------------------
687
Wed Oct 5 10:13:09 CEST 2005 - schwab@suse.de
688
689
- Cleanup.
690
691
-------------------------------------------------------------------
692
Sun Sep 25 21:46:24 CEST 2005 - schwab@suse.de
693
694
- Fix warnings.
695
696
-------------------------------------------------------------------
697
Sun Sep 4 16:26:36 CEST 2005 - schwab@suse.de
698
699
- Update to findutils 4.2.25.
700
701
-------------------------------------------------------------------
702
Sun Sep 4 11:26:26 CEST 2005 - schwab@suse.de
703
704
- Don't link libselinux statically.
705
706
-------------------------------------------------------------------
707
Mon Aug 1 14:22:19 CEST 2005 - mmj@suse.de
708
709
- Make updatedb run as an idle io process
710
711
-------------------------------------------------------------------
712
Sun Jun 26 10:47:28 CEST 2005 - schwab@suse.de
713
714
- Make regex syntax compatible to previous versions again.
715
716
-------------------------------------------------------------------
717
Mon Jun 20 13:39:29 CEST 2005 - schwab@suse.de
718
719
- Update to findutils 4.2.23.
720
721
-------------------------------------------------------------------
722
Wed Jun 1 13:47:41 CEST 2005 - schwab@suse.de
723
724
- Rename cron scripts.
725
726
-------------------------------------------------------------------
727
Thu Mar 24 10:48:37 CET 2005 - schwab@suse.de
728
729
- Update to findutils 4.2.20.
730
731
-------------------------------------------------------------------
732
Wed Mar 9 14:26:52 CET 2005 - schwab@suse.de
733
734
- Update to findutils 4.2.19 [#71803].
735
736
-------------------------------------------------------------------
737
Sat Feb 19 16:14:25 CET 2005 - schwab@suse.de
738
739
- Update to findutils 4.2.18.
740
741
-------------------------------------------------------------------
742
Mon Jan 31 12:12:10 CET 2005 - schwab@suse.de
743
744
- Update to findutils 4.2.15.
745
746
-------------------------------------------------------------------
747
Wed Jan 26 10:48:21 CET 2005 - schwab@suse.de
748
749
- Update to findutils 4.2.14.
750
751
-------------------------------------------------------------------
752
Mon Jan 24 14:16:17 CET 2005 - schwab@suse.de
753
754
- Update to findutils 4.2.13.
755
756
-------------------------------------------------------------------
757
Mon Jan 17 16:15:37 CET 2005 - schwab@suse.de
758
759
- Fix use of next_element.
760
761
-------------------------------------------------------------------
762
Wed Jan 12 13:47:24 CET 2005 - schwab@suse.de
763
764
- Update to findutils 4.2.11.
765
766
-------------------------------------------------------------------
767
Mon Nov 22 21:55:40 CET 2004 - schwab@suse.de
768
769
- Update to findutils 4.2.7.
770
771
-------------------------------------------------------------------
772
Mon Nov 1 23:39:47 CET 2004 - schwab@suse.de
773
774
- Update to findutils 4.2.3.
775
776
-------------------------------------------------------------------
777
Tue Oct 26 15:53:04 CEST 2004 - schwab@suse.de
778
779
- Update to findutils 4.2.2.
780
781
-------------------------------------------------------------------
782
Thu Aug 5 15:44:31 CEST 2004 - schwab@suse.de
783
784
- Update to findutils 4.1.20.
785
786
-------------------------------------------------------------------
787
Thu Jul 29 12:04:28 CEST 2004 - schwab@suse.de
788
789
- Add patch to support d_type.
790
- Add patch to support POSIX xargs options.
791
792
-------------------------------------------------------------------
793
Mon Mar 15 16:27:21 CET 2004 - kukuk@suse.de
794
795
- Adjust for new SELinux version
796
797
-------------------------------------------------------------------
798
Fri Dec 12 23:14:04 CET 2003 - schwab@suse.de
799
800
- Fix file list.
801
802
-------------------------------------------------------------------
803
Tue Nov 11 20:51:59 CET 2003 - schwab@suse.de
804
805
- Terminate xargs help output with a newline.
806
807
-------------------------------------------------------------------
808
Wed Oct 15 15:05:38 CEST 2003 - schwab@suse.de
809
810
- Cleanup selinux patch.
811
812
-------------------------------------------------------------------
813
Wed Oct 15 01:08:24 CEST 2003 - ro@suse.de
814
815
- link libselinux static
816
817
-------------------------------------------------------------------
818
Tue Oct 14 22:24:38 CEST 2003 - kukuk@suse.de
819
820
- Add selinux patch
821
- Build not as root
822
- Fix permissions in RPM filelist
823
824
-------------------------------------------------------------------
825
Fri Oct 3 13:23:32 CEST 2003 - kukuk@suse.de
826
827
- Remove tetex from neededforbuild
828
829
-------------------------------------------------------------------
830
Tue May 13 17:42:56 CEST 2003 - schwab@suse.de
831
832
- Add %defattr.
833
- Fix file list.
834
835
-------------------------------------------------------------------
836
Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de
837
838
- fix install_info --delete call and move from preun to postun
839
840
-------------------------------------------------------------------
841
Mon Apr 7 13:11:26 CEST 2003 - schwab@suse.de
842
843
- Only delete info entries when removing last version.
844
845
-------------------------------------------------------------------
846
Thu Mar 6 16:10:59 CET 2003 - schwab@suse.de
847
848
- Fix clean_core cron script [#22758]:
849
* use /etc/sysconfig/locate
850
* add proper quoting
851
* use mtime for finding old cores.
852
- Fix feedback address.
853
854
-------------------------------------------------------------------
855
Thu Feb 6 17:48:22 CET 2003 - schwab@suse.de
856
857
- Use %install_info.
858
859
-------------------------------------------------------------------
860
Tue Dec 10 17:12:14 CET 2002 - schwab@suse.de
861
862
- Add meta tags to fillup templates.
863
864
-------------------------------------------------------------------
865
Fri Aug 9 18:51:56 CEST 2002 - bk@suse.de
866
867
- findutils-locate: use nice -n 19 for the daily cronjob of updatedb
868
869
-------------------------------------------------------------------
870
Mon Aug 5 13:53:18 CEST 2002 - schwab@suse.de
871
872
- Fix missing newline [#17427].
873
874
-------------------------------------------------------------------
875
Wed Jul 31 17:43:39 CEST 2002 - schwab@suse.de
876
877
- Add PreReq for locate.
878
879
-------------------------------------------------------------------
880
Sun Jun 23 21:29:07 CEST 2002 - schwab@suse.de
881
882
- Make -name conforming to POSIX.
883
884
-------------------------------------------------------------------
885
Fri Mar 8 21:24:10 CET 2002 - schwab@suse.de
886
887
- Add some documentation [#14733].
888
889
-------------------------------------------------------------------
890
Mon Feb 25 13:06:48 CET 2002 - schwab@suse.de
891
892
- Fix permissions.
893
894
-------------------------------------------------------------------
895
Wed Feb 6 13:30:16 CET 2002 - ro@suse.de
896
897
- sysconfig/cron_daily -> sysconfig/cron
898
899
-------------------------------------------------------------------
900
Thu Jan 31 17:46:08 CET 2002 - ro@suse.de
901
902
- added sysconfig.locate and cron.daily scripts updatedb and
903
clean core to locate subpackage
904
905
-------------------------------------------------------------------
906
Thu Jan 31 17:20:41 CET 2002 - schwab@suse.de
907
908
- Put locate and related programs in their own subpackage.
909
910
-------------------------------------------------------------------
911
Wed Jun 6 23:25:58 CEST 2001 - schwab@suse.de
912
913
- Update to findutils 4.1.7.
914
915
-------------------------------------------------------------------
916
Thu Nov 23 16:35:08 CET 2000 - bk@suse.de
917
918
- added suse update config macro, was needed for s390
919
920
-------------------------------------------------------------------
921
Tue Oct 24 13:51:01 CEST 2000 - schwab@suse.de
922
923
- Update to findutils 4.1.6.
924
- Renamed from find.
925
926
-------------------------------------------------------------------
927
Fri Oct 13 09:56:21 CEST 2000 - schwab@suse.de
928
929
- Fix substitution in updatedb script.
930
931
-------------------------------------------------------------------
932
Wed Sep 13 21:16:02 CEST 2000 - schwab@suse.de
933
934
- Fix compilation problem with getline.
935
- Don't use included regex.
936
937
-------------------------------------------------------------------
938
Wed Sep 13 15:27:31 CEST 2000 - schwab@suse.de
939
940
- Update to findutils 4.1.3.
941
942
-------------------------------------------------------------------
943
Thu Mar 16 15:35:08 CET 2000 - schwab@suse.de
944
945
- xargs: Move arg_max limit check after environ size check.
946
947
-------------------------------------------------------------------
948
Wed Feb 2 18:07:57 CET 2000 - schwab@suse.de
949
950
- Fix substitutions in updatedb.
951
952
-------------------------------------------------------------------
953
Mon Jan 17 17:59:44 CET 2000 - schwab@suse.de
954
955
- /usr/{info,man} -> /usr/share/{info,man}
956
- Get rid of Makefile.Linux
957
- Remove some obsolete changes
958
959
-------------------------------------------------------------------
960
Mon Nov 15 19:10:13 MET 1999 - kukuk@suse.de
961
962
- fix returncode from dostat and dolstat
963
964
-------------------------------------------------------------------
965
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
966
967
- ran old prepare_spec on spec file to switch to new prepare_spec.
968
969
-------------------------------------------------------------------
970
Thu Aug 26 17:12:33 CEST 1999 - schwab@suse.de
971
972
- fix "find -false , -name ."
973
974
-------------------------------------------------------------------
975
Fri Dec 18 16:02:24 MET 1998 - ro@suse.de
976
977
- for glibc: use getline from libc
978
979
-------------------------------------------------------------------
980
Tue Sep 1 12:01:46 MEST 1998 - ro@suse.de
981
982
- fixed macro problems with strcpy,strdup,...
983
984
-------------------------------------------------------------------
985
Thu May 14 11:05:35 MEST 1998 - florian@suse.de
986
987
- added "-s /bin/sh" to further 2 places
988
- also prune "afs smbfs autofs" filesystems
989
- fix "find / -xtype l"
990
- xargs: raise default limit of 20k to 80k for the environment and
991
all command parameters
992
993
-------------------------------------------------------------------
994
Mon Nov 10 11:04:28 MET 1997 - bs@suse.de
995
996
- added "-s /bin/sh" to su command in updatedb (our nobody has /bin/false
997
for default shell)
998
999
----------------------------------------------------------------------------
1000
Sun Apr 13 23:04:29 MEST 1997 - florian@suse.de
1001
1002
- add bug-fixes from debian and gnu.utils.bugs
1003
- updatedb now supports "--prunefs"
1004
- "mv /usr/libexec/* /usr/lib/find/"
1005
1006