Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tykeal/puppet-spamass_milter
Puppet module for installing and managing spamass-milter, the Spamassassin milter
https://github.com/tykeal/puppet-spamass_milter
puppet puppet-module
Last synced: 4 months ago
JSON representation
Puppet module for installing and managing spamass-milter, the Spamassassin milter
- Host: GitHub
- URL: https://github.com/tykeal/puppet-spamass_milter
- Owner: tykeal
- Created: 2024-06-12T17:29:51.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-06-13T22:10:21.000Z (8 months ago)
- Last Synced: 2024-09-26T19:23:09.188Z (4 months ago)
- Topics: puppet, puppet-module
- Language: Ruby
- Homepage:
- Size: 43.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# spamass_milter
## Table of Contents
1. [Description](#description)
1. [Setup - The basics of getting started with spamass_milter](#setup)
- [What spamass_milter affects](#what-spamass_milter-affects)
- [Setup requirements](#setup-requirements)
- [Beginning with spamass_milter](#beginning-with-spamass_milter)
1. [Usage - Configuration options and additional functionality](#usage)
1. [Limitations - OS compatibility, etc.](#limitations)
1. [Development - Guide for contributing to the module](#development)## Description
[![Build
Status](https://github.com/tykeal/puppet-spamass_milter/actions/workflows/verify.yaml/badge.svg)](https://github.com/tykeal/puppet-spamass_milter)This module installs and configures spamass-milter on a system. By default it
sets up exactly the same configuration that just installing the packages would
install. It defaults to installing the spamass-milter-postfix integration at the
same time.## Setup
### What spamass_milter affects
### Setup Requirements
- `puppetlabs/stdlib` is required for this module to work
### Beginning with spamass_milter
This module is designed to "just work". Configuration is done against the
following hiera locations:- `spamass_milter::install`
- `spamass_milter::config`
- `spamass_milter::service`## Usage
To use, simply do the following:
```puppet
include ::spamass_milter
```## Limitations
This module is presently only developed for RedHat and CentOS 8 systems. It may
work on 7.Other distros are welcome to open Merge Requests
## Development
Development for this module is happening at
https://gitlab.com/tykeal/puppet-spamass_milterTo contribue please open a Merge request
A [DCO](https://developercertificate.org/) line indicated by a Signed-off-by
line in the commit footer of _every_ commit of a patch series, not just your
merge reuqest is _required_. If any of the commits in the series do not contain
this, the request will be rejected.