1. 28 Feb, 2014 1 commit
    • Use the no-user-groups option (-N) for useradd in the user module · 57486b26
      If no group was specified, but a group by the same name as the user
      exists, an error was raised in the situation where USERGROUPS_ENAB is
      enabled in /etc/login.defs (which is the case for almost every major
      linux distro). In this case, the user will be put in group 100 (which
      is usually the "users" group on those same distros). This is currently
      only done in the base class, as the issue may not exist on other
      platforms like AIX or the BSDs.
      
      Fixes #6210
      James Cammarata committed
  2. 10 Feb, 2014 1 commit
  3. 29 Jan, 2014 1 commit
  4. 22 Jan, 2014 1 commit
  5. 08 Jan, 2014 1 commit
  6. 03 Jan, 2014 1 commit
  7. 05 Dec, 2013 2 commits
  8. 02 Dec, 2013 1 commit
  9. 28 Nov, 2013 2 commits
  10. 25 Nov, 2013 1 commit
  11. 17 Oct, 2013 3 commits
  12. 11 Oct, 2013 2 commits
  13. 08 Oct, 2013 1 commit
  14. 07 Oct, 2013 1 commit
  15. 27 Aug, 2013 1 commit
  16. 02 Aug, 2013 1 commit
  17. 08 Jul, 2013 1 commit
  18. 01 Jul, 2013 1 commit
  19. 17 Jun, 2013 2 commits
  20. 15 Jun, 2013 2 commits
  21. 01 Jun, 2013 1 commit
  22. 31 May, 2013 1 commit
  23. 30 May, 2013 1 commit
    • Fix for #3062 additional groups should only be added once. · b537aff5
      Also consolidated duplicate groups code into one get_groups_set() method.
      Removed unused call to user_group_membership.
      Removed sorting operations on set functions cause sets are inherently unordered.
      Minor style improvements to match the rest of the code.
      
      The new function will make the order of group names passed to the system command less determistic.
      Which was already the case for modify_user_usermod() but not for other methods.
      It will also strip out duplicate group names automatically which was not always the case previously.
      trbs committed
  24. 23 May, 2013 1 commit
  25. 16 May, 2013 1 commit
  26. 08 May, 2013 1 commit
  27. 28 Apr, 2013 1 commit
  28. 13 Apr, 2013 1 commit
    • user module: return public SSH key · c2a7314a
      Return public SSH key if the user module is called with generate_ssh_key=yes.
      Since "user" doesn't overwrite files, this also allows querying of existing
      public keys.
      
      Used in playbooks together with the "register" keyword, the returned key can be
      passed to the "authorized_key" module allowing easy setup of SSH public key
      authentication between remote hosts.
      Bernhard Weitzhofer committed
  29. 30 Mar, 2013 1 commit
  30. 27 Mar, 2013 1 commit
  31. 14 Mar, 2013 2 commits
  32. 12 Mar, 2013 1 commit