VirtualBox

Opened 14 years ago

Closed 14 years ago

#6682 closed defect (wontfix)

Can't burn CD/DVDs as non-root user

Reported by: Eric Blaine Owned by:
Component: DVD Version: VirtualBox 3.1.4
Keywords: Burning, passthrough Cc:
Guest type: Windows Host type: Solaris

Description

When running a Windows XP SP3 VDI with Solaris as the host operating system, Windows does not have permissions to the DVD drive that would allow CD/DVDs to be burned when running VirtualBox as a non-root user.

Normal users will access the VDI in immutable mode and run VirtualBox with a standard LDAP account which is why the need for non-root users to have the ability to burn CD/DVDs in Windows exists. It is my understanding that Solaris checks SCSI passthrough commands from applications for root permissions so this may be an issue that cannot be resolved but if there is a workaround or fix for this issue it would be greatly appreciated.

Change History (2)

comment:1 by Klaus Espenlaub, 14 years ago

To my knowledge Solaris checks the UID for each SCSI command sent to the drive in passthrough mode, so there's really no good and secure way to make it work for regular users. VirtualBox is suid root, but it drops the privileges pretty much immediately, and without a way to get them back. Keeping root privileges introduces the potential for really severe security issues.

So I don't expect any changes in this area unless Solaris makes it more flexible somehow - their RBAC system would surely have the necessary hooks.

comment:2 by Ramshankar Venkataraman, 14 years ago

Resolution: wontfix
Status: newclosed

As Klaus mentioned already there is no real workaround for this. Closing it as "wontfix", which in this context means "cantfix".

Note: See TracTickets for help on using tickets.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy