yarc.

Grzegorz Stanislawski stangrze w open.net.pl
Pią, 10 Gru 1999, 17:22:03 CET


Witam.

 scommitowalem wlasnie przymiarke konfiguratora do rc-scriptsow.
Poza tym, ze generuje plik .config na razie jeszcze nic nie robi.
Traktujcie to na razie jako "technology preview".

Zalozenie jest takie, aby wygenerowac pliki startowe, czy docelowo
wszystko co jest niezbedne do odpalenia systemu (chcialbym w to wlaczyc
pozniej pakiety: filesystem, setup, kernel i moze cos jeszcze), w formie
jak najbardziej przystajacej do konkretnej maszyny i zrobic z tego rpma
(rpmy).
Rpmy maja sie wygenerowac po to zeby wszystkie pliki mialy informacje o
sobie w bazie rpm'a oraz zeby mozna bylo generowac skrypty dla innych
maszyn.
Konfigurator jest wziety z kernela (lxdialog, Menuconfig i Config) i
przyciety odpowiednio.
Poza tym uzywa konfiguracji kernela (/usr/src/linux/.config) - w ten
sposob wie co dana maszyna "moze" i "potrafi"

Docelowo chcialbym, aby ten konfigurator byl takze wrapperem na
konfiguracje kernela lacznie z jego patchowaniem, oraz zeby tak jak to
robi skrypt builder, zeby zciagal sobie z sieci potrzebne pakiety, patche
itp (np. tara wanrouter dla sangomy, international patch dla krenela czy
sam kernel), wyszukiwal odpowiednie requires (np parsujac /etc/inittab,
czy inne skrypty) i zapewnial odpowiednie provides (dla backward
compatibility)

Generowane rpmy mialy by nazwy
<pakiet>-<wersjasoftu>-<hostname><numer_kolejny>.<arch>.rpm
gdzie pakiet to np.: rc-scripts, kernel, kernel-headers, kernel-sources, 
rc-scripts-man (moze zaistniec taka potrzeba) itp.
hostname i numer_kolejny bylo by odpowiednikiem release z rpma i bylo by
pomocne przy upgradowaniu systemu.
reszta jest samowyjasnialna.

Czekam na opinie.

Grzegorz Stanislawski
Open-Net / PKFL




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