Skip to content

gregpalmier/cronapt-cookbook

Repository files navigation

cron-apt cookbook

Build Status

This cookbook provides a basic cron-apt management.

Requirements

Usage

In your Vagrantfile, customize these attributes:

    chef.json = {
        :cronapt => {
          :mailto => 'you@example.com',
          :enable_upgrade => true,
          :fivemin => true
      }
    }

Attributes

default['cronapt']['mailto']           = 'you@example.com'
default['cronapt']['mailon']           = 'always'
default['cronapt']['enable_upgrade']   = false
default['cronapt']['nightly']          = false
default['cronapt']['hourly']           = false
default['cronapt']['fivemin']          = false
default['cronapt']['force_confmiss']   = false
default['cronapt']['force_confnew']    = false
default['cronapt']['force_confdef']    = false
default['cronapt']['force_confold']    = false
default['cronapt']['keepupdated']      = %w(bash)

Recipes

No additional recipes yet.

Contributing

  1. Fork the repository on Github
  2. Create a named feature branch (like add_component_x)
  3. Write your change
  4. Write tests for your change (if applicable)
  5. Run the tests, ensuring they all pass
  6. Submit a Pull Request using Github

License and Authors

License: None. Do as you wish. Authors: gregpalmier

About

Chef Cookbook for Managing Cron-Apt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages