The attached hook implements this feature. The new variable FAI_BASEFILEURL is used to download a base.tgz (or .tar.xz,...) via HTTP or FTP.
If you set for e.g. FAI_BASEFILEURL=http://faiserver/basefiles this hook will get a listing of all files in the directory basefiles on the HTTP server faiserver. Then the basename of all files are matched with the list of class names, and the hook selects a file using the usual class mechanism. After a ramdisk is put on top of basefiles, the file is downloaded. Extracting this basefile is done by the following task using ftar.
extrbase.DEFAULT
Description: Binary data
-- regards Thomas