On Thu, 30 May 2002, Anthony M. Richardson wrote:

> I'm using dosemu under Linux with FreeDOS beta 8.  I'm also using a Linux 
> directory as my C drive. Everything seemed to be working great until I tried 
> to install DJGPP.  When I use unzip from within dosemu on a recursive zip 
> archive, there are several errors.  When unzip is extracting files from an 
> archive and creating directories (from within DOSEMU), the directories are 
> created without execute permission (in the linux file system).  The unzip 
> program then can't extract files to these directories.

Ah, that narrows it down from your post on comp.os.msdos.djgpp :)

I suspect that unzip does something like this:

mkdir dir
attrib +a dir -- this removes the (user) x bit from dir

You'll need to either hack unzip or hack DOSEMU src/dosext/mfs/mfs.c to
avoid this. I'm away and cannot make a patch easily, but anyway, it is
impossible to avoid it using dosemu.conf adjustments.

Bart

-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to