SuperTux88's Diaspora Saltstack Formula
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

67 lines
1.5KB

  1. # -*- coding: utf-8 -*-
  2. # vim: ft=yaml
  3. #
  4. # Setup variables using grains['os_family'] based logic.
  5. # You just need to add the key:values for an `os_family` that differ
  6. # from `defaults.yaml` + `osarch.yaml`.
  7. # Only add an `os_family` which is/will be supported by the formula.
  8. #
  9. # If you do not need to provide defaults via the `os_family` grain,
  10. # you will need to provide at least an empty dict in this file, e.g.
  11. # osfamilymap: {}
  12. ---
  13. Debian:
  14. dependencies:
  15. - build-essential
  16. - git
  17. - curl
  18. - libreadline-dev
  19. - libcurl4-openssl-dev
  20. - libidn11-dev
  21. - libssl-dev
  22. - libxml2-dev
  23. - libxslt1-dev
  24. - imagemagick
  25. - libmagickwand-dev
  26. - ghostscript
  27. - nodejs
  28. - tzdata
  29. - libjemalloc2
  30. postgresql_package: libpq-dev
  31. mysql_package: default-libmysqlclient-dev
  32. redis_package: redis-server
  33. redis_service: redis-server
  34. configuration:
  35. environment:
  36. certificate_authorities: /etc/ssl/certs/ca-certificates.crt
  37. libjemalloc: /usr/lib/x86_64-linux-gnu/libjemalloc.so.2
  38. RedHat:
  39. dependencies:
  40. - tar
  41. - bzip2
  42. - make
  43. - automake
  44. - gcc
  45. - gcc-c++
  46. - git
  47. - net-tools
  48. - libcurl-devel
  49. - libidn-devel
  50. - libxml2-devel
  51. - libffi-devel
  52. - libxslt-devel
  53. - wget
  54. - ImageMagick
  55. - nodejs
  56. - tzdata
  57. - jemalloc
  58. postgresql_package: libpq-devel
  59. mysql_package: mariadb-devel
  60. redis_package: redis
  61. redis_service: redis
  62. configuration:
  63. environment:
  64. certificate_authorities: /etc/pki/tls/certs/ca-bundle.crt
  65. libjemalloc: /usr/lib64/libjemalloc.so.2