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 | notify => Exec['refresh_apt'] | nadir | |
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 | Add a proxy-client class | Gabriel Filion | |
The module currently doesn't have a handy way of making a server get its packages via a proxy. Add a "proxy-client" class that makes this easy. $apt_proxy declares the proxy server's fqdn $apt_proxy_port declares the port used for connection 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 | minor improvements, especially do not refresh apt every run | mh | |
2010-10-17 | improve example | mh | |
2010-10-17 | empty line between snippets | mh | |
2010-10-17 | fix header file | mh | |
2010-10-17 | fix classname | mh | |
2010-10-17 | fix modules directory stuff | mh | |
2010-10-17 | improve prefrences snippet | 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-09 | re-added apt::custom_sources_template to deploy custom sources.list.d/xyz.list | nadir | |
2010-10-09 | removed backports template in favor of main sources.list | nadir | |
2010-10-09 | distribution specific sources.list.erb | nadir | |
2010-10-09 | added possibility to have a custom 50unattended-upgrades | nadir | |
2010-10-09 | files in /etc/apt/apt.conf.d should be numbered | nadir | |
2010-10-09 | merge with immerda master | nadir | |
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-09-02 | Merge remote branch 'immerda/master' | Micah Anderson | |
Conflicts: manifests/init.pp | |||
2010-08-14 | refer to correct resource | mh | |
2010-08-10 | improve exec naming | mh | |
2010-08-09 | fix relation | mh | |
2010-08-09 | fix relation | mh | |
2010-08-07 | remove unnecessary fileserver variable (#2460) | mh | |
2010-07-15 | fixed unclomplete merge with riseups master | varac | |
2010-07-15 | merge with riseups master | varac | |
2010-06-28 | set loglevel to info so we don't pollute the logs | mh | |
2010-05-09 | adjust new module dir path | mh | |
2010-02-24 | Moved apt-get update and -autoclean to a seperate, optional cronjob in order ↵ | nadir | |
to fasten the puppetrun and to decrease the I/O of embedded devices | |||
2010-02-17 | added apt::custom_sources_template to deploy custom sources.list.d/xyz.list ↵ | nadir | |
from templates | |||
2009-12-17 | Increased Ubuntu support | Varac | |
2009-12-13 | added $apt_volatile_enabled, updated README | nadir | |
2009-12-11 | cleaned init.pp | nadir | |
2009-12-11 | fixed typo | root | |
2009-12-11 | cleaned 50unattended_upgrades | root | |
2009-12-11 | Added apt::unattended_upgrades class, and extra template for "deb-src" | root | |
2009-12-10 | removed forked message from README, doesnt make sense here | Micah Anderson | |
2009-12-10 | added $backports_enabled for including backports repository | nadir | |
2009-12-10 | added $backports_enabled for including backports repository | Varac | |