Benjamin,

Regarding the umask you mentioned, this is a simple command to run. As 
root, enter the following in an xterm:
        chmod -u /usr/11R6/bin/wine
or whatever the correct path is to wine on your system.

The umask is a way of forcing a program to run as a specific user, no 
matter who is actually running it. By using the above command as root, you 
have now caused wine to run as user root, no matter if you actually call 
it as user benjamin or anyone else.

This is, of course, a security risk, since anyone who runs this program 
now has some sort of root access to the system, even if limited. And if 
there is a buffer overflow or other security bug in wine, setting umask to 
root may allow a user to even crack the system and get a root terminal! 
Bad news. But if your system is primarily for just yourself, or your 
family, then the security hazard is much less.

Hope this helps,
Dave

On Monday 21 May 2001 04:01, thus spake Benjamin Sher:
> Dear friends:
[snip]
> Checking again the documentation on Codeweavers' page, I learned that
> you need to run wine as "root" for Windows applications to work in
> Linux. Actually, the User's Guide lists three workaround, including one
> tactic involving a "root-file" in the user directory (which I tried but
> in vain) and another having to do with "umask" (which I did not
> understand) and something else that has to do with "shadowing".

-- 
"...[W]e preach Christ crucified: a stumbling block to Jews and
foolishness to Gentiles, but to those whom God has called, both Jews
and Greeks, Christ the power of God and the wisdom of God."
(1 Cor 1:23-24)

Reply via email to