[...] > > > > > Anyhow, following that stuff.. what's the best way to configure fai > > to > install a specific kernel for class? > >Build your own kernel using make-kpkg. This will make a Debian package > >out of this kernel. The create a local Debian package repository, add > >a line to the soures.lsit file and add the name of your kernel package > >to the class in package_config. > > > Alright, so I'd make a local repository on my fai server, place that > debian package inside of it, and add it to package_config. Does this > handle updating menu.lst and the modules for me? (sorry if that's a > noob question, previously I just wrote scripts to manipulate these files > for me) > I'm not absolutely sure on this one, because I don't manage my menu.lst this way, but usually either there is no need to modify menu.lst (as all kernels make /boot/vmlinuz a proper symlink) or menu.lst is updated automatically, if it contains appropriate placeholders as in the version shipped by Debian.
About the modules: Did you mean /etc/modules? If it does need updating (which is quite rare in times of udev), you can do it setting MODULESLIST in one of the .var files in the class/ directory. This variable is then handled by scripts/FAIBASE/10-misc, if you haven't changed the example configs too much. HTH, Michael
pgpFndvBbvHeE.pgp
Description: PGP signature