Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/voxpupuli/puppet-pbuilder
Pbuilder module for Puppet
https://github.com/voxpupuli/puppet-pbuilder
debian-puppet-module hacktoberfest linux-puppet-module puppet puppet-module
Last synced: 4 months ago
JSON representation
Pbuilder module for Puppet
- Host: GitHub
- URL: https://github.com/voxpupuli/puppet-pbuilder
- Owner: voxpupuli
- License: apache-2.0
- Created: 2011-10-24T08:05:11.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2024-04-12T18:12:56.000Z (10 months ago)
- Last Synced: 2024-04-14T02:23:49.658Z (10 months ago)
- Topics: debian-puppet-module, hacktoberfest, linux-puppet-module, puppet, puppet-module
- Language: Puppet
- Homepage:
- Size: 160 KB
- Stars: 2
- Watchers: 45
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
Pbuilder Puppet module
======================[![Puppet Forge Version](http://img.shields.io/puppetforge/v/puppet/pbuilder.svg)](https://forge.puppetlabs.com/puppet/pbuilder)
[![Puppet Forge Downloads](http://img.shields.io/puppetforge/dt/puppet/pbuilder.svg)](https://forge.puppetlabs.com/puppet/pbuilder)
![CI](https://github.com/voxpupuli/puppet-pbuilder/workflows/CI/badge.svg)
[![Puppet Forge Endorsement](https://img.shields.io/puppetforge/e/puppet/pbuilder.svg)](https://forge.puppetlabs.com/puppet/pbuilder)
[![By Camptocamp](https://img.shields.io/badge/by-camptocamp-fb7047.svg)](http://www.camptocamp.com)# Overview
Pbuilder is a building utility for Debian systems based on sbuild.
## pbuilder
This module assumes the following directories:
Configuration:
- ${confdir}/$name : root for the pbuilder conf
- ${confdir}/$name/pbuilderrc : configuration file for the pbuilder
- ${confdir}/$name/apt.config : apt config file (including sources.list) for the pbuilder
- ${confdir}/$name/hooks : hooks for the pbuilderCache:
- ${cachedir}/$name : root for the pbuilder cache
- ${cachedir}/$name/aptcache : aptcache for the pbuilder
- ${cachedir}/$name/build : build directory for the pbuilder
- ${cachedir}/$name/result : result packages for the pbuilderChroot:
- ${chrootdir}/base_$name.tgz : compressed chroot for the pbuilder### Important note
You have to provide a valid apt.config directory for your pbuilder.
You can use the apt class for that, and notify the private pbuilder_update Exec.# Licence
Copyright © 2007-2018 Raphaël Pinson
See the LICENSE file for the full license.