Forge Home


Puppet module to download and extract tar and zip archives


32,067 latest version

4.0 quality score

Version information

  • 0.2.1 (latest)
  • 0.2.0
released Oct 7th 2014

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'gini-archive', '0.2.1'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add gini-archive
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install gini-archive --version 0.2.1

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.



gini/archive — version 0.2.1 Oct 7th 2014

Puppet Archive Module

Build Status


Puppet module to download and extract tar and zip archives based on camptocamp/puppet-archive.

Supported archive types are:

  • tar.gz, tgz
  • tar.bz2, tbz2
  • tar.xz, txz
  • zip



archive { 'apache-tomcat-6.0.26':
  ensure => present,
  url    => '',
  target => '/opt',

Supported Platforms

The module has been tested on the following operating systems. Testing and patches for other platforms are welcome.

  • Debian Linux 7.0 (Wheezy)


Please create bug reports and feature requests in GitHub issues.


Puppet module originally from camptocamp/puppet-archive.

All changes copyright (c) 2012-2013 smarchive GmbH, 2013-2014 Gini GmbH

This script is licensed under the Apache License, Version 2.0.


  • Marc Remy (mremy)
  • Marc Fournier (mfournier)
  • Cedric Jeanneret (cjeanneret)
  • Zijad Purkovic (zajk)
  • Martin Konrad (mark0n)
  • Brendan Murtagh (bmurt)