Dan - > What version of puppet are you running, and is it using the > user_role_add provider for users? It should be the default for > solaris.
Wow, somehow I forgot the core tenets of asking for help. I'm running 0.24.8 on Solaris. And I'm using the default provider. The specific error I get is: info: /User[root]: Provider useradd does not support features manages_passwords; not managing attribute password But, useradd definitely does support manages_passwords, because... well.. the same code works on a RHEL box. If I remove libruby-shadow on a RHEL box, I'd get the same error. > My reading of both 0.24.8 and 0.25.1's user_role_add > providers is that it should be doing it's own password management, > without dependancies on libshadow. If 0.25.1 was in blastwave, I'd be down for this. Unfortunately, I don't believe it is, and I'm using 0.24.8 packages. > More generally, this part of puppet is quite light if hacking ruby > code is something you can do. Take a look at > lib/puppet/provider/user/user_role_add.rb [...] Well, I'm not against learning ruby if I have to, but I'd probably explore upgrading to 0.25.1 if it definitely worked before I'd go into ruby. Thanks Dan! - Pat _______________________________________________ bblisa mailing list [email protected] http://www.bblisa.org/mailman/listinfo/bblisa
