]> gitweb.fluxo.info Git - puppet-apt.git/log
puppet-apt.git
15 years agoapt::preseeded_package: concatenate $name.seeds with $debian_version/$name.seeds.
intrigeri [Sat, 16 Oct 2010 12:21:36 +0000 (14:21 +0200)]
apt::preseeded_package: concatenate $name.seeds with $debian_version/$name.seeds.

15 years agoTrim more empty lines.
intrigeri [Sun, 10 Oct 2010 10:38:18 +0000 (12:38 +0200)]
Trim more empty lines.

15 years agoTrim empty lines in template.
intrigeri [Sun, 10 Oct 2010 10:32:23 +0000 (12:32 +0200)]
Trim empty lines in template.

15 years agoFix functions return values.
intrigeri [Sun, 10 Oct 2010 10:05:26 +0000 (12:05 +0200)]
Fix functions return values.

15 years agoFix parent class name.
intrigeri [Sun, 10 Oct 2010 09:09:25 +0000 (11:09 +0200)]
Fix parent class name.

15 years agoAdd support for customizing the repos list (main, contrib, etc.)
intrigeri [Sun, 10 Oct 2010 09:06:07 +0000 (11:06 +0200)]
Add support for customizing the repos list (main, contrib, etc.)

The templates already made use of it, but the code didn't set a default value.

15 years agoFix functions declaration and filenames.
intrigeri [Sun, 10 Oct 2010 09:00:18 +0000 (11:00 +0200)]
Fix functions declaration and filenames.

15 years agoFix template syntax.
intrigeri [Sat, 9 Oct 2010 19:31:25 +0000 (21:31 +0200)]
Fix template syntax.

15 years agoRename function file so that puppet hopefully finds it.
intrigeri [Sat, 9 Oct 2010 19:18:10 +0000 (21:18 +0200)]
Rename function file so that puppet hopefully finds it.

15 years agore-added apt::custom_sources_template to deploy custom sources.list.d/xyz.list
nadir [Sat, 9 Oct 2010 12:39:11 +0000 (14:39 +0200)]
re-added apt::custom_sources_template to deploy custom sources.list.d/xyz.list

15 years agoremoved backports template in favor of main sources.list
nadir [Sat, 9 Oct 2010 11:42:26 +0000 (13:42 +0200)]
removed backports template in favor of main sources.list

15 years agodistribution specific sources.list.erb
nadir [Sat, 9 Oct 2010 11:41:23 +0000 (13:41 +0200)]
distribution specific sources.list.erb

15 years agoadded possibility to have a custom 50unattended-upgrades
nadir [Sat, 9 Oct 2010 11:39:39 +0000 (13:39 +0200)]
added possibility to have a custom 50unattended-upgrades

15 years agofiles in /etc/apt/apt.conf.d should be numbered
nadir [Sat, 9 Oct 2010 11:36:30 +0000 (13:36 +0200)]
files in /etc/apt/apt.conf.d should be numbered

15 years agomerge with immerda master
nadir [Sat, 9 Oct 2010 09:49:05 +0000 (11:49 +0200)]
merge with immerda master

15 years agoAdd cron-apt support.
intrigeri [Wed, 6 Oct 2010 12:06:50 +0000 (14:06 +0200)]
Add cron-apt support.

15 years agoAllow specifying custom mirrors for every supported archive.
intrigeri [Wed, 6 Oct 2010 11:29:38 +0000 (13:29 +0200)]
Allow specifying custom mirrors for every supported archive.

15 years agoBugfix.
intrigeri [Wed, 6 Oct 2010 11:28:09 +0000 (13:28 +0200)]
Bugfix.

15 years agoAdd opt-in support for next Debian release sources.
intrigeri [Wed, 6 Oct 2010 10:39:50 +0000 (12:39 +0200)]
Add opt-in support for next Debian release sources.

15 years agoTrack installed backports upgrades on Lenny and Squeeze.
intrigeri [Wed, 6 Oct 2010 10:32:29 +0000 (12:32 +0200)]
Track installed backports upgrades on Lenny and Squeeze.

15 years agoAdd per-release preferences files.
intrigeri [Wed, 6 Oct 2010 10:30:50 +0000 (12:30 +0200)]
Add per-release preferences files.

The previous default pinning preferences only supported tracking stable.
Tracking squeeze or sid is now possible.

15 years agoRemove unneeded template.
intrigeri [Wed, 6 Oct 2010 10:21:27 +0000 (12:21 +0200)]
Remove unneeded template.

15 years agoAdd opt-in support for deb-src.
intrigeri [Wed, 6 Oct 2010 10:09:38 +0000 (12:09 +0200)]
Add opt-in support for deb-src.

15 years agoAdd opt-in support for Debian Volatile.
intrigeri [Wed, 6 Oct 2010 10:00:32 +0000 (12:00 +0200)]
Add opt-in support for Debian Volatile.

15 years agoReally use backports as the documentation pretends.
intrigeri [Wed, 6 Oct 2010 09:56:56 +0000 (11:56 +0200)]
Really use backports as the documentation pretends.

15 years agoReindent for consistency with previous work.
intrigeri [Wed, 6 Oct 2010 09:52:07 +0000 (11:52 +0200)]
Reindent for consistency with previous work.

15 years agoRemove unneeded dependencies.
intrigeri [Wed, 6 Oct 2010 09:30:56 +0000 (11:30 +0200)]
Remove unneeded dependencies.

15 years agoUse new variables.
intrigeri [Wed, 6 Oct 2010 09:30:46 +0000 (11:30 +0200)]
Use new variables.

15 years agoInitialize $release, $next_release, $codename, $next_codename in init.pp.
intrigeri [Wed, 6 Oct 2010 09:17:30 +0000 (11:17 +0200)]
Initialize $release, $next_release, $codename, $next_codename in init.pp.

15 years agoAdd a few useful functions.
intrigeri [Wed, 6 Oct 2010 09:16:44 +0000 (11:16 +0200)]
Add a few useful functions.

15 years agoimprove decision handling, remove unnecessary exec
mh [Wed, 15 Sep 2010 20:31:42 +0000 (22:31 +0200)]
improve decision handling, remove unnecessary exec

15 years agobackports.org has merged with the normal debian archive, the apt source changed and...
Matt Taggart [Wed, 8 Sep 2010 22:39:33 +0000 (15:39 -0700)]
backports.org has merged with the normal debian archive, the apt source changed and we don't need a separate apt-key for it now

15 years agoclean up the multiple File subscribes
Micah Anderson [Thu, 2 Sep 2010 23:15:47 +0000 (19:15 -0400)]
clean up the multiple File subscribes

15 years agoquote all aliases to be consistent
Micah Anderson [Thu, 2 Sep 2010 23:14:23 +0000 (19:14 -0400)]
quote all aliases to be consistent

15 years agoMerge remote branch 'immerda/master'
Micah Anderson [Thu, 2 Sep 2010 23:12:58 +0000 (19:12 -0400)]
Merge remote branch 'immerda/master'

Conflicts:
manifests/init.pp

15 years agoAdding support for debian volatile
Silvio Rhatto [Mon, 16 Aug 2010 00:21:32 +0000 (21:21 -0300)]
Adding support for debian volatile

15 years agorefer to correct resource
mh [Sat, 14 Aug 2010 11:56:31 +0000 (13:56 +0200)]
refer to correct resource

15 years agoimprove exec naming
mh [Tue, 10 Aug 2010 14:27:54 +0000 (16:27 +0200)]
improve exec naming

15 years agofix relation
mh [Mon, 9 Aug 2010 12:37:54 +0000 (14:37 +0200)]
fix relation

15 years agofix relation
mh [Mon, 9 Aug 2010 12:30:34 +0000 (14:30 +0200)]
fix relation

15 years agoremove unnecessary fileserver variable (#2460)
mh [Sat, 7 Aug 2010 00:12:12 +0000 (02:12 +0200)]
remove unnecessary fileserver variable (#2460)

15 years agofixed unclomplete merge with riseups master
varac [Thu, 15 Jul 2010 19:22:24 +0000 (21:22 +0200)]
fixed unclomplete merge with riseups master

15 years agomerge with riseups master
varac [Thu, 15 Jul 2010 19:19:26 +0000 (21:19 +0200)]
merge with riseups master

15 years agoChanging apt update command to be dash-compatible (2)
Silvio Rhatto [Wed, 30 Jun 2010 20:31:25 +0000 (17:31 -0300)]
Changing apt update command to be dash-compatible (2)

15 years agoChanging apt update command to be dash-compatible
Silvio Rhatto [Wed, 30 Jun 2010 17:24:21 +0000 (14:24 -0300)]
Changing apt update command to be dash-compatible

15 years agoset loglevel to info so we don't pollute the logs
mh [Mon, 28 Jun 2010 19:49:09 +0000 (21:49 +0200)]
set loglevel to info so we don't pollute the logs

15 years agoadjust new module dir path
mh [Sun, 9 May 2010 20:44:40 +0000 (22:44 +0200)]
adjust new module dir path

15 years agoAdding contrib into lenny backports
Silvio Rhatto [Fri, 9 Apr 2010 01:07:11 +0000 (22:07 -0300)]
Adding contrib into lenny backports

15 years agoMoved apt-get update and -autoclean to a seperate, optional cronjob in order to faste...
nadir [Wed, 24 Feb 2010 12:55:06 +0000 (13:55 +0100)]
Moved apt-get update and -autoclean to a seperate, optional cronjob in order to fasten the puppetrun and to decrease the I/O of embedded devices

15 years agoadded apt::custom_sources_template to deploy custom sources.list.d/xyz.list from...
nadir [Wed, 17 Feb 2010 12:54:05 +0000 (13:54 +0100)]
added apt::custom_sources_template to deploy custom sources.list.d/xyz.list from templates

16 years agoAdding proxy support
Silvio Rhatto [Tue, 26 Jan 2010 13:08:33 +0000 (11:08 -0200)]
Adding proxy support

16 years agoRedirecting apt-get autoclean cron entry output to /dev/null
Silvio Rhatto [Sat, 2 Jan 2010 17:02:34 +0000 (15:02 -0200)]
Redirecting apt-get autoclean cron entry output to /dev/null

16 years agoRedirecting apt-get update cron entry output to /dev/null
Silvio Rhatto [Sat, 2 Jan 2010 16:11:25 +0000 (14:11 -0200)]
Redirecting apt-get update cron entry output to /dev/null

16 years agoMinor fix
Silvio Rhatto [Sat, 2 Jan 2010 15:26:28 +0000 (13:26 -0200)]
Minor fix

16 years agoIntroducing $apt_update_method
Silvio Rhatto [Sat, 2 Jan 2010 13:11:35 +0000 (11:11 -0200)]
Introducing $apt_update_method

16 years agoVariable backports_enabled should be enable with true and not 'true'
Silvio Rhatto [Mon, 28 Dec 2009 13:11:36 +0000 (11:11 -0200)]
Variable backports_enabled should be enable with true and not 'true'

16 years agoRemoving unneeded exec
Silvio Rhatto [Mon, 28 Dec 2009 00:53:13 +0000 (22:53 -0200)]
Removing unneeded exec

16 years agoIncreased Ubuntu support
Varac [Thu, 17 Dec 2009 14:53:27 +0000 (15:53 +0100)]
Increased Ubuntu support

16 years agoadded $apt_volatile_enabled, updated README
nadir [Sun, 13 Dec 2009 14:14:39 +0000 (15:14 +0100)]
added $apt_volatile_enabled, updated README

16 years agocleaned init.pp
nadir [Fri, 11 Dec 2009 21:01:16 +0000 (22:01 +0100)]
cleaned init.pp

16 years agofixed typo
root [Fri, 11 Dec 2009 20:46:42 +0000 (21:46 +0100)]
fixed typo

16 years agocleaned 50unattended_upgrades
root [Fri, 11 Dec 2009 17:04:26 +0000 (18:04 +0100)]
cleaned 50unattended_upgrades

16 years agoAdded apt::unattended_upgrades class, and extra template for "deb-src"
root [Fri, 11 Dec 2009 16:51:49 +0000 (17:51 +0100)]
Added apt::unattended_upgrades class, and extra template for "deb-src"

16 years agoremoved forked message from README, doesnt make sense here
Micah Anderson [Thu, 10 Dec 2009 16:45:48 +0000 (11:45 -0500)]
removed forked message from README, doesnt make sense here

16 years agoadded $backports_enabled for including backports repository
nadir [Thu, 10 Dec 2009 10:00:00 +0000 (11:00 +0100)]
added $backports_enabled for including backports repository

16 years agoadded $backports_enabled for including backports repository
Varac [Thu, 10 Dec 2009 10:00:00 +0000 (11:00 +0100)]
added $backports_enabled for including backports repository

16 years agoupdate modules path to the new 0.25 required layout
Micah Anderson [Mon, 23 Nov 2009 19:17:02 +0000 (14:17 -0500)]
update modules path to the new 0.25 required layout

16 years agofix preseeding dir path
mh [Sat, 14 Nov 2009 13:35:09 +0000 (14:35 +0100)]
fix preseeding dir path

16 years agochange pending module file resources to new 0.25 style
mh [Mon, 2 Nov 2009 00:12:12 +0000 (01:12 +0100)]
change pending module file resources to new 0.25 style

16 years agofix typo
mh [Fri, 30 Oct 2009 22:15:46 +0000 (23:15 +0100)]
fix typo

16 years agodon't require anything
mh [Fri, 30 Oct 2009 22:07:12 +0000 (23:07 +0100)]
don't require anything

16 years agofixing requirements
mh [Fri, 30 Oct 2009 21:19:07 +0000 (22:19 +0100)]
fixing requirements

16 years agoswitch to new lsb way
mh [Fri, 30 Oct 2009 21:04:48 +0000 (22:04 +0100)]
switch to new lsb way

16 years agoour module_dir is currently called modules_dir
mh [Fri, 30 Oct 2009 20:43:43 +0000 (21:43 +0100)]
our module_dir is currently called modules_dir

16 years agofix another typo
mh [Fri, 30 Oct 2009 20:15:21 +0000 (21:15 +0100)]
fix another typo

16 years agofixing a string issue and tell it to install the package
mh [Fri, 30 Oct 2009 19:51:31 +0000 (20:51 +0100)]
fixing a string issue and tell it to install the package

16 years agointroduce a class to manage unattended-upgrades
mh [Fri, 30 Oct 2009 19:35:30 +0000 (20:35 +0100)]
introduce a class to manage unattended-upgrades

16 years agoadd refactored files
mh [Fri, 30 Oct 2009 19:20:42 +0000 (20:20 +0100)]
add refactored files

16 years agorefactor to fit pbp
mh [Fri, 30 Oct 2009 17:21:42 +0000 (18:21 +0100)]
refactor to fit pbp

- refactor every class and define into its very own file to fit
  better (at least our) puppet's best practices.

- some cosmetic rearrangements

- no code changes have been made, only reordering

16 years agoMerge commit 'sarava/master'
Micah Anderson [Thu, 3 Sep 2009 23:18:34 +0000 (19:18 -0400)]
Merge commit 'sarava/master'

16 years agoUpdating to new common module
Silvio Rhatto [Fri, 10 Jul 2009 18:20:30 +0000 (15:20 -0300)]
Updating to new common module

16 years agoRenaming modules_dir to module_dir
Silvio Rhatto [Fri, 10 Jul 2009 18:03:05 +0000 (15:03 -0300)]
Renaming modules_dir to module_dir

16 years agopuppet wants a backslash escaped
Micah Anderson [Tue, 14 Apr 2009 00:35:51 +0000 (20:35 -0400)]
puppet wants a backslash escaped

16 years agofix missing close bracket typo
Micah Anderson [Thu, 9 Apr 2009 20:31:44 +0000 (16:31 -0400)]
fix missing close bracket typo

16 years agothe custom_keys exec needs to subscribe to an object for the refreshonly to fire
Micah Anderson [Thu, 9 Apr 2009 20:08:55 +0000 (16:08 -0400)]
the custom_keys exec needs to subscribe to an object for the refreshonly to fire

16 years agofix the exec call to be more reasonable shell and to not use a for loop variable
Micah Anderson [Wed, 8 Apr 2009 19:37:50 +0000 (15:37 -0400)]
fix the exec call to be more reasonable shell and to not use a for loop variable
which is pure madness inside of puppet

16 years agoRevert "fix the custom_key_dir process so it actually works by replacing the"
Micah Anderson [Wed, 8 Apr 2009 16:14:38 +0000 (12:14 -0400)]
Revert "fix the custom_key_dir process so it actually works by replacing the"

This reverts commit 21ef026475782d5b59597a27fa06cfab7c9224dc.

apt-key does not support glob options

16 years agoremove the riseup key file, we do not need to distribute this in this
Micah Anderson [Mon, 16 Mar 2009 18:36:36 +0000 (14:36 -0400)]
remove the riseup key file, we do not need to distribute this in this
module, its handled with our custom_key_dir

16 years agofix the custom_key_dir process so it actually works by replacing the
Micah Anderson [Mon, 16 Mar 2009 18:35:33 +0000 (14:35 -0400)]
fix the custom_key_dir process so it actually works by replacing the
bulky for loop in the exec with a much more simpler process that
works. Also, the recurse over the key dir needed to notify the exec to
trigger it.

16 years agoadd riseup repo key
Pietro Ferrari [Sun, 15 Mar 2009 19:59:13 +0000 (12:59 -0700)]
add riseup repo key

16 years agoMerge branch 'master' of gitosis@labs.riseup.net:module_apt
Micah Anderson [Wed, 4 Mar 2009 21:20:33 +0000 (16:20 -0500)]
Merge branch 'master' of gitosis@labs.riseup.net:module_apt

16 years agofix recurse parameter for $custom_key_dir to use the proper value
Micah Anderson [Wed, 4 Mar 2009 21:20:22 +0000 (16:20 -0500)]
fix recurse parameter for $custom_key_dir to use the proper value

16 years agotry to use backports.org key for lenny too
Pietro Ferrari [Wed, 4 Mar 2009 20:34:18 +0000 (12:34 -0800)]
try to use backports.org key for lenny too

17 years agoupdate header to include additional copyright info for my modifications
Micah Anderson [Mon, 29 Sep 2008 20:27:18 +0000 (16:27 -0400)]
update header to include additional copyright info for my modifications

17 years agoremove duplicate definition for preseeded_package, that was a mistake
Micah Anderson [Mon, 29 Sep 2008 18:43:11 +0000 (14:43 -0400)]
remove duplicate definition for preseeded_package, that was a mistake

17 years agoadd the upgrade_package define
Micah Anderson [Mon, 29 Sep 2008 18:36:28 +0000 (14:36 -0400)]
add the upgrade_package define
This simplifies upgrades for DSA security announcements or point-releases. This
will ensure that the named package is upgrade to the version specified, only if the
package is installed, otherwise nothing happens. If the specified version is 'latest' (the
default), then the package is ensured to be upgraded to the latest package revision when
it becomes available.

For example, the following upgrades the perl package to version 5.8.8-7etch1 (if it is
installed), it also upgrades the syslog-ng and perl-modules packages to their latest (also,
only if they are installed):

upgrade_package { "perl":
version => '5.8.8-7etch1';
  "syslog-ng":
version => latest;
  "perl-modules":
}

17 years agoreformat the README to be easier on the eyes
Micah Anderson [Mon, 29 Sep 2008 18:33:41 +0000 (14:33 -0400)]
reformat the README to be easier on the eyes
add more detailed information for $custom_sources_list with an example
add information about $custom_preferences with an example
add information about $custom_key_dir
add information about the apt::preseeded_package resource
add information about the apt::upgrade_package resource

17 years agoadd the preseeded_package define which simplifies apt preseeding
Micah Anderson [Mon, 29 Sep 2008 17:39:18 +0000 (13:39 -0400)]
add the preseeded_package define which simplifies apt preseeding
automatically making sure that the preseeding directories are present
and pulling the seed file from templates/$debian_version/$name.seeds
which enables you to define things such as:

apt::preseeded_package { [ locales, popularity-contest, apt-listchanges, apticron]: }

and the .seed files will be automatically pulled and populated

17 years agoneed to set a null case for the $custom_key_dir variable so that it will fire properl...
Micah Anderson [Mon, 29 Sep 2008 16:54:13 +0000 (12:54 -0400)]
need to set a null case for the $custom_key_dir variable so that it will fire properly when not set

17 years agofix another trivial syntax error
Micah Anderson [Mon, 29 Sep 2008 16:29:23 +0000 (12:29 -0400)]
fix another trivial syntax error