Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Oct 2012 07:43:54 +0100
From:      Bernhard =?ISO-8859-1?Q?Fr=F6hlich?= <decke@bluelife.at>
To:        paul+usenet@w6yx.stanford.edu, "G. Paul Ziemba" <pz-freebsd-emulation@ziemba.us>, freebsd-emulation@freebsd.org
Subject:   Re: 4.2.0 vbox VNC installation permissions/packing list
Message-ID:  <1351665834.7694.2.camel@Nokia-N900-42-11>
In-Reply-To: <k6mj7t$doo$1@usenet.ziemba.us>
References:  <k6mj7t$doo$1@usenet.ziemba.us>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mo., 29. Okt. 2012 19:51:41 CET, G. Paul Ziemba <pz-freebsd-emulation@ziemba.us> wrote:

> I am trying VirtualBox 4.2.0 from
> http://people.freebsd.org/~decke/virtualbox/virtualbox-cft-4.2.0-20120920.tar.gz
> 
> It seems to run OK (win 2k and freebsd 9.X guests) but I am having
> trouble with the new VNC implementation.
> 
>         % VBoxManage setproperty vrdeextpack VNC
>         VBoxManage: error: The owner is not root:
> '/usr/local/lib/virtualbox/ExtensionPacks/VNC'
> (rc=VERR_SUPLIB_OWNER_NOT_ROOT)       VBoxManage: error: Details: code
> NS_ERROR_FAILURE (0x80004005), component ExtPack, interface IExtPack,
> callee nsISupports       VBoxManage: error: Context:
> "COMSETTER(DefaultVRDEExtPack)(Bstr(a->argv[1]).raw())" at line 854 of
> file VBoxManageMisc.cpp
> 
> I used "sudo make install" which resulted in the following file
> permissions:
> 
>         % ls -lasR /usr/local/lib/virtualbox/ExtensionPacks/
>         total 6
>         2 drwxr-xr-x   3 root   wheel     512 Oct 26 09:53 ./
>         2 drwxr-xr-x   5 root   wheel   1536 Oct 26 09:53 ../
>         2 drwxr-xr-x   3 paul   sw           512 Oct 26 09:35 VNC/
> 
>         /usr/local/lib/virtualbox/ExtensionPacks/VNC:
>         total 122
>             2 drwxr-xr-x   3 paul   sw             512 Oct 26 09:35 ./
>             2 drwxr-xr-x   3 root   wheel       512 Oct 26 09:53 ../
>           20 -rw-r--r--   1 paul   sw         19556 Mar 13   2012
> ExtPack-license.html         76 -rw-r--r--   1 paul   sw         77006 Mar 13 
> 2012 ExtPack-license.rtf         18 -rw-r--r--   1 paul   sw         17987 Mar 13 
> 2012 ExtPack-license.txt           2 -rw-r--r--   1 paul   sw             365 Oct 26
> 09:35 ExtPack.xml           2 drwxr-xr-x   2 paul   sw             512 Oct 26 09:29
> freebsd.amd64/
> 
>         /usr/local/lib/virtualbox/ExtensionPacks/VNC/freebsd.amd64:
>         total 82
>             2 drwxr-xr-x   2 paul   sw       512 Oct 26 09:29 ./
>             2 drwxr-xr-x   3 paul   sw       512 Oct 26 09:35 ../
>           64 -rwxr-xr-x   1 paul   sw   63747 Oct 26 09:29 VBoxVNC.so*
>           14 -rwxr-xr-x   1 paul   sw   13223 Oct 26 09:29 VBoxVNCMain.so*
> 
> Furthermore, they do not seem to be in the packing list:
> 
>         % pkg_info -L virtualbox-ose-4.2.0 | grep -i extension
>         %
> 
> 
> cheers,
> 
>   ~!paul
> -- 
> G. Paul Ziemba
> FreeBSD unix:
> 11:51AM   up 2 days, 14 hrs, 8 users, load averages: 0.11, 0.24, 0.26
> _______________________________________________
> freebsd-emulation@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-emulation
> To unsubscribe, send any mail to
> "freebsd-emulation-unsubscribe@freebsd.org"

Please try the cft for 4.2.4 because that fixed the packing list. You need to do make install as root because vbox does some internal checking that this is the case because of suid binaries. And you need to cleanup that directories per hand before installing 4.2.4.

-- 
http://www.bluelife.at/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1351665834.7694.2.camel>