Skip to content

mimacom/ansible-role-zeyple

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role: zeyple

Build Status

Installs zeyple as a content filter module for postfix. Zeyple is a python script which receives outgoing mails from postfix. For each recipient, a matching (local) PGP key is searched, and if found, the mail is being encrypted. Afterwards, the mail is re-injected into postfix for further processing (i.e. send to a mail relay or to the destination mail server).

This process is transparent to the sending user. The receiving user must have the corresponding PGP private key to decrypt the message. For more information about zeyple, visit the project page.

This role is tested on CentOS 7.

Requirements

None, but it's recommended to have postfix already installed and configured. Otherwise, postfix will be installed using the default configuration.

Role Variables

# Specify zeyple version to install
zeyple_version: 1.2.1

Dependencies

None.

Example Playbook

- hosts: servers
  become: yes
  roles:
    - role: mimacom.zeyple
      zeyple_version: 1.2.1

License

Apache License 2.0

Author Information

This role was created by Remo Wenger.