[syslinux] PATH directive
Ady
ady-sf at hotmail.com
Thu Dec 18 09:47:18 PST 2014
I have a question about the PATH directive. In fact, the question is
not about how it is currently working, but about its intention or goal,
or how it was supposed to work (or how it was thought about for the
5.00 release).
Previous discussions about the PATH directive in the Syslinux Mailing
List, and its documentation (e.g. "PATH rules") left on me the
impression that it was intended for the Library Modules (only?).
While testing the PATH directive with Syslinux 6.03, I can see it is
not only working for Library Modules, but also for other c32 files too.
If a c32 file is not found according to the relative path used for it
in the configuration file, then the referenced c32 file is searched-for
according to the PATH directive.
So, was the PATH directive supposed to search for Library Modules
(dependencies) only? Or for any c32 file? Or for any file whatsoever
(e.g. kernel, initrd, memdisk,...)?
And, for files referenced in the configuration files (i.e.
non-dependencies files) using absolute notation paths, was the PATH
directive supposed to search for them too? (If this last question is
not clear enough, I'll post an example; please let me know.)
Thank you,
Ady.
More information about the Syslinux
mailing list