Commit graph

875 commits

Author SHA1 Message Date
Matthaus Litteken
749c3e185d Merge pull request #3 from rnavarro/master
Fixed the infinite ppa add bug.
2011-08-26 14:39:11 -07:00
Robert Navarro
1de4e0a294 Refactored as per mlitteken
* 1af9a13c40 (commitcomment-539287)
2011-08-24 22:52:42 -04:00
Robert Navarro
1af9a13c40 Added some crazy bash madness to check if the ppa is installed already. Otherwise the manifest tries to add it on every run! 2011-08-18 02:37:54 -03:00
Spencer Krum
52ca73e964 (#8720) Replace Apt::Ppa with Apt::Builddep
Probably a copy & paste error

Reviewed-by: Matthaus Litteken <matthaus@puppetlabs.com>
Signed-off-by: Spencer Krum <spencer@puppetlabs.com>
2011-08-02 15:12:34 -07:00
Monty Taylor
5c05fa0f91 added builddep command. 2011-07-24 18:19:22 -04:00
Dan Bode
a11af502cd added the ability to specify the content of a key
Allows us to pass key_content when we specify a source.
2011-06-03 08:14:56 -07:00
Dan Bode
c42db0fa0f Fixes ppa test. 2011-05-30 10:43:15 -07:00
Dan Bode
77d2b0dd05 reformatted whitespace to match recommended style
of 2 space indentation.
2011-05-30 10:25:11 -07:00
Dan Bode
27ebdfc57f ignore swap files. 2011-05-30 10:25:11 -07:00
Dan Bode
377d58a7af added smoke tests for module. 2011-05-30 10:25:11 -07:00
Dan Bode
18f614b89b reformatted apt::ppa according to recommended
style.

removed require apt in favor of marking a
dependency.

converted release define into a class since
the resources are singletons.
2011-05-30 10:25:11 -07:00
Dan Bode
d8a1e4ee9d Created a params class to hold global data.
- Removes coupling between global data and
  resources from apt class.
- Makes it easier to organize things into stages.
2011-05-30 10:24:58 -07:00
Dan Bode
636ae8541d Added two params for apt class
both of these params facilitate options that 
ease the management of apt repos in dev
environments

1. disable_keys - allows repos without properly
signed keys
2. always_apt_update - refreshes via apt update
every time that puppet runs.
2011-05-29 18:43:01 -07:00
Jeff Wallace
148fc7342c Update LICENSE. 2011-04-18 11:36:04 -04:00
Scott McLeod
ed2d19e2f3 Support ability to add more than one PPA 2011-04-17 21:43:33 -04:00
Ben Godfrey
420d537ac1 Add call to apt-update after add-apt-repository in apt::ppa 2011-03-11 18:14:31 +00:00
Ben Godfrey
945be77019 Add package definition for python-software-properties 2011-03-11 17:10:25 +00:00
Ben Godfrey
71fc425176 Abs paths for all commands 2011-03-11 17:02:50 +00:00
Ben Godfrey
627718fd34 Merge branch 'master' of github.com:afternoon/puppet-apt 2011-03-11 16:42:45 +00:00
Jeff Wallace
45bc6b1962 Merge branch 'master' of github.com:evolvingweb/puppet-apt 2011-03-11 16:42:04 +00:00
Jeff Wallace
60a4b716b9 Merge branch 'master' of github.com:evolvingweb/puppet-apt 2010-07-12 10:01:43 -04:00
Jeff Wallace
9d51cd1589 Adding LICENSE 2010-07-12 10:01:08 -04:00
Jeff Wallace
71796e39e1 Heading fix in README 2010-05-06 10:50:59 -07:00
Jeff Wallace
87777d8551 Typo in README 2010-04-27 16:39:50 -04:00
Jeff Wallace
f848bac607 First commit 2010-04-27 16:38:28 -04:00