Commit graph

  • d50104ce10 Fix functions declaration and filenames. intrigeri 2010-10-10 11:00:18 +0200
  • 7b7fe9497a Fix template syntax. intrigeri 2010-10-09 21:31:25 +0200
  • 5326c54b81 Rename function file so that puppet hopefully finds it. intrigeri 2010-10-09 21:18:10 +0200
  • eae01000c1 re-added apt::custom_sources_template to deploy custom sources.list.d/xyz.list nadir 2010-10-09 14:39:11 +0200
  • db06babc5d removed backports template in favor of main sources.list nadir 2010-10-09 13:42:26 +0200
  • ed9263cd3d distribution specific sources.list.erb nadir 2010-10-09 13:41:23 +0200
  • 9fa9bfd9d8 added possibility to have a custom 50unattended-upgrades nadir 2010-10-09 13:39:39 +0200
  • 32d230c62c files in /etc/apt/apt.conf.d should be numbered nadir 2010-10-09 13:36:30 +0200
  • 49f17e56eb merge with immerda master nadir 2010-10-09 11:49:05 +0200
  • 208e60b864 Add cron-apt support. intrigeri 2010-10-06 14:06:50 +0200
  • fab154da39 Allow specifying custom mirrors for every supported archive. intrigeri 2010-10-06 13:29:38 +0200
  • 6dd6642588 Bugfix. intrigeri 2010-10-06 13:28:09 +0200
  • 53ca6e2235 Add opt-in support for next Debian release sources. intrigeri 2010-10-06 12:39:50 +0200
  • 1183a04b48 Track installed backports upgrades on Lenny and Squeeze. intrigeri 2010-10-06 12:32:29 +0200
  • ff73987f30 Add per-release preferences files. intrigeri 2010-10-06 12:30:50 +0200
  • 81fe80d914 Remove unneeded template. intrigeri 2010-10-06 12:21:27 +0200
  • 50136de420 Add opt-in support for deb-src. intrigeri 2010-10-06 12:09:38 +0200
  • de94b807ee Add opt-in support for Debian Volatile. intrigeri 2010-10-06 12:00:32 +0200
  • 967df2f010 Really use backports as the documentation pretends. intrigeri 2010-10-06 11:56:56 +0200
  • b312c866d5 Reindent for consistency with previous work. intrigeri 2010-10-06 11:52:07 +0200
  • 32e9d9b922 Remove unneeded dependencies. intrigeri 2010-10-06 11:30:56 +0200
  • e643c14ee2 Use new variables. intrigeri 2010-10-06 11:30:46 +0200
  • 9139d33562 Initialize $release, $next_release, $codename, $next_codename in init.pp. intrigeri 2010-10-06 11:17:30 +0200
  • d65e1573a9 Add a few useful functions. intrigeri 2010-10-06 11:16:44 +0200
  • 521ccfec19 improve decision handling, remove unnecessary exec mh 2010-09-15 22:31:42 +0200
  • 356ff93340 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 Matt Taggart 2010-09-08 15:39:33 -0700
  • cb9e265ad2 clean up the multiple File subscribes Micah Anderson 2010-09-02 19:15:47 -0400
  • 92fd1d1351 quote all aliases to be consistent Micah Anderson 2010-09-02 19:14:23 -0400
  • a5e4ab40d8 Merge remote branch 'immerda/master' Micah Anderson 2010-09-02 19:12:58 -0400
  • dd36612e50 refer to correct resource mh 2010-08-14 13:56:31 +0200
  • 33f1b53c89 improve exec naming mh 2010-08-10 16:27:54 +0200
  • 604cef0cc9 fix relation mh 2010-08-09 14:37:54 +0200
  • d1f120fd2d fix relation mh 2010-08-09 14:30:34 +0200
  • 6aee66b509 remove unnecessary fileserver variable (#2460) mh 2010-08-07 02:12:12 +0200
  • 5952611119 fixed unclomplete merge with riseups master varac 2010-07-15 21:22:24 +0200
  • 99b7fc4a95 merge with riseups master varac 2010-07-15 21:19:26 +0200
  • bcb3ff88cd set loglevel to info so we don't pollute the logs mh 2010-06-28 21:49:09 +0200
  • a41c9ef86b adjust new module dir path mh 2010-05-09 22:44:40 +0200
  • 3dc9ec415b 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 nadir 2010-02-24 13:55:06 +0100
  • e95ac6b120 added apt::custom_sources_template to deploy custom sources.list.d/xyz.list from templates nadir 2010-02-17 13:54:05 +0100
  • 5972a35566 Increased Ubuntu support Varac 2009-12-17 15:53:27 +0100
  • 0c86627838 added $apt_volatile_enabled, updated README nadir 2009-12-13 15:14:39 +0100
  • 1c491fecda cleaned init.pp nadir 2009-12-11 22:01:16 +0100
  • dc3a7e41c6 fixed typo root 2009-12-11 21:46:42 +0100
  • a066eabfd1 cleaned 50unattended_upgrades root 2009-12-11 18:04:26 +0100
  • 854f3c10b0 Added apt::unattended_upgrades class, and extra template for "deb-src" root 2009-12-11 17:51:49 +0100
  • 9b916b3224 removed forked message from README, doesnt make sense here Micah Anderson 2009-12-10 11:45:48 -0500
  • 2b2950b20e added $backports_enabled for including backports repository nadir 2009-12-10 11:00:00 +0100
  • c1694ae337 added $backports_enabled for including backports repository Varac 2009-12-10 11:00:00 +0100
  • 802e591a25 update modules path to the new 0.25 required layout Micah Anderson 2009-11-23 14:17:02 -0500
  • f315dedce6 fix preseeding dir path mh 2009-11-14 14:35:09 +0100
  • 64d2c07735 change pending module file resources to new 0.25 style mh 2009-11-02 01:12:12 +0100
  • ae4c5a6374 fix typo mh 2009-10-30 23:15:46 +0100
  • 211ea52187 don't require anything mh 2009-10-30 23:07:12 +0100
  • 848dff40a3 fixing requirements mh 2009-10-30 22:19:07 +0100
  • 17be8ac184 switch to new lsb way mh 2009-10-30 22:04:48 +0100
  • 61142025e7 our module_dir is currently called modules_dir mh 2009-10-30 21:43:43 +0100
  • 0daa30f435 fix another typo mh 2009-10-30 21:15:21 +0100
  • 1874479b3b fixing a string issue and tell it to install the package mh 2009-10-30 20:51:31 +0100
  • 84f7ca7641 introduce a class to manage unattended-upgrades mh 2009-10-30 20:35:30 +0100
  • b0e0f720d0 add refactored files mh 2009-10-30 20:20:42 +0100
  • 87d2fe06d1 refactor to fit pbp mh 2009-10-30 18:21:42 +0100
  • 28c7b3d5f4 Merge commit 'sarava/master' Micah Anderson 2009-09-03 19:18:34 -0400
  • e68ee80773 Updating to new common module Silvio Rhatto 2009-07-10 15:20:30 -0300
  • 91d300b52f Renaming modules_dir to module_dir Silvio Rhatto 2009-07-10 15:03:05 -0300
  • 0a7ffc7d63 puppet wants a backslash escaped Micah Anderson 2009-04-13 20:35:51 -0400
  • 430ddcea3f fix missing close bracket typo Micah Anderson 2009-04-09 16:31:44 -0400
  • 53e765e5af the custom_keys exec needs to subscribe to an object for the refreshonly to fire Micah Anderson 2009-04-09 16:08:55 -0400
  • 991fb6fdcf fix the exec call to be more reasonable shell and to not use a for loop variable which is pure madness inside of puppet Micah Anderson 2009-04-08 15:37:50 -0400
  • be656a6ac8 Revert "fix the custom_key_dir process so it actually works by replacing the" Micah Anderson 2009-04-08 12:14:38 -0400
  • 49eb18e510 remove the riseup key file, we do not need to distribute this in this module, its handled with our custom_key_dir Micah Anderson 2009-03-16 14:36:36 -0400
  • 21ef026475 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. Micah Anderson 2009-03-16 14:35:33 -0400
  • 45165052e8 add riseup repo key Pietro Ferrari 2009-03-15 12:59:13 -0700
  • b8a4b550b0 Merge branch 'master' of gitosis@labs.riseup.net:module_apt Micah Anderson 2009-03-04 16:20:33 -0500
  • 42d4f33f41 fix recurse parameter for $custom_key_dir to use the proper value Micah Anderson 2009-03-04 16:20:22 -0500
  • b68f73c026 try to use backports.org key for lenny too Pietro Ferrari 2009-03-04 12:34:18 -0800
  • 769bf79ddd update header to include additional copyright info for my modifications Micah Anderson 2008-09-29 16:27:18 -0400
  • 9b40b913ed remove duplicate definition for preseeded_package, that was a mistake Micah Anderson 2008-09-29 14:43:11 -0400
  • 91a49f53c4 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. Micah Anderson 2008-09-29 14:36:28 -0400
  • dd8e529538 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 Micah Anderson 2008-09-29 14:33:41 -0400
  • 377e095431 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: Micah Anderson 2008-09-29 13:39:18 -0400
  • ee506f7586 need to set a null case for the $custom_key_dir variable so that it will fire properly when not set Micah Anderson 2008-09-29 12:54:13 -0400
  • aefa010160 fix another trivial syntax error Micah Anderson 2008-09-29 12:29:23 -0400
  • 4995dff49d fix missing comma syntax error Micah Anderson 2008-09-29 12:20:43 -0400
  • 1ce283591f add $custom_key_dir which lets you specify a directory where you will place apt repository keys that should be added to apt-key Micah Anderson 2008-09-29 12:12:31 -0400
  • e4fa745ba0 move the dependency on the latest debian-archive-keyring package outside of the etch lsbdistcodename selector as this package should be the latest on every release of debian, not just etch Micah Anderson 2008-09-28 18:17:31 -0400
  • 82e7e762b9 abstract the apt preferences so that custom preferences can be set, while maintaining a sane default preferences set can be set. This is done in the same manner that the custom/default sources_list are handled Micah Anderson 2008-09-28 18:10:28 -0400
  • e0a6bf1b7a Revert "turn preferences into a simple file" Micah Anderson 2008-09-28 18:00:56 -0400
  • 746d47f424 set default sources.list to use the most generic mirror. customized mirrors that are closer, or internal proxy mirror configurations should be set in the $custom_sources_list instead so that the default is kept as generic as possible Micah Anderson 2008-09-28 17:59:17 -0400
  • 7ad7d5658d remove unused and commented out entries in sources.list Micah Anderson 2008-09-28 17:57:11 -0400
  • 7652955acc Revert "move backports in a seperate class, add the Cache-Limit hack to all configs, try to depend on lsb-release properly" Micah Anderson 2008-09-28 17:56:39 -0400
  • ab49db3d67 Revert " split out backports and unstable sources.list" Micah Anderson 2008-09-28 17:56:11 -0400
  • 3ecbee6a27 move backports in a seperate class, add the Cache-Limit hack to all configs, try to depend on lsb-release properly Antoine Beaupre 2008-07-03 18:05:58 -0400
  • 45e01f3eb9 use the closest mirror Antoine Beaupre 2008-07-03 18:05:09 -0400
  • a717e86183 assert_lsbdistcodename for custom sources list too root 2008-01-25 16:57:53 -0500
  • d203a72afc split out backports and unstable sources.list root 2008-01-25 16:50:17 -0500
  • 383137e0fb use apt-get instead of dselect and create a dselect class for dselect configuration, making dselect optional root 2008-01-25 16:41:26 -0500
  • 0011e70a24 turn preferences into a simple file root 2008-01-25 16:36:33 -0500
  • 7e0d36279b sundry cleanup after offline work root 2007-10-09 14:32:47 +0200
  • e65ba34330 syntax fixes for offline work root 2007-10-09 10:53:07 +0200