In Solaris 10 x86 when logging into the console, with the text-based login prompt, the login shell is routed to daemon_stdpriv_ps when it should be routed to int_rootpriv_ps. This gives root more access than it should because int_rootpriv_ps is restricted but daemon_stdpriv_ps isn't as restricted.
In this scenario, /sbin/init starts in kernel_ps
init launches /lib/svc/bin/svc.stard, which ends up in daemon_stdpriv_ps
/lib/svc/bin/svc.startd launches the root shell which stays in
This is a known issue and will be considered for a future release.
Imported Document ID: TECH228428
Subscribing will provide email updates when this Article is updated. Login is required.