Issue #69: tar.gz generation