|
- # -*- coding: utf-8 -*-
- # vim: ft=yaml
- #
- # Setup variables using grains['os_family'] based logic.
- # You just need to add the key:values for an `os_family` that differ
- # from `defaults.yaml` + `osarch.yaml`.
- # Only add an `os_family` which is/will be supported by the formula.
- #
- # If you do not need to provide defaults via the `os_family` grain,
- # you will need to provide at least an empty dict in this file, e.g.
- # osfamilymap: {}
- ---
- Debian:
- dependencies:
- - build-essential
- - git
- - curl
- - libcurl4-openssl-dev
- - libidn11-dev
- - libssl-dev
- - libxml2-dev
- - libxslt1-dev
- - imagemagick
- - libmagickwand-dev
- - ghostscript
- - nodejs
- - tzdata
- - libjemalloc2
- postgresql_package: libpq-dev
- mysql_package: default-libmysqlclient-dev
- redis_package: redis-server
- redis_service: redis-server
- configuration:
- environment:
- certificate_authorities: /etc/ssl/certs/ca-certificates.crt
- libjemalloc: /usr/lib/x86_64-linux-gnu/libjemalloc.so.2
-
- RedHat:
- dependencies:
- - tar
- - bzip2
- - make
- - automake
- - gcc
- - gcc-c++
- - git
- - net-tools
- - libcurl-devel
- - libidn-devel
- - libxml2-devel
- - libffi-devel
- - libxslt-devel
- - wget
- - ImageMagick
- - nodejs
- - tzdata
- - jemalloc
- postgresql_package: libpq-devel
- mysql_package: mariadb-devel
- redis_package: redis
- redis_service: redis
- configuration:
- environment:
- certificate_authorities: /etc/pki/tls/certs/ca-bundle.crt
- libjemalloc: /usr/lib64/libjemalloc.so.2
-
- Arch:
- dependencies:
- - git
- - imagemagick
- - net-tools
- - libidn
- - libxslt
- - gsfonts
- - nodejs
- - jemalloc
- postgresql_package: postgresql-libs
- mysql_package: libmariadbclient
- redis_package: redis
- redis_service: redis
- configuration:
- environment:
- certificate_authorities: /etc/ssl/certs/ca-certificates.crt
- libjemalloc: /usr/lib/libjemalloc.so.2
|