Sindbad~EG File Manager
3
�f� � @ sR d dl mZmZmZmZ G dd� de�ZG dd� dee�ZG dd� deee�ZdS ) � )�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginc @ s( e Zd ZdZdZd Zd
ZdZdd� ZdS )�OpenSSLzOpenSSL configuration�openssl�network�security� openssl.*c C s* dddg}ddj |� }| jd|d� d S )NZinput_passwordZoutput_passwordZchallengePasswordz^(\s*#?\s*(%s).*=)(.*)�|z/etc/ssl/openssl.cnfz \1 ******)�joinZdo_file_sub)�selfZprotect_keysZregexp� r �/usr/lib/python3.6/openssl.py�postproc s zOpenSSL.postprocN)r r )r )r
) �__name__�
__module__�__qualname__Z
short_descZplugin_nameZprofilesZpackagesZverify_packagesr r r r r r s r c s e Zd ZdZ� fdd�Z� ZS )�
RedHatOpenSSL�/etc/pki/tls/openssl.cnfc s t � j� | jd� d S )Nz/etc/pki/tls/openssl.cnf)�super�setup�
add_copy_spec)r
)� __class__r r r + s
zRedHatOpenSSL.setup)r )r r r �filesr �
__classcell__r r )r r r '