Is there a particular reason we require the Primary Administrator profile to be in effect in order to run pkg(5) ?

Short-term adding a line like "Software Installation:solaris:cmd:::/usr/bin/pkg:euid=0" to /etc/security/exec_attr would allow a sysadmin to grant Software Installation to a junior admin without requiring full privs.

It effectively makes /usr/bin/pkg suid root to the person granted Software Installation profile, but considering that the current situation is you have to grant total root privs to a user in order to use pkg(5) it's much less of a security problem than now. Also the matter that /usr/bin/pkgadd is already listed in exec_attr this way, the security issues with the Software Installation profile ought already be known to an admin wishing to make use of the facility

-JohnS
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to