27 lines
522 B
Ruby
Raw Normal View History

# frozen_string_literal: true
module OS
module Linux
module Glibc
module_function
def system_version
return @system_version if @system_version
2018-09-17 02:45:00 +02:00
version = Utils.popen_read("/usr/bin/ldd", "--version")[/ (\d+\.\d+)/, 1]
return Version::NULL unless version
2018-09-17 02:45:00 +02:00
@system_version = Version.new version
end
def minimum_version
Version.new "2.13"
end
def below_minimum_version?
system_version < minimum_version
end
end
end
end