18761: use repository keyring instead of key_id
[arvados-formula.git] / arvados / osfamilymap.yaml
index 7342b3d1d57b34bd3fd6ec980190154cb1a49885..3434082b988ed8c21fc00d48f5a7441c0ed8080e 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`.
@@ -14,10 +18,35 @@ Debian:
   repo:
     url_base: 'http://apt.arvados.org'
     file: /etc/apt/sources.list.d/arvados.list
-    key_url: 'http://apt.arvados.org/pubkey.gpg'
+    repo_keyring: /usr/share/keyrings/arvados-archive-keyring.gpg
 
 RedHat:
   repo:
     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.7.2
+    gems_deps:
+      - 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