--- Steve Langasek <[EMAIL PROTECTED]> wrote: > On Thu, Oct 24, 2002 at 11:19:21AM -0700, Dustin > Navea wrote: > > > --- Steve Langasek <[EMAIL PROTECTED]> wrote: > > > On Thu, Oct 24, 2002 at 08:08:49AM -0700, Dustin > > > Navea wrote: > > > > Just as wine should not be run as root, file i/o > in > > > wine should NEVER be > > > done in a security context other than that of > the > > > user running the Windows > > > app. Anything that would cause user data files > to > > > be written out under a > > > different uid is broken. > > > Thats not what I'm saying, what I'm saying is > this: > > Yes, that *is* what you're saying. Having the file > get saved to the Unix > fs with owner and group wine is most definitely a > user data file "[being] > written out under a different uid." That is > absolutely out of the > question. I will never knowingly permit software > that works this way > to be installed on my systems. >
Not exactly, because as the fact that wine is the program saving it, and wine is running under user/group wine (in the future), it will save it as user/group wine. > > So he goes and changes the owner/group to > > speeddy/speeddy, oepns the file in kword, adds a > few > > more lines, and saves it. > > Um, and how exactly is this supposed to happen on a > multiuser system? You > *cannot* change the ownership of a file without root > privileges. that is what im saying, he does: sudo chown speeddy.speeddy /path/to/filename At best, > if you have write perms on the directory the file's > in and you have read > access to the file, you can copy the file and delete > the original, giving > you a single copy that's owned by you. But this is > only the least of the > reasons why Windows apps should not be writing to > files as user "wine" to > begin with. I knew that much already ;) But if wine is to run as a "service" (i.e. load at bootup via an initscript) and acutally be functional as well as user-friendly, it will have to run in it's own account, just like apache and pgsql do and like i believe named does... -Dustin __________________________________________________ Do you Yahoo!? Y! Web Hosting - Let the expert host your web site http://webhosting.yahoo.com/