ruby-2.0.0.648-33.el7_4.x86_64.rpm


Advertisement

Description

ruby - An interpreter of object-oriented scripting language

Property Value
Distribution CentOS 7
Repository CentOS x86_64
Package name ruby
Package version 2.0.0.648
Package release 33.el7_4
Package architecture x86_64
Package type rpm
Installed size 63.21 KB
Download size 70.86 KB
Official Mirror mirror.centos.org
Ruby is the interpreted scripting language for quick and easy
object-oriented programming.  It has many features to process text
files and to do system management tasks (as in Perl).  It is simple,
straight-forward, and extensible.

Alternatives

Package Version Architecture Repository
ruby-2.0.0.648-34.el7_6.x86_64.rpm 2.0.0.648 x86_64 CentOS Updates
ruby - - -

Requires

Name Value
libc.so.6(GLIBC_2.2.5)(64bit) -
libcrypt.so.1()(64bit) -
libdl.so.2()(64bit) -
libm.so.6()(64bit) -
libpthread.so.0()(64bit) -
librt.so.1()(64bit) -
libruby.so.2.0()(64bit) -
rtld(GNU_HASH) -
ruby(rubygems) >= 2.0.14.1
ruby-libs(x86-64) = 2.0.0.648-33.el7_4
rubygem(bigdecimal) >= 1.2.0

Provides

Name Value
ruby = 2.0.0.648-33.el7_4
ruby(runtime_executable) = 2.0.0
ruby(x86-64) = 2.0.0.648-33.el7_4

Download

Type URL
Binary Package ruby-2.0.0.648-33.el7_4.x86_64.rpm
Source Package ruby-2.0.0.648-33.el7_4.src.rpm

Install Howto

Install ruby rpm package:

# yum install ruby

Files

Path
/usr/bin/erb
/usr/bin/ruby
/usr/bin/testrb
/usr/share/doc/ruby-2.0.0.648/COPYING
/usr/share/doc/ruby-2.0.0.648/COPYING.ja
/usr/share/doc/ruby-2.0.0.648/GPL
/usr/share/doc/ruby-2.0.0.648/LEGAL
/usr/share/man/man1/erb.1.gz
/usr/share/man/man1/ruby.1.gz

Changelog

2018-02-19 - Vít Ondruch <vondruch@redhat.com> - 2.0.0.648-33
- Fix always passing WEBrick test.
2018-02-16 - Vít Ondruch <vondruch@redhat.com> - 2.0.0.648-32
- Add Psych.safe_load
* ruby-2.1.0-there-should-be-only-one-exception.patch
* ruby-2.1.0-Adding-Psych.safe_load.patch
Related: CVE-2017-0903
- Disable Tokyo TZ tests broken by recen tzdata update.
* ruby-2.5.0-Disable-Tokyo-TZ-tests.patch
Related: CVE-2017-0903
2018-01-15 - Vít Ondruch <vondruch@redhat.com> - 2.0.0.648-31
- Fix unsafe object deserialization in RubyGems (CVE-2017-0903).
* ruby-2.4.3-CVE-2017-0903-Fix-unsafe-object-deserialization
-vulnerability.patch
Resolves: CVE-2017-0903
- Fix an ANSI escape sequence vulnerability (CVE-2017-0899).
Resolves: CVE-2017-0899
- Fix a DOS vulernerability in the query command (CVE-2017-0900).
Resolves: CVE-2017-0900
- Fix a vulnerability in the gem installer that allowed a malicious gem
to overwrite arbitrary files (CVE-2017-0901).
Resolves: CVE-2017-0901
- Fix a DNS request hijacking vulnerability (CVE-2017-0902).
* ruby-2.2.8-lib-rubygems-fix-several-vulnerabilities-in-RubyGems.patch
Resolves: CVE-2017-0902
- Fix buffer underrun vulnerability in Kernel.sprintf (CVE-2017-0898).
* ruby-2.2.8-Buffer-underrun-vulnerability-in-Kernel.sprintf.patch
Resolves: CVE-2017-0898
- Escape sequence injection vulnerability in the Basic
authentication of WEBrick (CVE-2017-10784).
* ruby-2.2.8-sanitize-any-type-of-logs.patch
Resolves: CVE-2017-10784
- Arbitrary heap exposure during a JSON.generate call (CVE-2017-14064).
* ruby-2.2.8-Fix-arbitrary-heap-exposure-during-a-JSON.generate-call.patch
Resolves: CVE-2017-14064
- Command injection vulnerability in Net::FTP (CVE-2017-17405).
* ruby-2.2.9-Fix-a-command-injection-vulnerability-in-Net-FTP.patch
Resolves: CVE-2017-17405
- Buffer underrun in OpenSSL ASN1 decode (CVE-2017-14033).
* ruby-2.2.8-asn1-fix-out-of-bounds-read-in-decoding-constructed-objects.patch
Resolves: CVE-2017-14033
- Command injection in lib/resolv.rb:lazy_initialize() allows arbitrary code
execution(CVE-2017-17790).
* ruby-2.5.0-Fixed-command-Injection.patch
Resolves: CVE-2017-17790
2017-03-01 - Vít Ondruch <vondruch@redhat.com> - 2.0.0.648-30
- Fix test_npn_protocol_selection_ary and test_npn_protocol_selection_enum
failures with newest openssl.
Resolves: rhbz#1416123
- Add gemspec_add_dep and gemspec_remove_dep macros.
- Extend 'gem_' macros for pre-release version support.
Resolves: rhbz#1397390
- Make symlinks for json gem.
Resolves: rhbz#1308992
2016-06-08 - Pavel Valena <pvalena@redhat.com> - 2.0.0.648-29
- Fix hostname size limit
Resolves: rhbz#1343945
2016-06-06 - Pavel Valena <pvalena@redhat.com> - 2.0.0.648-28
- Fix missing declaration of 'rb_frame_last_func'
Related: rhbz#1197720
2016-06-03 - Pavel Valena <pvalena@redhat.com> - 2.0.0.648-27
- Apply previously unapplied patch #14
Related: rhbz#1197720
2016-05-09 - Pavel Valena <pvalena@redhat.com> - 2.0.0.648-26
- Rebase to Ruby 2.0.0-p648
Resolves: rhbz#1197720, rhbz#1298282, rhbz#1258863
* Remove Patch18: ruby-2.0.0-p247-Revert-mkmf.rb-prefix-install_dirs-only-
with-DESTDIR.patch; subsumed
* Remove Patch23: ruby-openssl-wrap-cipher-fix.patch; subsumed
* Remove Patch25: ruby-2.0.0-p607-DNS-Resolv-fall-back-if-canonicalization-
fails.patch; subsumed
- Remove tests depending on europe/moscow to avoid failures due to tzdata change
https://github.com/eggert/tz/commit/8ee11a301cf173afb0c76e0315b9f9ec8ebb9d95
- Add checks for systemtap, abrt hook and rubygems version
- Fix significant hash table performance slowdown on ppc64le
Resolves: rhbz#1163032
- Support in no_proxy for domain names with whitespaces and leading dots
Resolves: rhbz#1300433
2015-04-27 - Vít Ondruch <vondruch@redhat.com> - 2.0.0.598-25
- Fix broken DNS Resolv when resolv.conf has option ndots > 1.
Resolves: rhbz#1200419

See Also

Package Description
ruby-devel-2.0.0.648-33.el7_4.x86_64.rpm A Ruby development environment
ruby-doc-2.0.0.648-33.el7_4.noarch.rpm Documentation for ruby
ruby-hivex-1.3.10-6.9.el7.x86_64.rpm Ruby bindings for hivex
ruby-irb-2.0.0.648-33.el7_4.noarch.rpm The Interactive Ruby
ruby-libguestfs-1.38.2-12.el7.x86_64.rpm Ruby bindings for libguestfs
ruby-libs-2.0.0.648-33.el7_4.i686.rpm Libraries necessary to run Ruby
ruby-libs-2.0.0.648-33.el7_4.x86_64.rpm Libraries necessary to run Ruby
ruby-tcltk-2.0.0.648-33.el7_4.x86_64.rpm Tcl/Tk interface for scripting language Ruby
rubygem-abrt-0.3.0-1.el7.noarch.rpm ABRT support for Ruby
rubygem-abrt-doc-0.3.0-1.el7.noarch.rpm Documentation for rubygem-abrt
rubygem-bigdecimal-1.2.0-33.el7_4.x86_64.rpm BigDecimal provides arbitrary-precision floating point decimal arithmetic
rubygem-bundler-1.7.8-3.el7.noarch.rpm Library and utilities to manage a Ruby application's gem dependencies
rubygem-bundler-doc-1.7.8-3.el7.noarch.rpm Documentation for rubygem-bundler
rubygem-io-console-0.4.2-33.el7_4.x86_64.rpm IO/Console is a simple console utilizing library
rubygem-json-1.7.7-33.el7_4.x86_64.rpm This is a JSON implementation as a Ruby extension in C
Advertisement
Advertisement