How do I get mkisofs to preserve the full path from the current directory,
instead of just throwing all the files in the next set of subdirectories
together?

for instance:
if I have ~/music/oggs, ~/music/mp3s, ~/music/misc1, ..., ~/music/miscN; and
I only want to put ~/music/oggs and ~/music/mp3s on the iso; specifying it
like:
mkisofs -JR -o /var/tmp/foo.iso ~/music/mp3s ~/music/oggs
will throw the contents of those two dirs together; whereas I want them to
be separate dirs at the root of the filesystem.

I could do 'mkisofs -JR -o foo.iso ~/music' and then write a really long
list to exclude those dirs that I don't want, using the --exclude-list
option; but in some cases it's easier to say what you want, rather than what
you *don't* want.

anyone have any experience with this? how did you get around the problem?

Carl Soderstrom
-- 
Network Engineer
Real-Time Enterprises
(952) 943-8700