> We have Dosemu 0.98 running in a multi-user environment. Each
> user boots from the dame "c:" boot image (M$DOS) and loads the SHARE.
SHARE is useful on file server only - i.e. if the DOS session is
to provide file access for the network. Do not load it otherwise.
> The (clipper) application we are trying to run has the annoying habit
> of attempting to delete a file to see if there are any other users.
> You see, under M$DOS sharing, when you open a file it is locked
> and no-one can delete it until you close it. (stupidly) this
> application is relying on this behaviour!
And Linux allows deleting it (in fact, it is deleyed delete:
the file is removed from the directory, but still remains and
can be accessed by these who opened it previously; I don't know
if there is a way to make directory entry for it then).
> My question is: Has this behaviour changed in ver 1.0 ?? If so I
I doubt it very much. There are many problems with file access
sharing in DOSEMU and I suppose still need definition what is
needed. I know about problems with region lock/unlock, file open
modes (just what SHARE is for), it is yet another problem. There
is no simple fix: Linux handles delete differently from DOS.
Jerzy