I use DOSemu to run a DOS compiler for a microcontroller. I map a DOS subdirectory from my Windows partition as drive C, and an NFS subdirectory in the company server as drive D. I don't explicitly use lredir, but just set symbolic links in the dosemu/drives pointing as needed.
Source files are put in networked drive D, and the object files obtained are also put in D, to make them available over the network. Recently the file server was upgraded, and this setup ceased to function: the assembler writes its output just fine to the server, but the compiler (same brand, same date as the assembler) cannot open files there. I tried the following variants: * Putting the object files in a local directory in my reiserfs partition, then sharing via Samba * Putting the object files in a local directory in my fat32 partition, then sharing via Samba * Mounting the networked directories using Samba instead of NFS * Keeping the old server for myself and using NFS to mount the D drive The last solution is the only one that works; the compiler cannot write to directiories in any of the other filesystems. Similar things happen with other programs (xcopy can write to the reiserfs partition, but not to the fat32 partition, for example, though permissions are 777). I must say that being root or not makes no difference. Neither does setting or clearing the suid bit in dosemu. Where should I touch? Thanks for your attention. - 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
