I've only found a couple posts regarding on-demand and they don't seem to "hit the spot" for what I'm after.
I'm building (in-house script) a set of rebuilds which the outcome is a custom image and kernel for PXE and when those finish, to build the same customizations for burning onto CD. Each "profile" has an identification name, the example given here is the BASIC profile.
Merged into the image are: Xvesa, Xprogs, flwm_topside and wbar along with a few hardware items (acpi/smart/etc) and all dependencies.
What I would like to do is have (on the CD) the ability to have on-demand items (such as Midnight Commander) for if/when they're called upon, but the structure as to how they're supposed to be implemented onto the CD is eluding me.
I haven't tried this yet, but I AM GUESSING it should be done as follows:
ROOT(CD)
\______ [boot]
\____ core.gz
\____ vmlinuz
\____ [isolinux]
\____ (sys/isolinux files)
\______ [optional]
\______ [ondemand]
\______ onboot.lst
\______ ondemand.lst
Again, this is merely a GUESS based on how the CD IMAGE is expected to be created versus how TC installs with tc-install. The main question is that if I build it this way, will TC "see" and execute them accordingly? (IF NOT, I can draw up a script and embed it into bootsync so that if sr# is mounted, check for and -o install the apps found... it just seems overkill to do so. (CDE I suppose is an option, but again, seems a bit over-kill if it's not truly needed.)
Thanks for your time!
~TJ~