aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-10-24Move default_sources_list into apt classGabriel 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-22notify => Exec['refresh_apt']nadir
2010-10-22merged with immerda/masternadir
2010-10-21Merge 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-18Make it possible to ensure preferences is absentGabriel 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-18Remove unnecessary execGabriel 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-17Add a proxy-client classGabriel 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-17Make $apt_clean effective in all casesGabriel 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-17Merge remote branch 'riseup/master'Gabriel Filion
Conflicts: manifests/init.pp
2010-10-17minor improvements, especially do not refresh apt every runmh
2010-10-17improve examplemh
2010-10-17empty line between snippetsmh
2010-10-17fix header filemh
2010-10-17fix classnamemh
2010-10-17fix modules directory stuffmh
2010-10-17improve prefrences snippetmh
2010-10-17introduce preferences snippetmh
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-09re-added apt::custom_sources_template to deploy custom sources.list.d/xyz.listnadir
2010-10-09removed backports template in favor of main sources.listnadir
2010-10-09distribution specific sources.list.erbnadir
2010-10-09added possibility to have a custom 50unattended-upgradesnadir
2010-10-09files in /etc/apt/apt.conf.d should be numberednadir
2010-10-09merge with immerda masternadir
2010-09-15improve decision handling, remove unnecessary execmh
2010-09-08backports.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-02clean up the multiple File subscribesMicah Anderson
2010-09-02quote all aliases to be consistentMicah Anderson
2010-09-02Merge remote branch 'immerda/master'Micah Anderson
Conflicts: manifests/init.pp
2010-08-14refer to correct resourcemh
2010-08-10improve exec namingmh
2010-08-09fix relationmh
2010-08-09fix relationmh
2010-08-07remove unnecessary fileserver variable (#2460)mh
2010-07-15fixed unclomplete merge with riseups mastervarac
2010-07-15merge with riseups mastervarac
2010-06-28set loglevel to info so we don't pollute the logsmh
2010-05-09adjust new module dir pathmh
2010-02-24Moved 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-17added apt::custom_sources_template to deploy custom sources.list.d/xyz.list ↵nadir
from templates
2009-12-17Increased Ubuntu supportVarac
2009-12-13added $apt_volatile_enabled, updated READMEnadir
2009-12-11cleaned init.ppnadir
2009-12-11fixed typoroot
2009-12-11cleaned 50unattended_upgradesroot
2009-12-11Added apt::unattended_upgrades class, and extra template for "deb-src"root
2009-12-10removed forked message from README, doesnt make sense hereMicah Anderson
2009-12-10added $backports_enabled for including backports repositorynadir
2009-12-10added $backports_enabled for including backports repositoryVarac
2009-11-23update modules path to the new 0.25 required layoutMicah Anderson
2009-11-14fix preseeding dir pathmh