Version information
released Apr 15th 2015
This version is compatible with:
- ,
Start using this module
Add this module to your Puppetfile:
mod 'CERNOps-abrt', '0.2.3'
Learn more about managing modules with a PuppetfileDocumentation
CERNOps/abrt — version 0.2.3 Apr 15th 2015
abrt module
This is the abrt module. It can be used to maintain both the abrt daemon and libreport.
Basic usage
Ensure that abrtd is running:
class { 'abrt': }
Ensure that abrtd is not running:
class { 'abrt':
active => false,
}
Dependencies
- stdlib (join)
- inifile (ini_setting)
Configuration options
The abrt module supports all configuration options in the following files:
- abrt.conf
- abrt-action-save-package-data.conf
The defaults used are the Scientific Linux default values:
class { 'abrt':
active => true,
maxcrashreportssize => '1000',
dumplocation => '/var/spool/abrt',
deleteuploaded => 'no',
opengpgcheck => 'yes',
blacklist => ['nspluginwrapper', 'valgrind', 'strace', 'mono-core'],
blacklistedpaths => ['/usr/share/doc/*', '*/example*', '/usr/bin/nspluginviewer', '/usr/lib/xulrunner-*/plugin-container'],
processunpackaged => 'no',
}
Other variables allow to configure libreport:
- abrt_mail: Send notifications using mailx
- abrt_mailx_to: Specify who to send the reports to ('false' to enable defaults)
- abrt_mailx_from: Specify who should be appearing as the sender of reports ('false' to enable defaults)
- abrt_mailx_binary: Set the binary option for mailx ('false' to enable defaults)
- abrt_mailx_detailed_subject: Set a subject optimized for Puppet ('fqdn [hostgroup] abrt crash report for program [package]')
- abrt_mailx_send_duplicate: Send notification for duplicated events ([true]/false)
- abrt_sosreport: Generate sosreport ([true]/false)
- abrt_backtrace: Control backtrace generation, requires gdb ([false]/full/simple)
2015-04-15 Vincent Brillault vincent.brillault@cern.ch - 0.2.3
- Code style fixes (based on puppet lint)
- Better class documentation
- Metadata fixes
2015-04-02 Vincent Brillault vincent.brillault@cern.ch - 0.2.2
- Add missing package requirements
- Various fixes on extended mail subject
- Update metada files
2014-09-15 Vincent Brillault vincent.brillault@cern.ch - 0.2.1
- Fix backtrace generation
2014-09-15 Vincent Brillault vincent.brillault@cern.ch - 0.2.0
- Ensure that required packages are installed
- Refactor mailx configuration (closer to upstream)
- New option: disable duplicate notification
2014-05-26 Vincent Brillault vincent.brillault@cern.ch - 0.1.0
- Initial release
Dependencies
- puppetlabs/inifile (>= 1.0.0)
- puppetlabs/stdlib (>= 3.2.0)