Wow, this is flying so high ove rmy head :-)
>>>What did I miss here? I am trying to grant myself permission to >>>start/stop my spsms service... >>> >>> >>># grep echiquet /etc/user_attr >>>echiquet:::auths=solaris.smf.manage.spsms >>> >>> > You might want to either use user_mod, or actually get the syntax > correct. > > echiquet is not a local user... So usermod will complain. > user:qualifier:res1:res2:attr > > > I have no profile defined whatsoever, as I am still trying to understand the whole thing. So that's the closest I could get from the example I saw at: http://www.sun.com/bigadmin/xperts/sessions/19_smf/questions2.html#11 >>># svcprop -p general/action_authorization spsms >>> >>> > > Is this the general/framework/action_authorization for the service? > I suspect it's that you really don't have the auth you think. > What does auths(1) say? > > > -bash-3.00$ auths solaris.device.cdrw,solaris.profmgr.read,solaris.jobs.users,solaris.mail.mailq,solaris.admin.usermgr.read,solaris.admin.logsvc.read,solaris.admin.fsmgr.read,solaris.admin.serialmgr.read,solaris.admin.diskmgr.read,solaris.admin.procmgr.user,solaris.compsys.read,solaris.admin.printer.read,solaris.admin.prodreg.read,solaris.admin.dcmgr.read,solaris.snmp.read,solaris.project.read,solaris.admin.patchmgr.read,solaris.network.hosts.read,solaris.admin.volmgr.read -bash-3.00$ Right, my smf service is not there. I obviously did not setup the stuff right :-( Am I the only one trying to have a service that can be run as non root? I thought I could just piggy back on an example, but I can't find anything... Estelle