17750: Add postgresql dependencies for RVM in Centos 7
[arvados-formula.git] / arvados / osfamilymap.yaml
index 7342b3d1d57b34bd3fd6ec980190154cb1a49885..fae57b63ba3f20eb75cccf73784292dc62bbb800 100644 (file)
@@ -1,6 +1,10 @@
 # -*- coding: utf-8 -*-
 # vim: ft=yaml
 #
+# Copyright (C) The Arvados Authors. All rights reserved.
+#
+# SPDX-License-Identifier: Apache-2.0
+
 # 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`.
@@ -21,3 +25,29 @@ RedHat:
     url_base: 'http://rpm.arvados.org/CentOS/$releasever/os/$basearch/'
     file: /etc/yum.repos.d/arvados.repo
     key_url: 'http://rpm.arvados.org/CentOS/RPM-GPG-KEY-curoverse'
+
+  ruby:
+    manage_ruby: true
+    use_rvm: true
+
+    pkg: ruby-2.5.8
+    gems_deps:
+      - rubygem-bundler
+      - curl
+      - gcc
+      - git
+      - libcurl
+      - libcurl-devel
+      - pam-devel
+      - centos-release-scl
+      - libxml2
+      - libxml2-devel
+      - make
+      - python3-devel
+      - zlib-devel
+  ##### SHELL
+  shell:
+    shellinabox:
+      config: /etc/sysconfig/shellinaboxd
+      service:
+        name: shellinaboxd