Guest User

Untitled

a guest
Nov 18th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. - name: get {{ user.username }} user info
  2. getent:
  3. database: passwd
  4. key: "{{ user.username }}"
  5.  
  6. - debug:
  7. var: getent_passwd
  8.  
  9. - name: create /chroots/{{ user.username }}/etc/passwd file
  10. file:
  11. path: /chroots/{{ user.username }}/etc/passwd
  12. line: "{{ getent_passwd | from_json }}"
  13. state: present
  14. create: yes
  15. owner: root
  16. group: root
  17. mode: '0644'
  18.  
  19. ok: [cf1] => {
  20. "getent_passwd": {
  21. "testuser1": [
  22. "x",
  23. "1001",
  24. "1002",
  25. "",
  26. "/home/testuser1",
  27. "/usr/sbin/nologin"
  28. ]
  29. }
  30. }
Add Comment
Please, Sign In to add comment