From: bwv549 Date: 2008-09-16T04:38:37+09:00 Subject: Re: how to stream or write data into a tar.gz file as if the data were from files? > you could consider rubyzip: > >   require 'zip/zipfilesystem' >   Zip::ZipFile.open("foo.zip") { |zfs| >     zfs.file.open("member.txt") { |f| f << data } >     zfs.commit >   } This is *exactly* what I need to be able to do, except with .tar.gz files. I will use this solution for now, even while still searching for (or maybe writing) the .tar.gz equivalent. Short term, this will get me by... [even though a .tar.gz equivalent would be really nice]. Thanks!!