Re: ptrace suid?
On Sun, 15 Jan 2012 14:16:38 -0700, Joe Pfeiffer wrote:
> Camaleón <firstname.lastname@example.org> writes:
>> Check out this recent VB forum thread:
>> [Solved] VBox 4.1.8 fails as non-root user
> I have to confess to being a little bit mystified by the description
> there (I'll note that the user was having exactly the same debugging
> problem I am -- a wild goose chase caused by suid being ignored in
The user also reports the result of strace output. Is that not working
> The fix reported there was
>>Re: VBox 4.1.8 fails as non-root user by Perryg » 8. Jan 2012, 23:32
>>If you started VirtualBox as root then the VBOX_USER_HOME environment
>>has probably changed. See Chapter 10.1.3 Global configuration data
> VBOX_USER_HOME is the location of the directory containing global
> virtualbox configuration, which by default is $HOME/.VirtualBox. So,
> apparently, in spite of it being referred to as global, it's per-user
> configuration. How this is affected by whether you install as root or
> using sudo is a mystery to me...
> but I'm sufficiently desperate that I did go ahead and reinstall with
> sudo aptitude install virtualbox
> with no difference in the results.
I think the tip given at the forum was aimed to those people who
installed virtualbox manually, it should be useless if you get the
precompiled package from Debian repositories.
> In the mean time, I've come across some other programs on my machine
> that are also seg faulting on launch, and don't require suid. Right now
> I'm tracing through executions of alsaplayer, which seems to be seg
> faulting somewhere in the process of loading its dynamic modules....
The weird thing is that it works for another user running over the NFS
shared /home while fails for the other :-? Just to test, I would try to
use a local $HOME. Also, the results of strace would be helpful to debug