| Server IP : 178.128.116.179 / Your IP : 216.73.216.220 Web Server : nginx/1.30.3 System : Linux glamautowash 6.8.0-71-generic #71-Ubuntu SMP PREEMPT_DYNAMIC Tue Jul 22 16:52:38 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.4.22 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/sos/report/plugins/__pycache__/ |
Upload File : |
�
G%@iI � �l � d dl Z d dlmZmZmZmZ G d� de� Z G d� dee� Z G d� deee� Zy) � N)�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginc �. � e Zd ZdZdZdZdZd� Zd� Zd� Z y) �PostfixzPostfix smtp server�postfix)�mail�services�r c � � g d�}g } t | j d� dd�� 5 }|j � D ]` }|j d� r�|j d� }|d j � |v s�<|j
|d j � d � �b d
d
d
� |S # 1 sw Y |S xY w# t $ r Y |S w xY w)zi list of attributes defining a location of a SSL key file
we must forbid from collection
)�lmtp_tls_dkey_file�lmtp_tls_eckey_file�lmtp_tls_key_file�smtp_tls_dkey_file�smtp_tls_eckey_file�smtp_tls_key_file�smtpd_tls_dkey_file�smtpd_tls_eckey_file�smtpd_tls_key_file�"tls_legacy_public_key_fingerprints�tlsproxy_tls_dkey_file�tlsproxy_tls_eckey_file�tlsproxy_tls_key_file�smtpd_tls_dh1024_param_file�smtpd_tls_dh512_param_file�tlsproxy_tls_dh1024_param_file�tlsproxy_tls_dh512_param_file�/etc/postfix/main.cf�r�UTF-8��encoding�#�=r � N)�open� path_join� readlines�
startswith�split�strip�append� Exception)�self�forbid_attributes�fpaths�cffile�line�wordss �</usr/lib/python3/dist-packages/sos/report/plugins/postfix.py�forbidden_ssl_keys_filesz Postfix.forbidden_ssl_keys_files s� � �
��&