https://github.com/deric/puppet-journald
Configure Systemd journal
https://github.com/deric/puppet-journald
Last synced: 12 months ago
JSON representation
Configure Systemd journal
- Host: GitHub
- URL: https://github.com/deric/puppet-journald
- Owner: deric
- Created: 2018-01-10T11:47:18.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-04-01T14:09:07.000Z (about 4 years ago)
- Last Synced: 2025-06-05T08:09:49.213Z (about 1 year ago)
- Language: Ruby
- Size: 27.3 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# puppet-journald
[](https://forge.puppetlabs.com/deric/journald) [](https://travis-ci.org/deric/puppet-journald) [](https://forge.puppetlabs.com/deric/journald/scores)
Module for managing journald configuration.
```puppet
class { 'journald':
options => {
'Storage' => 'auto',
}
}
```
or from Hiera:
```yaml
journald::options:
Storage: 'auto'
Compress: 'yes'
```
## Parameters
* `conf_file` path to `systemd-journald` configuration file
* `log_dir`
* `manage_service` whether Puppet should manage journald service (default: `true`)
* `service_name` name of the journald service
* `options` hash containing journald directives, see `[man journald.conf](https://www.freedesktop.org/software/systemd/man/journald.conf.html)`
## Requirements
* Puppet 4 and newer