cookbook 'smartmontools', '~> 3.0.0'
smartmontools (12) Versions 3.0.0 Follow7
Provides resources to install and configure smartmontools
cookbook 'smartmontools', '~> 3.0.0', :supermarket
knife supermarket install smartmontools
knife supermarket download smartmontools
Smartmontools Cookbook
Provides a smartmontools custom resource for installing smartmontools, rendering smartd
configuration, managing optional run.d scripts, and controlling the smartd service.
Maintainers
This cookbook is maintained by the Sous Chefs. The Sous Chefs are a community of Chef cookbook
maintainers working together to maintain important cookbooks. To learn more, visit
sous-chefs.org or join #sous-chefs in the Chef Community Slack.
Requirements
Platforms
- AlmaLinux 8+
- Amazon Linux 2023+
- CentOS Stream 9+
- Debian 12+
- Fedora
- openSUSE Leap 16+
- Oracle Linux 8+
- Red Hat Enterprise Linux 8+
- Rocky Linux 8+
- Ubuntu 22.04+
Chef
- Chef Infra Client 15.3+
Cookbooks
- none
Resources
- [smartmontools](documentation/smartmontools.md)
Migration
This cookbook no longer provides recipes or node attributes. See [migration.md](migration.md) for
the breaking changes and resource migration examples.
Usage
smartmontools 'default'
smartmontools 'default' do devices( 'sda' => '-H -l error -l selftest -m root@example.com', 'sdb' => nil ) device_opts '-H -l error -l selftest' smartd_opts '--interval=1800' end
Contributors
This project exists thanks to all the people who
contribute.
Backers
Thank you to all our backers!
Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.
Dependent cookbooks
This cookbook has no specified dependencies.
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
smartmontools Cookbook CHANGELOG
This file is used to list changes made in each version of the smartmontools cookbook.
3.0.0 (2026-05-07)
⚠ BREAKING CHANGES
- migrate smartmontools to custom resources (#85)
Features
Bug Fixes
2.0.9 (2025-10-16)
Bug Fixes
2.0.3 - 2022-02-08
- Remove delivery folder
2.0.2 - 2021-08-31
- Standardise files with files in sous-chefs/repo-management
2.0.0 (2020-05-05)
- Depreciated support for centos 6
- Minimum chef version bumped to 13
- Remove
if responds_to?check around metadata in metadata.rb - Remove unnecessary long_description metadata from metadata.rb
- Migrate to github actions
1.1.0 (2017-02-04)
- Move ownership of the cookbook to the Sous Chefs organization
- Add full integration testing with kitchen-dokken in Travis CI
- Add missing license file
- Don't fail if there is no node['virtualization']
- Add chefignore file to limit which files are uploaded to the chef server
- Add gitignore, berksfile, Gemfile, Rakefile, and rubocop config files
- Added CONTRIBUTING and CODE_OF_CONDUCT files
- Resolve cookstyle warnings
- Add new supermarket metadata
- Remove the init-smartmontools init script that wasn't used anymore
- Remove support for Debian 6 in the metadata since its EoL and we don't support it
- Remove workaround that supported Ubuntu 10.04
Collaborator Number Metric
3.0.0 passed this metric
Contributing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Cookstyle Metric
3.0.0 passed this metric
No Binaries Metric
3.0.0 passed this metric
Testing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
3.0.0 passed this metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Cookstyle Metric
3.0.0 passed this metric
No Binaries Metric
3.0.0 passed this metric
Testing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
3.0.0 passed this metric
3.0.0 passed this metric
Testing File Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
3.0.0 failed this metric
3.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number