Geninitrd - blad

Artur Frysiak wiget w pld.org.pl
Śro, 7 Lis 2001, 12:52:03 CET


On Tue, Nov 06, 2001 at 10:33:49PM +0100, Michal Kochanowicz wrote:
> On Tue, Nov 06, 2001 at 10:10:00PM +0100, Blues wrote:
> > Już to jakis czas temu zglaszalem.
> > Dodalem nawet opcje do /etc/sysconfig/geninitrd
> > 
> > PREMODS
> > 
> > Do moich celow to wystarczylo.... ale jakies lepsze rozwiazanie by sie 
> > baaardzo przydalo :)
> Może coś opartego o depmod? Np:
> depmod --show \
> 	| awk 'BEGIN { FS="[: \\\]+"; } /\/ext3.o/ { $1 = ""; PRINT=1 } PRINT == 1 { print $0 } !/\\$/ { PRINT = 0; }'
> powinno dać listę modułów od których jest zależny ext3. Tylko to chyba
> trzebaby wywoływać rekurencyjnie.

To jest krok w dobrym kierunku. Spróbuje to rozwinąć ale raczej nie dziś.

Pozdrawiam
PS: Czy ten awkowy programik radzi sobie łamanymi liniami np:
/lib/modules/2.2.19-18smp/block/ide-cd.o: /lib/modules/2.2.19-18smp/block/ide-mod.o \
        /lib/modules/2.2.19-18smp/cdrom/cdrom.o
A jeśli nie to może ktoś wie jak coś takiego parsować.
-- 
Artur Frysiak
http://www.pld.org.pl/



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