findutils po kernel-u
Tomasz Kłoczko
kloczek w rudy.mif.pg.gda.pl
Pią, 12 Sty 2001, 17:04:45 CET
On Fri, 12 Jan 2001, Artur Frysiak wrote:
> On Fri, Jan 12, 2001 at 04:43:38PM +0100, Tomasz Kłoczko wrote:
> > On Fri, 12 Jan 2001, Stacho Pal wrote:
> >
> > > Witam!
> > > Wlasnie instaluje PLD z ftp i jest jeden problem.
> > > Findutils instaluje sie po kernelu, w zwazku z tym
> > > geninitrd brakuje find i sie nie wykonuje.
> > > Botkietki najnowsze.
> >
> > W razie czego tzrebaby dodać odpowiednie Prereq.
> > Tak wałściwie .. to po co w geninitrd jest używany find ?
> > (napewno jest to tam potzrebne i niezbędne ?)
>
> Jak napiszesz find w awku to przestanie być potrzebny.
Jedyne miejsce gdzie find jest uzywany to:
fmPath=`(cd /lib/modules/$kernel; find -type f -name $modName.o)`
IMHO można to zastąpić przez:
fmPath=`(cd /lib/modules/$kernel; ls */{,/*/,*/*/*/}$modName.o)`
(bo w kernelach 2.4. moduły są chyba do trzeciego poziomu katalogów).
ls to jest fileutils, a geninitrd juz używa fileutils (choćby cp).
Może być ?
kloczek
--
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*
Więcej informacji o liście dyskusyjnej pld-devel-pl