slocate

Jakub Bogusz qboosh w pld.org.pl
Wto, 11 Cze 2002, 14:59:39 CEST


On Tue, Jun 11, 2002 at 03:11:04PM +0200, Blues wrote:
> On Tue, 11 Jun 2002, Jakub Bogusz wrote:
> > > Kto mi powie czemu to ma służyć?
> > > # ls -l `which slocate`
> > > -rwxr-sr-x    1 root     slocate     26588 paź 25  2001 /usr/bin/slocate
> > > 
> > > # ls -ld /var/lib/slocate/
> > > drwxr-xr-x    2 root     slocate      4096 cze 11 01:12 /var/lib/slocate/
> > 
> > $ ls -l /var/lib/slocate/
> > razem 25882
> > -rw-r-----    1 root     slocate  26398067 cze 11 01:12 slocate.db
> > 
> > > Jeżeli nikt nie poda żadnego sensownego powodu/poprawki to usuwam tego
> > > sgida.
> > 
> > Prościej rpm -e slocate.
> 
> e-e
> 
> %dir %attr(755,root,slocate) /var/lib/slocate
> %attr(2755,root,slocate) %{_bindir}/slocate
> %attr(0755,root,root) %{_bindir}/locate
> %attr(0755,root,root) %{_bindir}/updatedb

$ ls -l /usr/bin/locate
lrwxrwxrwx    1 root     root            7 maj 31  2001 /usr/bin/locate -> slocate

A updatedb jest uruchamiane z crona jako root.

> to co ty pokazujesz nadal ma mały sens...

Bo?
Baza jest tylko dla grupy slocate (i roota).
Program (s)locate sprawdza, kto co może zobaczyć (po uprawnieniach
plików i katalogów).


-- 
Jakub Bogusz



Więcej informacji o liście dyskusyjnej pld-devel-pl