Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
Este repositório está arquivado. Você pode visualizar os arquivos e realizar clone, mas não poderá realizar push nem abrir issues e pull requests.

40 linhas
672B

  1. ---
  2. - name: fish package
  3. package:
  4. name: fish
  5. - name: fish config directory
  6. file:
  7. path: /root/.config/fish/conf.d/
  8. state: directory
  9. - name: fish config files
  10. template:
  11. src: "{{ item }}.fish.j2"
  12. dest: /root/.config/fish/conf.d/{{ item }}.fish
  13. with_items:
  14. - root-shell-aliases
  15. - name: fish shell
  16. user:
  17. name: root
  18. shell: /usr/bin/fish
  19. - name: ssh key
  20. user:
  21. name: root
  22. generate_ssh_key: yes
  23. ssh_key_type: ed25519
  24. when: root_ssh_key
  25. - name: password
  26. user:
  27. name: root
  28. password: "{{ root_password }}"
  29. when: root_password is defined
  30. - file:
  31. path: /root/.config/fish/conf.d/title.fish
  32. state: absent