惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

爱范儿
爱范儿
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
G
GRAHAM CLULEY
www.infosecurity-magazine.com
www.infosecurity-magazine.com
V2EX - 技术
V2EX - 技术
The Last Watchdog
The Last Watchdog
S
Secure Thoughts
Webroot Blog
Webroot Blog
PCI Perspectives
PCI Perspectives
L
LINUX DO - 最新话题
Hacker News: Ask HN
Hacker News: Ask HN
N
News and Events Feed by Topic
H
Heimdal Security Blog
H
Help Net Security
T
The Blog of Author Tim Ferriss
P
Proofpoint News Feed
The GitHub Blog
The GitHub Blog
Jina AI
Jina AI
Recent Commits to openclaw:main
Recent Commits to openclaw:main
F
Full Disclosure
小众软件
小众软件
S
Securelist
罗磊的独立博客
NISL@THU
NISL@THU
D
Darknet – Hacking Tools, Hacker News & Cyber Security
C
Cisco Blogs
云风的 BLOG
云风的 BLOG
C
CERT Recently Published Vulnerability Notes
Cisco Talos Blog
Cisco Talos Blog
Know Your Adversary
Know Your Adversary
S
Schneier on Security
D
DataBreaches.Net
M
MIT News - Artificial intelligence
V
Vulnerabilities – Threatpost
N
News and Events Feed by Topic
有赞技术团队
有赞技术团队
F
Fortinet All Blogs
T
Tenable Blog
The Register - Security
The Register - Security
C
Check Point Blog
AWS News Blog
AWS News Blog
Cloudbric
Cloudbric
C
CXSECURITY Database RSS Feed - CXSecurity.com
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
C
Cyber Attacks, Cyber Crime and Cyber Security
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Google Online Security Blog
Google Online Security Blog
博客园 - 叶小钗
Hacker News - Newest:
Hacker News - Newest: "LLM"
博客园 - 司徒正美

Planet GNU

Fundraiser extended. Help us reach our goal and get an anti-surveillance cover — Free Software Foundation — Working together for free software Free Software Directory meeting on IRC: Friday, September 4, starting at 12:00 EDT (16:00 UTC) — Free Software Foundation — Working together for free software Stop the GUARD Act and age verification laws worldwide — Free Software Foundation — Working together for free software GNU Screen - News [Savannah] Free Software Directory meeting on IRC: Friday, July 17, starting at 12:00 EDT (16:00 UTC) — Free Software Foundation — Working together for free software How the FSF sysadmins block botnets with reaction — Free Software Foundation — Working together for free software Free Software Directory meeting on IRC: Friday, July 10, starting at 12:00 EDT (16:00 UTC) — Free Software Foundation — Working together for free software GNU CSSC - News [Savannah] GNU Guix: ‘guix substitute‘ and ‘guix pull‘ Vulnerabilities We're campaigning for free software. We need your help — Free Software Foundation — Working together for free software June GNU Spotlight with Amin Bandali featuring eighteen new GNU releases: Linux-libre, Direvent, and more! — Free Software Foundation — Working together for free software LibrePhone update, organizing locally, and more in issue 48 of the digital Bulletin — Free Software Foundation — Working together for free software Free Software Directory meeting on IRC: Friday, July 3, starting at 12:00 EDT (16:00 UTC) — Free Software Foundation — Working together for free software Unifont - News [Savannah] GNU Parallel - News [Savannah] Ten stories from around the world: LibreLocal 2026, part one — Free Software Foundation — Working together for free software Informing and defending — Free Software Foundation — Working together for free software Informing and defending — Free Software Foundation — Working together for free software Free Software Directory meeting on IRC: Friday, June 26, starting at 12:00 EDT (16:00 UTC) — Free Software Foundation — Working together for free software GNU Guix: One year with Codeberg Statement regarding GNU Savannah security reports — Free Software Foundation — Working together for free software longintrepr.h – gbenson.net GNU CSSC - News [Savannah] GNU Press Shop open now through July 19 — Free Software Foundation — Working together for free software Past, present and future — Free Software Foundation — Working together for free software Free Software Directory meeting on IRC: Friday, June 19, starting at 12:00 EDT (16:00 UTC) — Free Software Foundation — Working together for free software GNU Taler Free Software Directory meeting on IRC: Friday, June 12, starting at 12:00 EDT (16:00 UTC) — Free Software Foundation — Working together for free software GNUtrition - News [Savannah] GNU direvent - News [Savannah] GNU Libtool - News [Savannah] Nominate a person or project by July 12 — Free Software Foundation — Working together for free software GNUtrition - News [Savannah] Freie/libre/libero/liber software, for sovereignty and freedom — Free Software Foundation — Working together for free software FSD meeting and weekly recap 2026-05-29 — Free Software Foundation — Working together for free software GNU FreeIPMI - News [Savannah] Free Software Directory meeting on IRC: Friday, June 5, starting at 12:00 EDT (16:00 UTC) — Free Software Foundation — Working together for free software May GNU Spotlight with Amin Bandali featuring eleven new GNU releases: GnuPG, G-Golf, and more! — Free Software Foundation — Working together for free software Free software activities in May 2026 GNUtrition - News [Savannah] Free Software Directory meeting on IRC: Friday, May 29, starting at 12:00 EDT (16:00 UTC) — Free Software Foundation — Working together for free software GNUtrition - News [Savannah] GNU Parallel - News [Savannah] Thinking about life - chat with Protesilaos Forty-six free software meetups on six continents — Free Software Foundation — Working together for free software ffs 0.2.2 released - bandali GNU Taler Docker images by age or size – gbenson.net Free Software Directory meeting on IRC: Friday, May 22, starting at 12:00 EDT (16:00 UTC) — Free Software Foundation — Working together for free software FFS code review and Emacs extensibility with Protesilaos GNUtrition - News [Savannah] Free Software vs malware and the need for reverse engineering — Free Software Foundation — Working together for free software GNU Guix: Time travel without borders GNUtrition - News [Savannah] Free Software Directory meeting on IRC: Friday, May 8, starting at 12:00 EDT (16:00 UTC) — Free Software Foundation — Working together for free software FFS code review with Protesilaos Emacs Chat with Sacha Chua FSD meeting and weekly recap 2026-05-01 — Free Software Foundation — Working together for free software April GNU Spotlight with Amin Bandali featuring nineteen new GNU releases: Parallel, Time, and more! — Free Software Foundation — Working together for free software GNU Taler www.gnu.org - News [Savannah] It's May, and we've been keeping busy — Free Software Foundation — Working together for free software GNU Health - News [Savannah] GNU Parallel - News [Savannah] Nonfree and unethical — Free Software Foundation — Working together for free software GNU sed - News [Savannah] GNU Core Utilities - News [Savannah] GNU Health - News [Savannah] GNU Taler GNU Health - News [Savannah] You cannot use the GNU (A)GPL to take software freedom away — Free Software Foundation — Working together for free software GNU Time - News [Savannah] GNU Health - News [Savannah] Trisquel 12.0 "Ecne" release announcement | Trisquel GNU/Linux GNU Parted - News [Savannah] GNU Health - News [Savannah] GNU Taler Parabola GNU/Linux-libre - News: iptables-legacy www.gnu.org - News [Savannah] GNU Parallel - News [Savannah] GNU remotecontrol - News [Savannah] GNU Taler Autoconf - News [Savannah] LibreDWG - News [Savannah] GNUnet hello - GNU greeting package GNU TeXmacs - News [Savannah] Unifont - News [Savannah] Engineering and Certification Manager at the Free Software Foundation — Free Software Foundation — Working together for free software PSPP - News [Savannah] PSPP - News [Savannah] texinfo - GNU documentation system GNU Guix: The 64-bit Hurd is Here! MediaGoblin 0.15.0 | MediaGoblin The FSF announces global call for FSF's LibreLocal 2026 meetups — Free Software Foundation — Working together for free software GNU Parallel - News [Savannah] GNU Guix: Result of Sustain and Strengthen Fundraising Jose E. Marchesi: First package written in Algol 68 lands in Gentoo Jose E. Marchesi: Algol 68 support in VS Code Jose E. Marchesi: godcc 1.0 released
findutils - News [Savannah]
Copyright 2026 Free Software Foundation, Inc. Verbatim copying a · 2026-07-11 · via Planet GNU

GNU findutils 4.11.0 released

Item posted by Bernhard Voelker <berny> on Sat 11 Jul 2026 09:52:44 AM UTC.

This is to announce findutils-4.11.0, a stable release.

This release follows the recent POSIX (IEEE Std 1003.1-2024) changes,
especially to mention the new behavior of 'find -mount' vs. 'find -xdev',
as well as a lot of documentation improvements.

See the NEWS below for more details.

GNU findutils is a set of software tools for finding files that match
certain criteria and for performing various operations on them.
Findutils includes the programs "find", "xargs" and "locate".
More information about findutils is available at:
     https://www.gnu.o ... ftware/findutils/

Please report bugs and problems with this release via the the
GNU Savannah bug tracker:
     https://savannah. ... /?group=findutils

Please send general comments and feedback about the GNU findutils
package to the mailing list (<mailto:bug-findutils@gnu.org):
     https://lists.gnu ... nfo/bug-findutils

There have been 186 commits by 10 people in the - sigh - 25 months since 4.10.0:
     Bernhard Voelker (77)         Bjarni Ingi Gislason (1)
     Christoph Anton Mitterer (1)  Collin Funk (5)
     Dave (1)                      G. Branden Robinson (42)
     James Youngman (55)           Luk303241305241 Zaoral (1)
     danny mcClanahan (1)          raf (2)

This release was bootstrapped with the following tools:
      Autoconf 2.72
      Automake 1.17
      M4 1.4.19
      Gnulib v1.0-3131-ga575239e47

Please consider supporting the Free Software Foundation in its fund
raising appeal; see <https://www. ... .org/appeal/>.

Thanks to everyone who has contributed!

Have a nice day,
Bernhard Voelker & James Youngman [on behalf of the GNU findutils maintainers]

================================================================================

Here are the compressed sources:
     https://ftp.gnu.o ... ils-4.11.0.tar.xz

Here are the GPG detached signatures[*]:
     https://ftp.gnu.o ... 4.11.0.tar.xz.sig

Use a mirror for higher download bandwidth:
     http://www.gnu. ... /order/ftp.html

Here is the SHA256 checksum:

     bfd19cb06cc71f3352d567e90284d8cdac02ac89774bbeadf0b533b0c11432fd  findutils-4.11.0.tar.xz

[*] Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact.  First, be sure to download both the .sig file
and the corresponding tarball.  Then, run a command like this:

gpg --verify findutils-4.11.0.tar.xz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

gpg --keyserver keys.gnupg.net --recv-keys 0CF4E8D871593224842832B888DD9E08C5DDACB9

and rerun the 'gpg --verify' command.

================================================================================

NEWS

  • Noteworthy changes in release 4.11.0 (2026-07-11) [stable]

** Bug Fixes

   find no longer crashes when diagnosing a directory cycle (without a symlink
   being involved pointing to a parent directory).
   [Bug present since the FTS implementation.]

   'find -used' now behaves correctly on OpenBSD 7.8 with difftime(3) underflow
   bug in the C library (already fixed there) when the access time of a file is
   identical to its change time. [#68264]

   'find -ignore_readdir_race' now better handles races between FTS reading a
   directory and visiting its entries when the file or directory was meanwhile
   removed. [#45930]

   To fix a POSIX compatibility bug, -exec foo Z{} + is no longer a
   complete predicate, because '+' is only a terminator when it follows
   an argument which is exactly '{}'.  The findutils documentation
   already states this, and now find's behaviour matches the
   documentation. [#66365]

   'updatedb.sh' now properly handles the variables for the 'find' and 'frcode'
   utilities, and hence avoids command injection.

** Changes in find

   As announced since the release of 4.7.0 (2019) and mandated by POSIX 2024,
   the behaviour of the -mount option changed: while it was a mere alias for
   the -xdev option to prevent descending into directories of another device,
   the -mount option now makes find(1) ignore files on another device, i.e.,
   'find -mount' will skip the entry of active mount points already.
   Example, assuming the PROC filesystem is mounted on '/proc':
     $ find / -mount -path /proc -print
     $ find / -xdev -path /proc -print
     /proc
   [#54745]

   The actions -execdir and -okdir now refuse the '{}' replacement in the zeroth
   argument of the command to be run.  While POSIX allows this for -exec, this is
   deemed insecure as an attacker could influence which files could be found.

   'find -regex' with the default or the 'emacs' regextype now aligns better with
   Emacs behaviour, and therefore e.g. supports character classes:
     $ touch 123 && find -regex './12[[:digit:]]'
     ./123

   find now issues a warning when the punctuation operators '(', ')', '!' and ','
   are passed with a leading dash, e.g. '-!'.  Future releases will not accept
   that any more.  Accepting that was rather a bug "since the beginning".

** Improvements

   xargs now gives a better error diagnostic when executing the given command
   failed.

** Documentation Changes

   The most recent version of the POSIX standard (IEEE Std 1003.1-2024,
   also known as The Open Group Base Specifications, Issue 8) has
   standardised "find -print0" and "xargs -0".  Our documentation now
   points this out.  Similarly for 'find -iname'.

   The code example for "Finding the Shallowest Instance" in the Texinfo manual
   and the corresponding one in the EXAMPLES section in the find.1 man page have
   been fixed.  [#62259]

   Translators contributed numerous fixes for issues in the find.1 man page.

   The list of actions that suppress the default -print action has been
   supplemented with the missing '-print0' and '-fprint0' actions.

   The manual pages have been updated to give better and/or more
   consistent output with manpage formatters other than GNU roff.

** Translations

   Updated the following translations:
   Arabic, Brazilian Portuguese, Bulgarian, Chinese (simplified), Croatian,
   Czech, Dutch, Estonian, French, German, Indonesian, Korean, Polish,
   Portuguese, Romanian, Spanish, Swedish, Ukrainian.

** Future Changes

   A future release will remove the warning message find prints about
   the 2007 change in the meaning of "-perm /000".  Everybody who is
   likely to care probably knows about this change by now.

-eof-

Back to the top