From 51e25e861d5836c058ef94eaa9879ce77638a760 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 5 Jun 2018 14:20:32 +0000 Subject: [PATCH] 2.1.10-ol-7-r0 release This release updates Rubygems to version 2.6.13, which includes several security fixes: - Fix a DNS request hijacking vulnerability - Fix an ANSI escape sequence vulnerability - Fix a DOS vulernerability in the query command - Fix a vulnerability in the gem installer that allowed a malicious gem to overwrite arbitrary files --- bitnami/ruby/2.1/ol-7/Dockerfile | 18 ++++++++++++++++++ bitnami/ruby/2.1/ol-7/docker-compose.yml | 11 +++++++++++ bitnami/ruby/2.1/ol-7/rootfs/app-entrypoint.sh | 10 ++++++++++ bitnami/ruby/README.md | 2 +- 4 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 bitnami/ruby/2.1/ol-7/Dockerfile create mode 100644 bitnami/ruby/2.1/ol-7/docker-compose.yml create mode 100755 bitnami/ruby/2.1/ol-7/rootfs/app-entrypoint.sh diff --git a/bitnami/ruby/2.1/ol-7/Dockerfile b/bitnami/ruby/2.1/ol-7/Dockerfile new file mode 100644 index 000000000000..9c354c65ce22 --- /dev/null +++ b/bitnami/ruby/2.1/ol-7/Dockerfile @@ -0,0 +1,18 @@ +FROM bitnami/oraclelinux-extras:7-r5 +LABEL maintainer "Bitnami " + +# Install required system packages and dependencies +RUN install_packages build-essential ca-certificates curl git glibc keyutils-libs krb5-libs libcom_err libselinux ncurses-libs nss-softokn-freebl openssl-libs pcre pkg-config readline unzip wget zlib +RUN bitnami-pkg install ruby-2.1.10-5 --checksum 07bb29943ad87c53a644ffc0437a82fb366737269b3f904c244492a88dec94ae +RUN /opt/bitnami/ruby/bin/gem install bundler + +COPY rootfs / +ENV BITNAMI_APP_NAME="ruby" \ + BITNAMI_IMAGE_VERSION="2.1.10-ol-7-r0" \ + PATH="/opt/bitnami/ruby/bin:$PATH" + +EXPOSE 3000 + +WORKDIR /app +ENTRYPOINT ["/app-entrypoint.sh"] +CMD ["irb"] diff --git a/bitnami/ruby/2.1/ol-7/docker-compose.yml b/bitnami/ruby/2.1/ol-7/docker-compose.yml new file mode 100644 index 000000000000..5cc9d3b96e65 --- /dev/null +++ b/bitnami/ruby/2.1/ol-7/docker-compose.yml @@ -0,0 +1,11 @@ +version: '2' + +services: + ruby: + tty: true # Enables debugging capabilities when attached to this container. + image: 'bitnami/ruby:2.1-ol-7' + # command: sh -c 'bundle install && bundle exec rails server -b 0.0.0.0 -p 3000' + ports: + - 3000:3000 + volumes: + - .:/app diff --git a/bitnami/ruby/2.1/ol-7/rootfs/app-entrypoint.sh b/bitnami/ruby/2.1/ol-7/rootfs/app-entrypoint.sh new file mode 100755 index 000000000000..5290b9e9ac54 --- /dev/null +++ b/bitnami/ruby/2.1/ol-7/rootfs/app-entrypoint.sh @@ -0,0 +1,10 @@ +#!/bin/bash -e + +. /opt/bitnami/base/functions +. /opt/bitnami/base/helpers + +print_welcome_page + + + +exec tini -- "$@" diff --git a/bitnami/ruby/README.md b/bitnami/ruby/README.md index 742b9c76efef..8bdcd9596ba1 100644 --- a/bitnami/ruby/README.md +++ b/bitnami/ruby/README.md @@ -35,8 +35,8 @@ $ docker-compose up -d * [`2.4-ol-7`, `2.4.4-ol-7-r0` (2.4/ol-7/Dockerfile)](https://github.com/bitnami/bitnami-docker-ruby/blob/2.4.4-ol-7-r0/2.4/ol-7/Dockerfile) * [`2.3`, `2.3.7-r35` (2.3/Dockerfile)](https://github.com/bitnami/bitnami-docker-ruby/blob/2.3.7-r35/2.3/Dockerfile) * [`2.3-ol-7`, `2.3.7-ol-7-r0` (2.3/ol-7/Dockerfile)](https://github.com/bitnami/bitnami-docker-ruby/blob/2.3.7-ol-7-r0/2.3/ol-7/Dockerfile) -* [`2.2-ol-7`, `2.2.10-ol-7-r0` (2.2/ol-7/Dockerfile)](https://github.com/bitnami/bitnami-docker-ruby/blob/2.2.10-ol-7-r0/2.2/ol-7/Dockerfile) * [`2.2`, `2.2.10-r34` (2.2/Dockerfile)](https://github.com/bitnami/bitnami-docker-ruby/blob/2.2.10-r34/2.2/Dockerfile) +* [`2.2-ol-7`, `2.2.10-ol-7-r0` (2.2/ol-7/Dockerfile)](https://github.com/bitnami/bitnami-docker-ruby/blob/2.2.10-ol-7-r0/2.2/ol-7/Dockerfile) * [`2.1`, `2.1.10-r42` (2.1/Dockerfile)](https://github.com/bitnami/bitnami-docker-ruby/blob/2.1.10-r42/2.1/Dockerfile) * [`2.1-ol-7`, `2.1.10-ol-7-r0` (2.1/ol-7/Dockerfile)](https://github.com/bitnami/bitnami-docker-ruby/blob/2.1.10-ol-7-r0/2.1/ol-7/Dockerfile)