I started to do this a while ago, but found I didn't have the the time. I would really prefer it if the package installation prompted for a username / password rather than assuming the user "vbox." It's pretty common that someone already has virtualbox installed when they install phpvirtualbox. The chances that they run virtualbox as the user vbox are pretty slim. I can send you what I have so far if you'd like. I also would not use /etc/vbox as the user's home. A virtualbox install can grow pretty large and I wouldn't want to assume for them that / is a large partition.
I don't want to sound like I'm being too picky here. I greatly appreciate the time and and effort you have put forth.
Thank you!
The package I'm building is mostly based on my own setup right now—virtualbox-4.0 from Oracle on a headless server, running vboxweb-service sandboxed as vbox, and with a directory on another partition mounted at /etc/vbox. My personal preference is to have it run as a sandboxed user, but prompting for an existing user and password (with a warning that it would be stored in cleartext in the configuration file) is easy to implement, as well as asking for and setting permissions on a specific storage directory, with vbox and /etc/vbox as the defaults. Basically, it can all be easily abstracted down to default values and prompting the user during installation, and I'll definitely keep that in mind as I work on this.
–jbh
—
Jesse B. Hannah
http://jbhannah.net/
On Saturday, 28 May 2011 at 06:20, Ian Moore wrote:
> Hi Jesse,
>
> I started to do this a while ago, but found I didn't have the the time. I would really prefer it if the package installation prompted for a username / password rather than assuming the user "vbox." It's pretty common that someone already has virtualbox installed when they install phpvirtualbox. The chances that they run virtualbox as the user vbox are pretty slim. I can send you what I have so far if you'd like. I also would not use /etc/vbox as the user's home. A virtualbox install can grow pretty large and I wouldn't want to assume for them that / is a large partition.
>
> I don't want to sound like I'm being too picky here. I greatly appreciate the time and and effort you have put forth.
>
> Thank you!
>