One detail that caught us (http://www.opensolaris.org/os/project/webstack/) by surprise recently is that daemon users dedicated to running server processes (such as webservd, postgres) are not being delivered by the corresponding packages. Instead, these are hardcoded in the OS install itself.
So their creation needs to be coordinated at the OS level and they exist even if the matching server packages are never installed, cluttering up the passwd file. What's worse is that there is no way for packages to deliver these. This might've worked ok when everything was installed off one DVD but now that we're moving to IPS, it's going to be a problem. Looking at the pkg(5) manpage, it doesn't yet list package actions for adding system users needed by server packages. Is there a roadmap for this support? Is there an RFE tracking the area? (I wrote about users but same applies to roles, rights and maybe other info.) -- Jyri J. Virkki - jyri.virkki at sun.com - Sun Microsystems