summaryrefslogtreecommitdiffstats
path: root/spec/unit/provider/user
Commit message (Collapse)AuthorAgeFilesLines
* Removed extra whitespace from end of linesIan Taylor2009-06-062-2/+2
|
* Handle password when user is createdAndrew Shafer2008-12-011-0/+5
| | | | strip out the -p and call password= after the thing is done
* Solaris doesn't have a native tool to set hashed passwordsAndrew Shafer2008-12-011-0/+53
| | | | | | | Added support for passwords by directly editing /etc/shadow (I tried to make it work with libshadow, but considering it is not packaged for Solaris and adds little benefit, I decided against it) password and password= are now defined on the default Solaris provider
* Solaris RBAC AttributesAndrew Shafer2008-10-222-14/+158
| | | | | | | | | | | Adding support to user type for: profiles auths project key/value pairs Refactored useradd.addcmd so I could override how properties get added in the subclass Added keyvalue property to manage generic keyvalues
* Fix failing tests dependent on /etc/user_attr file existingAndrew Shafer2008-10-041-3/+3
|
* Add role support to user type and an implementionAndrew Shafer2008-10-011-0/+131
| | | | | | | | modify user type: add ensure = role logic add roles property add manages_solaris_rbac feature refactored 'list' property to reuse logic for groups in roles
* fix failing hpux user specsAndrew Shafer2008-09-201-8/+4
| | | | | | | feature 1508 Not sure these tests ever passed on any platform. Added some mocking to support the two tests.
* Fixes #1455 - Adds HP-UX support for user typeJames Turnbull2008-09-061-0/+29
|
* Fixing the user ldap provider testsLuke Kanies2008-07-081-0/+1
| | | | Signed-off-by: Luke Kanies <luke@madstop.com>
* Merge branch 'tickets/0.24.x/1272' of git://github.com/lak/puppet into 0.24.xJames Turnbull2008-07-081-0/+7
|\ | | | | | | | | | | | | Conflicts: CHANGELOG spec/unit/provider/user/ldap.rb
| * Fixed #1272 - ldap group names will be converted to GIDs.Luke Kanies2008-07-071-0/+8
| | | | | | | | | | | | | | Note that this only looks up ldap groups, at this point; if you want to set an ldap user's primary group to a local group, you have to specify the GID. Signed-off-by: Luke Kanies <luke@madstop.com>
* | Fixed #1399 - the ldap user provider knows it can manage passwords.Luke Kanies2008-07-071-0/+4
|/ | | | Signed-off-by: Luke Kanies <luke@madstop.com>
* Fixed #1360 -- allowdupe works with groups again.Luke Kanies2008-06-161-0/+31
| | | | | | I've added a couple of tests for this bit of the user and group useradd/groupadd providers, but I haven't migrated the rest of the tests.
* The ldap user/group providers now work when no users/groups are in ldap yet.Luke Kanies2008-05-211-13/+18
| | | | | Previously, they failed if you tried to get them to autogenerate an id, because they assumed that a result would be returned.
* Intermediate commit so I can move on to other things.Luke Kanies2008-05-201-0/+10
|
* Adding ldap providers for the user and group type.Luke Kanies2008-05-121-0/+252
These providers use posixAccount and posixGroup. This is a collapsed merge, fwiw.