summaryrefslogtreecommitdiffstats
path: root/usr.bin/locate
Commit message (Collapse)AuthorAgeFilesLines
* The previous version included too many file system types in the scan,se2007-10-172-3/+9
| | | | | | | | | | | | | | | | | | since "local" includes also synthetic file systems (e.g. /dev, /proc) and loopback mounts. This version uses lsvfs to identify file system types that are local and additionally not synthetik, loopback mounts, or read-only. This has been suggested by Craig Rodrigues half a year ago. The patch that has been committed is based on his suggestion, but slightly modified. The comments in locate.rc have been updated to reflect the change and o include zfs and xfs in the example file system parameter that can be used to override the default outlined above. PR: 114101 Submitted by: rodrigc at crodrigues dot org (Craig Rodrigues) MFC: 2 weeks
* Make the updatedb script installed as /usr/libexec/locate.updatedbse2007-10-151-1/+1
| | | | | | | | | | inspect all local file systems, not only ufs and ext2fs. A number of local file systems has been added over time, and at least zfs has the potential to become a popular choice. Without this change a ZFS root file system causes the script to ignore all file-systems and leads to an empty locate db. (An alternative is to add all the relevant file systems individually, which means that at least zfs, xfs, ntfs, ntfs-3g, msdosfs should be added, probably more).
* Update the default FILESYSTEMS value in a comment to note that ext2fs isjhb2007-07-191-1/+1
| | | | | | | included in the default list in the locate.updatedb script. Approved by: re (bmah) Inspired by: mwlucas
* Markup fixes.ru2006-09-291-6/+8
|
* Further nitpicking.ceri2006-08-171-13/+13
|
* Fix a grammatical error.ceri2006-08-171-1/+1
| | | | Funny how one character can completely distort the perception of a sentence :)
* o Sync usage() with reality.maxim2006-06-111-1/+1
|
* Add a -0 option for interoperability with xargs -0.des2005-12-073-4/+14
| | | | | | PR: bin/56558 Submitted by: Eugene Grosbein <eugen@grosbein.pp.ru> MFC after: 2 weeks
* Look through ext2fs file systems as well as ufs.grog2005-11-121-1/+1
| | | | | | This should almost certainly be extended to other local file systems as well (ntfs springs to mind), but I don't have the ability to test it.
* Most users probably aren't interested in locating 13000+ files namedcperciva2005-08-222-2/+2
| | | | | | | | [0-9a-f]{64}, so exclude portsnap's compressed snapshots from locate's indexing. Suggested by: silby MFC after: 3 days
* remove myself as maintainerwosch2005-07-171-2/+0
|
* Expand *n't contractions.ru2005-02-131-1/+1
|
* Include missing headers.stefanf2005-02-091-0/+1
|
* Sort sections.ru2005-01-182-12/+12
|
* Eliminate macro calls inside literal displays.ru2005-01-151-9/+6
|
* Start the dreaded NOFOO -> NO_FOO conversion.ru2004-12-212-2/+2
| | | | OK'ed by: core
* For variables that are only checked with defined(), don't provideru2004-10-242-2/+2
| | | | any fake value.
* Merge the "multibyte not supported" BUG into the pre-existing BUGScperciva2004-07-271-9/+9
| | | | | | | | | section. Move the HISTORY section to place it before BUGS rather than after BUGS, in order to minimize the chance of this error being reproduced in the future. (Both mdoc(7) and 63% of manual pages have these sections listed in this order.)
* Document incorrect handling of multibyte characters.tjr2004-07-231-1/+5
|
* Deal with double whitespace.ru2004-07-031-2/+2
|
* Mechanically kill hard sentence breaks.ru2004-07-021-6/+11
|
* The .Xr utilitycharnier2003-06-081-1/+2
|
* Drop support for COPY, -c has been the default mode of install(1)ru2002-07-291-1/+1
| | | | | | for a long time now. Approved by: bde
* Correct syntax error, remove the unescaped newline between "||" and thetjr2002-07-221-4/+2
| | | | | | | command it is intended to test. pdksh and bash caught this syntax error, sh(1) did not behave as intended. PR: 40386
* s/${INSTALL} -c/${INSTALL} ${COPY}/ru2002-07-181-1/+1
|
* The .Nm utilitycharnier2002-07-141-2/+3
|
* Fix grammar in 1 sentencetrhodes2002-07-021-3/+3
| | | | | | Reword 'Usually faster in most cases' to 'and is faster in most cases' PR: 40024 (partly)
* Fix unaligned access error.naddy2002-06-241-3/+6
| | | | Reviewed by: ticso
* Only got one of the Perl usages.obrien2002-06-231-2/+3
|
* Replace a perl usage with an AWK one.obrien2002-06-231-1/+1
| | | | Submitted by: Bob Willcox <bob@immure.com>
* Make locate.updatedb tell about the security risk when it is run as root.eivind2002-06-191-0/+5
|
* remove __Pimp2002-03-223-33/+26
|
* o Move NTOHL() and associated macros into <sys/param.h>. These aremike2002-02-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | deprecated in favor of the POSIX-defined lowercase variants. o Change all occurrences of NTOHL() and associated marcros in the source tree to use the lowercase function variants. o Add missing license bits to sparc64's <machine/endian.h>. Approved by: jake o Clean up <machine/endian.h> files. o Remove unused __uint16_swap_uint32() from i386's <machine/endian.h>. o Remove prototypes for non-existent bswapXX() functions. o Include <machine/endian.h> in <arpa/inet.h> to define the POSIX-required ntohl() family of functions. o Do similar things to expose the ntohl() family in libstand, <netinet/in.h>, and <sys/param.h>. o Prepend underscores to the ntohl() family to help deal with complexities associated with having MD (asm and inline) versions, and having to prevent exposure of these functions in other headers that happen to make use of endian-specific defines. o Create weak aliases to the canonical function name to help deal with third-party software forgetting to include an appropriate header. o Remove some now unneeded pollution from <sys/types.h>. o Add missing <arpa/inet.h> includes in userland. Tested on: alpha, i386 Reviewed by: bde, jake, tmm
* A global is used even though the value iswosch2002-01-011-13/+13
| | | | | | passed through the function call. Submitted by: "Crist J . Clark" <cjc@freebsd.org>
* Print the path with the shortest absolute length, rather thanmikeh2001-12-121-2/+5
| | | | | | | | arbitrarily selecting one. PR: bin/14361 Approved by: wosch MFC after: 1 week
* mdoc(7) police:ru2001-08-071-4/+2
| | | | | | | Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text. Not only this slows down the mdoc(7) processing significantly, but it also has an undesired (in this case) effect of disabling hyphenation within the entire enclosed block.
* Remove whitespace at EOL.dd2001-07-151-31/+31
|
* mdoc(7) police: removed HISTORY info from the .Os call.ru2001-07-102-2/+2
|
* Remove duplicate words.dd2001-06-241-1/+1
|
* beforeinstall -> SCRIPTS.ru2001-04-071-6/+4
|
* MAN[1-9] -> MAN.ru2001-03-271-2/+1
|
* Off by one error in reading mmap data.wosch2001-01-061-1/+2
| | | | Submitted by: Martin Kraemer <Martin.Kraemer@Fujitsu-Siemens.com>
* Prepare for mdoc(7)NG.ru2000-12-191-24/+29
|
* Use Fx macro wherever possible.ru2000-11-141-1/+3
|
* getopt and friends are declared in <unistd.h>imp2000-09-042-6/+1
| | | | getopt returns -1 not EOF.
* /etc/weekly --> /etc/periodic/weekly/310.locatealex2000-06-141-1/+1
| | | | | | PR: 19268 Submitted by: Uwe Pierau <uwe.pierau@tu-clausthal.de> Reviewed by: asmodai
* Remove more single-space hard sentence breaks.sheldonh2000-03-061-1/+2
|
* Remove single-space hard sentence breaks. These degrade the qualitysheldonh2000-03-011-5/+10
| | | | | of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc.
* underline "pattern" in the synopsis.gsutter2000-02-281-1/+1
| | | | | PR: 17042 Submitted by: Edwin Groothuis <mavetju@chello.nl>
* Fix typo's.asmodai2000-01-281-2/+2
| | | | | PR: 16430 Submitted by: Adam.Kranzel@teru.dyndns.org (shade@dnai.com)
OpenPOWER on IntegriCloud