No description
  • Ruby 69.4%
  • Puppet 28.5%
  • Pascal 1.4%
  • HTML 0.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Antonio Santos 3f2fbfb087 Merge pull request #4 from github/readable-config-dir
Allow listing the contents of the config dir
2017-02-15 11:25:07 +01:00
manifests Allow listing the contents of the config dir 2017-02-15 11:20:22 +01:00
spec Add tests for config_dir 2017-01-18 16:42:46 +01:00
templates/etc Add parameter for -no-lock option 2016-02-26 16:08:06 +00:00
tests Initial commit from skeleton 2014-03-31 07:48:35 +01:00
.fixtures.yml Fix CI 2016-03-17 17:17:45 +01:00
.gitignore Initial commit from skeleton 2014-03-31 07:48:35 +01:00
.nodeset.yml Initial commit from skeleton 2014-03-31 07:48:35 +01:00
.travis.yml Standardise Travis configuration and versions 2016-09-09 15:54:49 +01:00
CHANGELOG Bumped Module Version. Acknowledged contributors. 2016-09-14 16:47:45 +01:00
CONTRIBUTING.md Initial commit from skeleton 2014-03-31 07:48:35 +01:00
Gemfile Prevent puppet-lint from blocking the tests 2017-01-17 13:36:47 +01:00
LICENSE Flesh out meta (README, Modulefile, etc) 2014-03-31 09:38:40 +01:00
metadata.json Support puppetlabs-apt 1.8.0 2017-01-18 19:03:09 +01:00
Rakefile Prevent puppet-lint from blocking the tests 2017-01-17 13:36:47 +01:00
README.md Remove component from repo README example 2014-05-15 14:26:44 +01:00

aptly

Puppet module for aptly.

Example usage

You need to include the apt module if you wish to install it out-of-the-box.

include apt

Include with default parameters:

include aptly

Create a mirror for manual update/snapshot/publish:

aptly::mirror { 'puppetlabs':
  location => 'http://apt.puppetlabs.com/',
  repos    => ['main', 'dependencies'],
  key      => '4BD6EC30',
}

Create an aptly repository to host local packages:

aptly::repo{ 'mylocalrepo': }

See the class and defined type documentation for advanced usage.

License

See LICENSE file.