cvs commit: src/usr.bin/locate/locate updatedb.sh

Stefan Esser se at FreeBSD.org
Wed Oct 17 09:15:52 PDT 2007


Alfred Perlstein wrote:
> * Ceri Davies <ceri at submonkey.net> [071016 15:59] wrote:
>> While userland can tell if a filesystem is pseudo or not, (see lsvfs),
>> I'm not sure that we can reliably tell whether a device is removable or
>> not (cf. my camera, USB key, iPod, etc.).
> 
> fstab(5) gives some hints, "noauto" would be a giveaway as well as
> value of 0 for 'fs_passno' is also a hint.

Hmmm, file systems with noauto could be added to $PRUNEPATHS, I guess.
But I'm against too much magic behind the scenes, since that may lead
to violation of the POLA. I'll give it a try, anyway ...

Other sub-directories exist that should be kept out of the locate db
like /var/spool for example. Probably there are many more ...

Regards, STefan


More information about the cvs-src mailing list