* Alan Coopersmith <alan.coopersmith at sun.com> [2008-08-19 15:05]: > Shi-Ying Irene Huang wrote: > > 4.1. Details: > > GNU findutils is an opensource package which provides utilities to > > find files meeting specified criteria and perform various actions on > > the files which are found. This package contains 'find', 'xargs', and > > 'locate'. > > > > GNU find is faster than Solaris find and has more functions, it was a > > cleanroom implementation. And even has xargs funcionality built inside, > > but xargs is also kept separate for convenience. > > > > There is another project delivering slocate: LSARC 2008/447 > > Which is the secure version of locate. So locate won't be delivered > > with findutils. > > Doesn't that violate the principle of the familiarity projects? Users know > about locate, ask us often for a locate command - if there is no command in > the path named locate, then we've failed to provide familiarity.
I agree with Alan; dropping locate for slocate isn't necessary. You can deliver /usr/gnu/bin/locate to keep the expectation around that findutils is the entirety of the package. (You could also deliver /usr/bin/glocate, but I don't think that's necessary or expected.) - Stephen -- sch at sun.com http://blogs.sun.com/sch/