summaryrefslogtreecommitdiff
path: root/manifests/preseeded_package.pp
AgeCommit message (Collapse)Author
2017-04-16package wrongly documented and used with content parameterGabriel Filion
There are some references to the old `content` parameter (from preseeded_package) that mistakenly weren't replaced with the new parameter `seedfile_content`. This meant the documentation was wrong and the `preseeded_package` wrapper was erroring out because of an unknown parameter.
2017-02-24make use of preseed optional and disabled by defaultGabriel Filion
We currently can't use apt::package without preseeding. Also by default the preseed content is grabbed from an implicit template, which makes puppet runs fail for a non-obvious reason. To keep previous functionality, force use of seed file when using the deprecated apt::preseeded_package type.
2017-02-24rename preseeded_package into packageGabriel Filion
keep a wrapper in place with a deprecation notice for the old name so that ppl can know about the change and migrate to the new name
2016-12-30more ; to ,Louis-Philippe Véronneau
2016-12-22mark packages as present instead of installed to be consistentLouis-Philippe Véronneau
2016-12-22make sure every object ends with either a comma or a semicolonLouis-Philippe Véronneau
2016-12-22harmonize variable alignmentLouis-Philippe Véronneau
2016-06-29Fix some minor lint issuesGabriel Filion
This was shown by the testing that was added in merge request !34
2015-05-11Replace debian_*() parser functions with factsJerome Charaoui
* Removes dependency on lsb-release and/or Facter >1.7 (values are based on $::lsbdistcodename, when available) * Simplifies maintenance: only lib/facter/util/* require updates as new releases are made Caveats: * apt::codename is removed; to override debian_* facts, set the FACTER_debian_codename environment variable for puppet * If tracking unstable, make sure lsb-release is installed, as other methods can't tell between testing and unstable
2013-01-02Apply code style corrections from puppet-lintGabriel Filion
Signed-off-by: Gabriel Filion <lelutin@gmail.com> + more linting by intrigeri. Conflicts: manifests/apticron.pp manifests/cron/dist_upgrade.pp manifests/cron/download.pp manifests/dist_upgrade/initiator.pp manifests/init.pp manifests/listchanges.pp manifests/preferences.pp manifests/preseeded_package.pp manifests/proxy_client.pp manifests/unattended_upgrades.pp manifests/update.pp
2012-06-05new style for 2.7mh
2012-04-15Migrate - in class names to _mh
In newer puppet releases the old way to name class/modules with a -, won't anymore be supported.
2010-12-08fix typoMicah Anderson
2010-12-07multiple sources for templates are not allowed (see #1818), so revert it to ↵Micah Anderson
a single source referenced by the README, and clarify the README to indicate how you can pass the preseed contents directly
2010-12-07update apt::preseeded_package template sources to use $lsbdistcodename ↵Micah Anderson
instead of $debian_release, also expand it to allow for site-apt sources
2010-12-07format standardizationMicah Anderson
2010-10-16Syntax fixintrigeri
2010-10-16apt::preseeded_package: concatenate $name.seeds with ↵intrigeri
$debian_version/$name.seeds.
2009-10-30add refactored filesmh