In process of integrating this case, the project team has had to modify the interface.
If anyone wants me to restart a timer on this, let me know. -- mark The changes include: 1) The project needs to touch /etc/security/prof_attr and /etc/security/exec_attr, so they have divided the package into SUNWsg3utilsu -- The sg3 utilities (usr) SUNWsg3utilsr -- The sg3 utilities (root) 2) After more testing on the RBAC profiles, they found that they need to add two more privileges file_dac_read and file_dac_write in. 3) The manpage location should be /usr/share/man/man1m as suggested by ARC members instead of /usr/share/man/man1. The differences are as follows: --- sg3utils-fasttrack.txt.old Wed Dec 17 15:12:31 2008 +++ sg3utils-fasttrack.txt Wed Dec 17 19:02:51 2008 @@ -103,7 +103,8 @@ Exported interface Classification Interface type =============================== ============== ============== - SUNWsg3utils Uncommitted Package name + SUNWsg3utilsu Uncommitted Package name + SUNWsg3utilsr Uncommitted Package name /usr/sbin/sg_get_config Uncommitted Command /usr/sbin/sg_ident Uncommitted Command /usr/sbin/sg_inq Uncommitted Command @@ -139,40 +140,40 @@ /usr/lib/libsgutils.so Private Symbolic link /usr/lib/libsgutils.so.1 Private Symbolic link /usr/lib/libsgutils.so.1.0.0 Private Shared library file - /usr/share/man/man1/sg_read_long.1 Uncommitted Manpage - /usr/share/man/man1/sg_safte.1 Uncommitted Manpage - /usr/share/man/man1/sg_senddiag.1 Uncommitted Manpage - /usr/share/man/man1/sg_wr_mode.1 Uncommitted Manpage - /usr/share/man/man1/sg_stpg.1 Uncommitted Manpage - /usr/share/man/man1/sg_persist.1 Uncommitted Manpage - /usr/share/man/man1/sg_ses.1 Uncommitted Manpage - /usr/share/man/man1/sg_opcodes.1 Uncommitted Manpage - /usr/share/man/man1/sg_get_config.1 Uncommitted Manpage - /usr/share/man/man1/sg_read_buffer.1 Uncommitted Manpage - /usr/share/man/man1/sg_luns.1 Uncommitted Manpage - /usr/share/man/man1/sg_requests.1 Uncommitted Manpage - /usr/share/man/man1/sg_prevent.1 Uncommitted Manpage - /usr/share/man/man1/sg_rdac.1 Uncommitted Manpage - /usr/share/man/man1/sg_rtpg.1 Uncommitted Manpage - /usr/share/man/man1/sg_sat_identify.1 Uncommitted Manpage - /usr/share/man/man1/sg_start.1 Uncommitted Manpage - /usr/share/man/man1/sg_verify.1 Uncommitted Manpage - /usr/share/man/man1/sg_modes.1 Uncommitted Manpage - /usr/share/man/man1/sg_readcap.1 Uncommitted Manpage - /usr/share/man/man1/sg_sat_set_features.1 Uncommitted Manpage - /usr/share/man/man1/sg_rmsn.1 Uncommitted Manpage - /usr/share/man/man1/sg3_utils.1 Uncommitted Manpage - /usr/share/man/man1/sg_ident.1 Uncommitted Manpage - /usr/share/man/man1/sg_vpd.1 Uncommitted Manpage - /usr/share/man/man1/sg_inq.1 Uncommitted Manpage - /usr/share/man/man1/sg_raw.1 Uncommitted Manpage - /usr/share/man/man1/sg_turs.1 Uncommitted Manpage - /usr/share/man/man1/sg_sync.1 Uncommitted Manpage - /usr/share/man/man1/sg_logs.1 Uncommitted Manpage - /usr/share/man/man1/sg_format.1 Uncommitted Manpage - /usr/share/man/man1/sg_reassign.1 Uncommitted Manpage - /usr/share/man/man1/sg_write_long.1 Uncommitted Manpage - /usr/share/man/man1/sg_write_buffer.1 Uncommitted Manpage + /usr/share/man/man1m/sg_read_long.1m Uncommitted Manpage + /usr/share/man/man1m/sg_safte.1m Uncommitted Manpage + /usr/share/man/man1m/sg_senddiag.1m Uncommitted Manpage + /usr/share/man/man1m/sg_wr_mode.1m Uncommitted Manpage + /usr/share/man/man1m/sg_stpg.1m Uncommitted Manpage + /usr/share/man/man1m/sg_persist.1m Uncommitted Manpage + /usr/share/man/man1m/sg_ses.1m Uncommitted Manpage + /usr/share/man/man1m/sg_opcodes.1m Uncommitted Manpage + /usr/share/man/man1m/sg_get_config.1m Uncommitted Manpage + /usr/share/man/man1m/sg_read_buffer.1m Uncommitted Manpage + /usr/share/man/man1m/sg_luns.1m Uncommitted Manpage + /usr/share/man/man1m/sg_requests.1m Uncommitted Manpage + /usr/share/man/man1m/sg_prevent.1m Uncommitted Manpage + /usr/share/man/man1m/sg_rdac.1m Uncommitted Manpage + /usr/share/man/man1m/sg_rtpg.1m Uncommitted Manpage + /usr/share/man/man1m/sg_sat_identify.1m Uncommitted Manpage + /usr/share/man/man1m/sg_start.1m Uncommitted Manpage + /usr/share/man/man1m/sg_verify.1m Uncommitted Manpage + /usr/share/man/man1m/sg_modes.1m Uncommitted Manpage + /usr/share/man/man1m/sg_readcap.1m Uncommitted Manpage + /usr/share/man/man1m/sg_sat_set_features.1m Uncommitted Manpage + /usr/share/man/man1m/sg_rmsn.1m Uncommitted Manpage + /usr/share/man/man1m/sg3_utils.1m Uncommitted Manpage + /usr/share/man/man1m/sg_ident.1m Uncommitted Manpage + /usr/share/man/man1m/sg_vpd.1m Uncommitted Manpage + /usr/share/man/man1m/sg_inq.1m Uncommitted Manpage + /usr/share/man/man1m/sg_raw.1m Uncommitted Manpage + /usr/share/man/man1m/sg_turs.1m Uncommitted Manpage + /usr/share/man/man1m/sg_sync.1m Uncommitted Manpage + /usr/share/man/man1m/sg_logs.1m Uncommitted Manpage + /usr/share/man/man1m/sg_format.1m Uncommitted Manpage + /usr/share/man/man1m/sg_reassign.1m Uncommitted Manpage + /usr/share/man/man1m/sg_write_long.1m Uncommitted Manpage + /usr/share/man/man1m/sg_write_buffer.1m Uncommitted Manpage The following additional installed files are not interface. --- sg3utils-indiana-checklist.txt.old Wed Dec 17 15:12:36 2008 +++ sg3utils-indiana-checklist.txt Wed Dec 17 15:25:09 2008 @@ -59,8 +59,8 @@ [ ] No - ARC review required Does this project install into /usr under [sbin|bin|lib|include|man|share]? - [ ] Yes - [x] No or N/A + [x] Yes + [ ] No or N/A Does this project install into /opt? [ ] Yes - explain below @@ -332,7 +332,8 @@ Interface Name Classification Comments --------------------------- ------------------- --------------------------- - SUNWsg3utils Uncommitted Package name + SUNWsg3utilsu Uncommitted Package name + SUNWsg3utilsr Uncommitted Package name /usr/sbin/sg_get_config Uncommitted Command /usr/sbin/sg_ident Uncommitted Command /usr/sbin/sg_inq Uncommitted Command @@ -368,43 +369,45 @@ /usr/lib/libsgutils.so Private Symbolic link /usr/lib/libsgutils.so.1 Private Symbolic link /usr/lib/libsgutils.so.1.0.0 Private Shared library file - /usr/share/man/man1/sg_read_long.1 Uncommitted Manpage - /usr/share/man/man1/sg_safte.1 Uncommitted Manpage - /usr/share/man/man1/sg_senddiag.1 Uncommitted Manpage - /usr/share/man/man1/sg_wr_mode.1 Uncommitted Manpage - /usr/share/man/man1/sg_stpg.1 Uncommitted Manpage - /usr/share/man/man1/sg_persist.1 Uncommitted Manpage - /usr/share/man/man1/sg_ses.1 Uncommitted Manpage - /usr/share/man/man1/sg_opcodes.1 Uncommitted Manpage - /usr/share/man/man1/sg_get_config.1 Uncommitted Manpage - /usr/share/man/man1/sg_read_buffer.1 Uncommitted Manpage - /usr/share/man/man1/sg_luns.1 Uncommitted Manpage - /usr/share/man/man1/sg_requests.1 Uncommitted Manpage - /usr/share/man/man1/sg_prevent.1 Uncommitted Manpage - /usr/share/man/man1/sg_rdac.1 Uncommitted Manpage - /usr/share/man/man1/sg_rtpg.1 Uncommitted Manpage - /usr/share/man/man1/sg_sat_identify.1 Uncommitted Manpage - /usr/share/man/man1/sg_start.1 Uncommitted Manpage - /usr/share/man/man1/sg_verify.1 Uncommitted Manpage - /usr/share/man/man1/sg_modes.1 Uncommitted Manpage - /usr/share/man/man1/sg_readcap.1 Uncommitted Manpage - /usr/share/man/man1/sg_sat_set_features.1 Uncommitted Manpage - /usr/share/man/man1/sg_rmsn.1 Uncommitted Manpage - /usr/share/man/man1/sg3_utils.1 Uncommitted Manpage - /usr/share/man/man1/sg_ident.1 Uncommitted Manpage - /usr/share/man/man1/sg_vpd.1 Uncommitted Manpage - /usr/share/man/man1/sg_inq.1 Uncommitted Manpage - /usr/share/man/man1/sg_raw.1 Uncommitted Manpage - /usr/share/man/man1/sg_turs.1 Uncommitted Manpage - /usr/share/man/man1/sg_sync.1 Uncommitted Manpage - /usr/share/man/man1/sg_logs.1 Uncommitted Manpage - /usr/share/man/man1/sg_format.1 Uncommitted Manpage - /usr/share/man/man1/sg_reassign.1 Uncommitted Manpage - /usr/share/man/man1/sg_write_long.1 Uncommitted Manpage - /usr/share/man/man1/sg_write_buffer.1 Uncommitted Manpage + /usr/share/man/man1m/sg_read_long.1m Uncommitted Manpage + /usr/share/man/man1m/sg_safte.1m Uncommitted Manpage + /usr/share/man/man1m/sg_senddiag.1m Uncommitted Manpage + /usr/share/man/man1m/sg_wr_mode.1m Uncommitted Manpage + /usr/share/man/man1m/sg_stpg.1m Uncommitted Manpage + /usr/share/man/man1m/sg_persist.1m Uncommitted Manpage + /usr/share/man/man1m/sg_ses.1m Uncommitted Manpage + /usr/share/man/man1m/sg_opcodes.1m Uncommitted Manpage + /usr/share/man/man1m/sg_get_config.1m Uncommitted Manpage + /usr/share/man/man1m/sg_read_buffer.1m Uncommitted Manpage + /usr/share/man/man1m/sg_luns.1m Uncommitted Manpage + /usr/share/man/man1m/sg_requests.1m Uncommitted Manpage + /usr/share/man/man1m/sg_prevent.1m Uncommitted Manpage + /usr/share/man/man1m/sg_rdac.1m Uncommitted Manpage + /usr/share/man/man1m/sg_rtpg.1m Uncommitted Manpage + /usr/share/man/man1m/sg_sat_identify.1m Uncommitted Manpage + /usr/share/man/man1m/sg_start.1m Uncommitted Manpage + /usr/share/man/man1m/sg_verify.1m Uncommitted Manpage + /usr/share/man/man1m/sg_modes.1m Uncommitted Manpage + /usr/share/man/man1m/sg_readcap.1m Uncommitted Manpage + /usr/share/man/man1m/sg_sat_set_features.1m Uncommitted Manpage + /usr/share/man/man1m/sg_rmsn.1m Uncommitted Manpage + /usr/share/man/man1m/sg3_utils.1m Uncommitted Manpage + /usr/share/man/man1m/sg_ident.1m Uncommitted Manpage + /usr/share/man/man1m/sg_vpd.1m Uncommitted Manpage + /usr/share/man/man1m/sg_inq.1m Uncommitted Manpage + /usr/share/man/man1m/sg_raw.1m Uncommitted Manpage + /usr/share/man/man1m/sg_turs.1m Uncommitted Manpage + /usr/share/man/man1m/sg_sync.1m Uncommitted Manpage + /usr/share/man/man1m/sg_logs.1m Uncommitted Manpage + /usr/share/man/man1m/sg_format.1m Uncommitted Manpage + /usr/share/man/man1m/sg_reassign.1m Uncommitted Manpage + /usr/share/man/man1m/sg_write_long.1m Uncommitted Manpage + /usr/share/man/man1m/sg_write_buffer.1m Uncommitted Manpage 4.2 Imported Interfaces Interface Name Classification Comments --------------------------- -------------------- -------------------------- + USCSICMD Committed PSARC 1997/288 + (originally Evolving) Appendix B - Suggested case materials 1. man pages --- sg3utils-opinion.txt.old Tue Dec 16 16:12:34 2008 +++ sg3utils-opinion.txt Wed Dec 17 18:58:52 2008 @@ -44,6 +44,10 @@ |__________________________________________|______________|_____________| |Interface |Classification|Comments | |__________________________________________|______________|_____________| +|SUNWsg3utilsr |Uncommitted |Package Name | +|__________________________________________|______________|_____________| +|SUNWsg3utilsu |Uncommitted |Package Name | +|__________________________________________|______________|_____________| |/usr/sbin/sg_get_config |Uncommitted |Command | |__________________________________________|______________|_____________| |/usr/sbin/sg_ident |Uncommitted |Command | @@ -115,73 +119,74 @@ |/usr/lib/libsgutils.so.1.0.0 |Private |Shared | | | |Library File | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_read_long.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_read_long.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_safte.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_safte.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_senddiag.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_senddiag.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_wr_mode.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_wr_mode.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_stpg.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_stpg.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_persist.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_persist.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_ses.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_ses.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_opcodes.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_opcodes.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_get_config.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_get_config.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_read_buffer.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_read_buffer.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_luns.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_luns.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_requests.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_requests.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_prevent.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_prevent.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_rdac.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_rdac.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_rtpg.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_rtpg.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_sat_identify.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_sat_identify.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_start.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_start.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_verify.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_verify.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_modes.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_modes.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_readcap.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_readcap.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_sat_set_features.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/ |Uncommitted |Manpage | +|sg_sat_set_features.1m | | | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_rmsn.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_rmsn.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg3_utils.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg3_utils.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_ident.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_ident.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_vpd.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_vpd.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_inq.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_inq.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_raw.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_raw.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_turs.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_turs.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_sync.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_sync.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_logs.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_logs.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_format.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_format.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_reassign.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_reassign.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_write_long.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_write_long.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| -|/usr/share/man/man1/sg_write_buffer.1 |Uncommitted |Manpage | +|/usr/share/man/man1m/sg_write_buffer.1m |Uncommitted |Manpage | |__________________________________________|______________|_____________| The project imports the following interfaces. @@ -244,40 +249,40 @@ SCSI Device Management:::Manage, modify device status or data:profiles=SCSI Device Info;help=RtSCSIDevMngmnt.html [usr/src/lib/libsecdb/exec_attr] -SCSI Device Info:solaris:cmd:::/usr/sbin/sg_get_config:euid=0;privs=sys_devices -SCSI Device Info:solaris:cmd:::/usr/sbin/sg_ident:euid=0;privs=sys_devices -SCSI Device Info:solaris:cmd:::/usr/sbin/sg_inq:euid=0;privs=sys_devices -SCSI Device Info:solaris:cmd:::/usr/sbin/sg_logs:euid=0;privs=sys_devices -SCSI Device Info:solaris:cmd:::/usr/sbin/sg_luns:euid=0;privs=sys_devices -SCSI Device Info:solaris:cmd:::/usr/sbin/sg_modes:euid=0;privs=sys_devices -SCSI Device Info:solaris:cmd:::/usr/sbin/sg_opcodes:euid=0;privs=sys_devices -SCSI Device Info:solaris:cmd:::/usr/sbin/sg_read_buffer:euid=0;privs=sys_devices -SCSI Device Info:solaris:cmd:::/usr/sbin/sg_read_long:euid=0;privs=sys_devices -SCSI Device Info:solaris:cmd:::/usr/sbin/sg_readcap:euid=0;privs=sys_devices -SCSI Device Info:solaris:cmd:::/usr/sbin/sg_requests:euid=0;privs=sys_devices -SCSI Device Info:solaris:cmd:::/usr/sbin/sg_rmsn:euid=0;privs=sys_devices -SCSI Device Info:solaris:cmd:::/usr/sbin/sg_rtpg:euid=0;privs=sys_devices -SCSI Device Info:solaris:cmd:::/usr/sbin/sg_safte:euid=0;privs=sys_devices -SCSI Device Info:solaris:cmd:::/usr/sbin/sg_sat_identify:euid=0;privs=sys_devices -SCSI Device Info:solaris:cmd:::/usr/sbin/sg_vpd:euid=0;privs=sys_devices +SCSI Device Info:solaris:cmd:::/usr/sbin/sg_get_config:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Info:solaris:cmd:::/usr/sbin/sg_ident:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Info:solaris:cmd:::/usr/sbin/sg_inq:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Info:solaris:cmd:::/usr/sbin/sg_logs:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Info:solaris:cmd:::/usr/sbin/sg_luns:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Info:solaris:cmd:::/usr/sbin/sg_modes:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Info:solaris:cmd:::/usr/sbin/sg_opcodes:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Info:solaris:cmd:::/usr/sbin/sg_read_buffer:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Info:solaris:cmd:::/usr/sbin/sg_read_long:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Info:solaris:cmd:::/usr/sbin/sg_readcap:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Info:solaris:cmd:::/usr/sbin/sg_requests:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Info:solaris:cmd:::/usr/sbin/sg_rmsn:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Info:solaris:cmd:::/usr/sbin/sg_rtpg:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Info:solaris:cmd:::/usr/sbin/sg_safte:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Info:solaris:cmd:::/usr/sbin/sg_sat_identify:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Info:solaris:cmd:::/usr/sbin/sg_vpd:euid=0;privs=file_dac_read,file_dac_write,sys_devices -SCSI Device Management:solaris:cmd:::/usr/sbin/sg_sync:euid=0;privs=sys_devices -SCSI Device Management:solaris:cmd:::/usr/sbin/sg_persist:euid=0;privs=sys_devices -SCSI Device Management:solaris:cmd:::/usr/sbin/sg_prevent:euid=0;privs=sys_devices -SCSI Device Management:solaris:cmd:::/usr/sbin/sg_raw:euid=0;privs=sys_devices -SCSI Device Management:solaris:cmd:::/usr/sbin/sg_rdac:euid=0;privs=sys_devices -SCSI Device Management:solaris:cmd:::/usr/sbin/sg_reassign:euid=0;privs=sys_devices -SCSI Device Management:solaris:cmd:::/usr/sbin/sg_sat_set_features:euid=0;privs=sys_devices -SCSI Device Management:solaris:cmd:::/usr/sbin/sg_senddiag:euid=0;privs=sys_devices -SCSI Device Management:solaris:cmd:::/usr/sbin/sg_ses:euid=0;privs=sys_devices -SCSI Device Management:solaris:cmd:::/usr/sbin/sg_start:euid=0;privs=sys_devices -SCSI Device Management:solaris:cmd:::/usr/sbin/sg_stpg:euid=0;privs=sys_devices -SCSI Device Management:solaris:cmd:::/usr/sbin/sg_sync:euid=0;privs=sys_devices -SCSI Device Management:solaris:cmd:::/usr/sbin/sg_turs:euid=0;privs=sys_devices -SCSI Device Management:solaris:cmd:::/usr/sbin/sg_verify:euid=0;privs=sys_devices -SCSI Device Management:solaris:cmd:::/usr/sbin/sg_wr_mode:euid=0;privs=sys_devices -SCSI Device Management:solaris:cmd:::/usr/sbin/sg_write_buffer:euid=0;privs=sys_devices -SCSI Device Management:solaris:cmd:::/usr/sbin/sg_write_long:euid=0;privs=sys_devices +SCSI Device Management:solaris:cmd:::/usr/sbin/sg_sync:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Management:solaris:cmd:::/usr/sbin/sg_persist:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Management:solaris:cmd:::/usr/sbin/sg_prevent:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Management:solaris:cmd:::/usr/sbin/sg_raw:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Management:solaris:cmd:::/usr/sbin/sg_rdac:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Management:solaris:cmd:::/usr/sbin/sg_reassign:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Management:solaris:cmd:::/usr/sbin/sg_sat_set_features:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Management:solaris:cmd:::/usr/sbin/sg_senddiag:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Management:solaris:cmd:::/usr/sbin/sg_ses:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Management:solaris:cmd:::/usr/sbin/sg_start:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Management:solaris:cmd:::/usr/sbin/sg_stpg:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Management:solaris:cmd:::/usr/sbin/sg_sync:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Management:solaris:cmd:::/usr/sbin/sg_turs:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Management:solaris:cmd:::/usr/sbin/sg_verify:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Management:solaris:cmd:::/usr/sbin/sg_wr_mode:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Management:solaris:cmd:::/usr/sbin/sg_write_buffer:euid=0;privs=file_dac_read,file_dac_write,sys_devices +SCSI Device Management:solaris:cmd:::/usr/sbin/sg_write_long:euid=0;privs=file_dac_read,file_dac_write,sys_devices 7.3. Appendix C: Reference Material