init.sls 490 B

123456789101112131415161718192021222324252627
  1. #
  2. # Stuff for every f*cking FFHO machine
  3. #
  4. ffho_packages:
  5. pkg.installed:
  6. - pkgs:
  7. - git
  8. - openssl
  9. - netcat-openbsd
  10. # SSH fingerprint of gitlab on git.c3pb.de
  11. git.c3pb.pubkey:
  12. ssh_known_hosts:
  13. - name: git.c3pb.de
  14. - present
  15. - user: root
  16. - enc: ecdsa
  17. - fingerprint: 51:2a:f4:f4:71:c8:69:8c:96:db:54:b7:f0:36:e5:60
  18. /usr/local/bin/ff_log_to_bot:
  19. file.managed:
  20. - source: salt://ffho_base/ff_log_to_bot
  21. - template: jinja
  22. - mode: 755