sys-apps/plocate (gentoo)

Search

Install

Install this package:

emerge -a sys-apps/plocate

Package Information

Description:
plocate works by creating an inverted index over trigrams (combinations of three bytes) in the search strings, which allows it to rapidly narrow down the set of candidates to a very small list, instead of linearly scanning through every entry. It does nearly all I/O asynchronously using io_uring if available (Linux 5.1+), which reduces the impact of seek latency on systems without SSDs. Like mlocate and slocate, the returned file set is user-dependent, ie. a user will only see a file if find(1) would list it (all directories from the root have +rx permissions).
Homepage:
https://plocate.sesse.net/
License:
GPL-2 GPL-2+

Versions

Version EAPI Keywords Slot
1.1.24 8 amd64 ~arm arm64 ~x86 0
1.1.23 8 amd64 ~arm arm64 ~x86 0

Metadata

Description

Maintainers

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person" proxied="yes">
		<email>jeffrey@icurse.nl</email>
		<name>Jeffrey Lin</name>
	</maintainer>
	<maintainer type="person">
		<email>arsen@gentoo.org</email>
		<name>Arsen Arsenović</name>
	</maintainer>
	<maintainer type="person">
		<email>flow@gentoo.org</email>
		<name>Florian Schmaus</name>
	</maintainer>
	<maintainer type="project" proxied="proxy">
		<email>proxy-maint@gentoo.org</email>
		<name>Proxy Maintainers</name>
	</maintainer>
	<longdescription>
	plocate works by creating an inverted index over trigrams (combinations of
	three bytes) in the search strings, which allows it to rapidly narrow down the
	set of candidates to a very small list, instead of linearly scanning through
	every entry. It does nearly all I/O asynchronously using io_uring if available
	(Linux 5.1+), which reduces the impact of seek latency on systems without SSDs.
	Like mlocate and slocate, the returned file set is user-dependent, ie. a user
	will only see a file if find(1) would list it (all directories from the root
	have +rx permissions).
	</longdescription>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p sys-apps/plocate | euse -E <flag> -p sys-apps/plocate | euse -D <flag> -p sys-apps/plocate

Flag Description 1.1.24 1.1.23
io-uring Enable the use of io_uring for efficient asynchronous IO and system requests
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur

Files

Manifest

Type File Size Versions
DIST plocate-1.1.23.tar.gz 75390 bytes 1.1.23
DIST plocate-1.1.24.tar.gz 76117 bytes 1.1.24
Unmatched Entries
Type File Size