Skip to content
Browse files

Use File.read instead of `more` in extconf.rb.

In some contexts, `more` will require user input before returning, hence
blocking deployments or CI runs.
  • Loading branch information...
1 parent 5618854 commit 7479969dba6e9484200598d40805818b3aa85d78 @mutru mutru committed Jul 10, 2012
Showing with 1 addition and 1 deletion.
  1. +1 −1 ext/oj/extconf.rb
View
2 ext/oj/extconf.rb
@@ -32,7 +32,7 @@
# missing #define. This is the quick and easy way around it.
if 'x86_64-linux' == RUBY_PLATFORM && '1.9.3' == RUBY_VERSION && '2011-10-30' == RUBY_RELEASE_DATE
begin
- dflags['NEEDS_STPCPY'] = nil if `more /etc/issue`.include?('CentOS release 5.4')
+ dflags['NEEDS_STPCPY'] = nil if File.read('/etc/redhat-release').include?('CentOS release 5.4')
rescue Exception => e
end
end

0 comments on commit 7479969

Please sign in to comment.
Something went wrong with that request. Please try again.