William Van Hevelingen
7c0d10b392
( #12809 ) $release should use $lsbdistcodename and fall back to manual input
...
This commit changes $release to default to Facter's $lsbdistcodename
and fall back to a Parse Error if $release is not set and $lsbdistcodename
does not exist. Previously $release was hardcoded to karmic.
This commit also modifies apt::ppa to use $release and sets the
files to be ensured so that they are not purged when purge_sources_list_d
is set to true.
2012-03-01 11:15:02 -08:00
Matthias Pigulla
1be745705c
Fix ( #10451 ) - apt::ppa fails to "apt-get update" when new PPA source is added
2011-11-02 15:40:10 +01: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
Dan Bode
77d2b0dd05
reformatted whitespace to match recommended style
...
of 2 space indentation.
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
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
Jeff Wallace
45bc6b1962
Merge branch 'master' of github.com:evolvingweb/puppet-apt
2011-03-11 16:42:04 +00:00
Jeff Wallace
f848bac607
First commit
2010-04-27 16:38:28 -04:00