main.yml 1.8 KB

1234567891011121314151617181920212223242526272829303132333435
  1. ---
  2. # You should override those variables, Have a look at readme.md for examples
  3. #usermanage_usersdb :
  4. #usermanage_users_publickey :
  5. #usermanage_servers :
  6. #usermanage_teamsdb :
  7. #usermanage_groupsdb :
  8. ###
  9. usermanage_user_source_files : # if you want to include a yaml&json/json file or chef databag
  10. usermanage_user_source_databag : false # Is this user_source opscode chef user databag
  11. usermanage_default_home_dir_prefix : "/home" ## TODO: not working yet
  12. usermanage_create_per_user_group : false # Create a group for every user and make that their primary group (Ubuntu does not need that)
  13. usermanage_default_group : false # If your not creating a per user group and want default primary group. set the group name here i.e. "ops" or "dev"
  14. ## WARNING Debug will deploy a text file on target server and dumps variable file
  15. ## /tmp/debugUser.{{inventory_hostname}}-{{item.account}}
  16. ## if you want to use debug use the limit to one server than delete the tempfile
  17. ## for more info look at the debug users task in the role
  18. usermanage_debug : false
  19. usermanage_debug_level : 2 # support 1 or 2 for now
  20. usermanage_debug_dir : /tmp/usermanage_debug/
  21. # var_dir
  22. usermanage_source_facts : "user_files"
  23. # Temp solution to with_items and when condition issue
  24. default_temp_solution :
  25. - user: "x"
  26. usermanage_priv_key_suffix : ".ssh/id_rsa"
  27. usermanage_check_users : false
  28. # Only compile source files without doing any change
  29. usermanage_compile_sources_only : false