# File lib/fpm/util.rb, line 125 def tar_cmd # Rely on gnu tar for solaris and OSX. case %x{uname -s}.chomp when "SunOS" return "gtar" when "Darwin" # Try running gnutar, it was renamed(??) in homebrew to 'gtar' at some point, I guess? I don't know. ["gnutar", "gtar"].each do |tar| system("#{tar} > /dev/null 2> /dev/null") return tar unless $?.exitstatus == 127 end else return "tar" end end