Sebastien: >> Could you grep for "fluendo-dvd" in /etc/security/exec_attr and tell me >> what it says? > > Desktop Removable Media > User:solaris:cmd:::/usr/share/fluendo-dvd/bin/fluendo-dvd:privs=sys_devices
Thanks. > This is evidently added automatically by the fluendo-dvd package's > postinstall script. Yes, it is. When you run "profiles" as your user do you see "Desktop Removable Media User" in the list? Do you see "Console User"? >> However, note that some recent release of Solaris had some bugs with the >> "Console User" not getting set properly for the user logging into >> the system. So, if you are using builds 124-125, then you may be >> running into this problem. You may need to modify /etc/user_attr to add >> the profile directly to your user if you are using one of these broken >> builds. Does it work if you login to the root user and run the player as root? Or does it also fail when you try to run as the root user directly? > Just in case, I added "Console User" to my list of profiles in > user_attr, but it did not solve this problem. If when you run "profiles" you do not see "Desktop Removable Media User" in the list, then try adding that to your list of profiles in user_attr. Does that help? If not, then try running: $ truss -faldo /tmp/truss.out -p (pid of fluendo-dvd player) Then press the Play button which should cause the authentication error. Do you see any EPERM errors or any other errors in the /tmp/truss.out file that might indicate what the problem is? If you see EPERM errors on USCSI ioctl calls then this indicates that the sys_devices RBAC isn't being set properly. Brian