diff options
Diffstat (limited to 'lib/puppet')
-rw-r--r-- | lib/puppet/provider/user/ldap.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/puppet/provider/user/ldap.rb b/lib/puppet/provider/user/ldap.rb index 4ac18030a..7c38880cb 100644 --- a/lib/puppet/provider/user/ldap.rb +++ b/lib/puppet/provider/user/ldap.rb @@ -65,7 +65,7 @@ Puppet::Type.type(:user).provide :ldap, :parent => Puppet::Provider::Ldap do return @property_hash[:groups] = :absent end - return @property_hash[:groups] = result.collect { |r| r[:name] }.join(",") + return @property_hash[:groups] = result.collect { |r| r[:name] }.sort.join(",") end return @property_hash[:groups] end |