James Mckenzie wrote:
> Alexandre Julliard <[email protected]> wrote:
>> Sent: Feb 9, 2009 7:26 AM
>> To: James Mckenzie <[email protected]>
>> Cc: Austin English <[email protected]>, [email protected]
>> Subject: Re: ntdll: add a warning about running wine as root (resend)
>>
>> James Mckenzie <[email protected]> writes:
>>
>>> Second, the problem is that newbies, figuring that their favorite
>>> program will not run as an ordinary user, gets a wiff that root has
>>> more privileges, will attempt run as root totally hosing their Wine
>>> directory.  This then starts the 'you should not run Wine as root'
>>> mantra on Wine-Users.  This then causes the newbie to question why did
>>> I go to Linux/Wine when I had a perfectly running Windows system?
>> Please explain how running as root will screw their Wine directory. If
>> that's really true, surely it should be fixed instead of simply throwing
>> out a warning and proceeding.
> 
> New wine installation:
> 
> su (no dash so root's environment is not picked up)
> wine notepad
> install various programs and use them.
> exit
> 
> User logs in a second time after learning how to properly use Wine.
> Attempt to do anything with Wine in user space.  Cannot do due to permissions 
> problems.
> 
> The solution:
> 
> sudo rm -rf .wine
Solution is sudo chmod -R $username.$groupname .wine

> User now upset because everything they did is gone.
Not if you do it right.

> 
> Yes, there are legit reasons to run as root, one of them is the now famous 
> ICMP 'Ping' unavailability issue in Linux.  Experts know about this and how 
> to work around it.  Newbies, used to Windows and how it works, just figure 
> that this is restricted to administrators, and switch to root to get around 
> it.  The proper command, as I have learned through years of UNIX 
> administration, is 'su -' but newbies don't know this and most just use 'su'.
> 
> Thus, the need for the warning.  Experts tend to know what they are doing, 
> newbies don't for the most part.  And yes, I borked many a system as a newbie 
> and as an expert (building kernels for RedHat/Fedora for my Thinkpad.


bye
        michael


Reply via email to