Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-25 | refactor: simplify and remove inline content | Gabriel Filion | |
Simplifications: make apt_conf_snippet repeat less code, make code that generates sources.list more concise. Remove all inline content in favor of templates and static files. The ability to include sources for static files was needed for the main 'preferences' file, so it was added to the preferences_snippet define. Signed-off-by: Gabriel Filion <lelutin@gmail.com> | |||
2010-10-24 | Add apt_conf_snippet and use it where possible | Gabriel Filion | |
With the new define, it's easy to add an apt.conf snippet in apt.conf.d It accepts either 'sources' to get a static file or 'content' to define content inline or with the help of a template. Put it to use where we create files in apt.conf.d Finally, fix the dependancy to the apt_config file (however, I don't see the need for this dependancy) Signed-off-by: Gabriel Filion <lelutin@gmail.com> | |||
2010-10-24 | Move default_sources_list into apt class | Gabriel Filion | |
The contents of the file default_sources_list.pp is used in only one place. Remove the file and move its contents inside the apt class in order to have one less useless depth level. Signed-off-by: Gabriel Filion <lelutin@gmail.com> | |||
2010-10-22 | merged with immerda/master | nadir | |
2010-10-21 | Merge remote branch 'lelutin/master' | mh | |
Integrate no custom preference into our new way to manage the preferences. Conflicts: README manifests/default_preferences.pp manifests/init.pp | |||
2010-10-18 | Make it possible to ensure preferences is absent | Gabriel Filion | |
The current code makes it mandatory to have a file /etc/apt/preferences present. In the event that this file is empty or contains a space, apt-get update cannot execute. Add a case with the special value "false" that ensures the file does not exist. Signed-off-by: Gabriel Filion <lelutin@gmail.com> | |||
2010-10-18 | Remove unnecessary exec | Gabriel Filion | |
When $custom_key_dir has not been assigned any value, a useless exec of /bin/true is run. Remove this by using 'if' instead of 'case'. Signed-off-by: Gabriel Filion <lelutin@gmail.com> | |||
2010-10-17 | Make $apt_clean effective in all cases | Gabriel Filion | |
The file "/etc/apt/apt.conf.d/from_puppet" is currently only defined when $custom_sources_list is not used (it is declared in default_preferences). Bring this file up in the apt class so that using custom sources doesn't remove its addition. Signed-off-by: Gabriel Filion <lelutin@gmail.com> | |||
2010-10-17 | Merge remote branch 'riseup/master' | Gabriel Filion | |
Conflicts: manifests/init.pp | |||
2010-10-17 | Need to update APT lists after apt.conf.d changes. | intrigeri | |
2010-10-17 | No need to update APT lists when pinning changes (bis). | intrigeri | |
2010-10-17 | Fix one more relationship. | intrigeri | |
2010-10-17 | No need to refresh APT lists after changes to pinning preferences. | intrigeri | |
2010-10-17 | Fix indentation. | intrigeri | |
2010-10-17 | Fix relationships. | intrigeri | |
2010-10-17 | minor improvements, especially do not refresh apt every run | mh | |
2010-10-17 | introduce preferences snippet | mh | |
Now, we have the possibility to externally add snippes, so that we can preferences for packages that are for example only in backports or unstable. | |||
2010-10-17 | Support choosing a custom Ubuntu mirror. | intrigeri | |
2010-10-17 | Use append_if_no_such_line instead of line. | intrigeri | |
2010-10-17 | Migrate config file to line-editing. | intrigeri | |
This allows other modules to add lines there too. | |||
2010-10-17 | Backward compatibility: ensure old renamed file is absent. | intrigeri | |
2010-10-17 | Bring /etc/apt/apt.conf.d/99from_puppet to init. | intrigeri | |
APT configuration has (unfortunately) nothing to do with APT preferences. | |||
2010-10-17 | Support $apt_repos for Ubuntu as well. | intrigeri | |
2010-10-17 | Merge remote branch 'nadir/master' into wip | intrigeri | |
Conflicts: manifests/default_preferences.pp manifests/default_sources_list.pp manifests/init.pp templates/Debian/sources.list.deb-src.erb templates/Debian/sources.list.erb templates/Debian/sources.list.volatile.erb templates/Ubuntu/sources.list.erb | |||
2010-10-17 | Rename $apt_use_volatile to $apt_volatile_enabled. | intrigeri | |
This will help merging with Nadir's changes. | |||
2010-10-17 | Manage a /etc/apt/apt.conf.d/99-puppet file. | root | |
2010-10-10 | Add support for customizing the repos list (main, contrib, etc.) | intrigeri | |
The templates already made use of it, but the code didn't set a default value. | |||
2010-10-09 | re-added apt::custom_sources_template to deploy custom sources.list.d/xyz.list | nadir | |
2010-10-06 | Allow specifying custom mirrors for every supported archive. | intrigeri | |
2010-10-06 | Add opt-in support for next Debian release sources. | intrigeri | |
2010-10-06 | Add opt-in support for deb-src. | intrigeri | |
2010-10-06 | Add opt-in support for Debian Volatile. | intrigeri | |
2010-10-06 | Reindent for consistency with previous work. | intrigeri | |
2010-10-06 | Remove unneeded dependencies. | intrigeri | |
2010-10-06 | Initialize $release, $next_release, $codename, $next_codename in init.pp. | intrigeri | |
2010-09-15 | improve decision handling, remove unnecessary exec | mh | |
2010-09-08 | backports.org has merged with the normal debian archive, the apt source ↵ | Matt Taggart | |
changed and we don't need a separate apt-key for it now | |||
2010-09-02 | clean up the multiple File subscribes | Micah Anderson | |
2010-09-02 | quote all aliases to be consistent | Micah Anderson | |
2010-08-10 | improve exec naming | mh | |
2010-08-09 | fix relation | mh | |
2010-08-07 | remove unnecessary fileserver variable (#2460) | mh | |
2010-06-28 | set loglevel to info so we don't pollute the logs | mh | |
2010-05-09 | adjust new module dir path | mh | |
2009-11-14 | fix preseeding dir path | mh | |
2009-11-02 | change pending module file resources to new 0.25 style | mh | |
2009-10-30 | fixing requirements | mh | |
2009-10-30 | switch to new lsb way | mh | |
2009-10-30 | our module_dir is currently called modules_dir | mh | |
2009-10-30 | introduce a class to manage unattended-upgrades | mh | |