File: //proc/1233/cwd/lib/python3/dist-packages/sos/report/plugins/__pycache__/named.cpython-310.pyc
o
i��dP
� @ sb d dl mZmZmZmZ d dlmZmZ G dd� de�ZG dd� dee�Z G dd� deee�Z
d S )
� )�Plugin�RedHatPlugin�DebianPlugin�UbuntuPlugin)�join�normpathc @ s8 e Zd ZdZdZdZdZeZdd� Zdd� Z d d
� Z
dS )�NamedzBIND named server�named)�system�services�network�/etc/named.confc C sb | � ddg� | jD ]$}| �|�r.| � || �|�g� | �t| �|�d�t| �|�d�g� q
d S )Nz/etc/default/bindz/var/log/named*.logz
chroot/devzchroot/proc)�
add_copy_spec�config_files�path_exists�get_dns_dir�add_forbidden_pathr )�self�cfg� r �:/usr/lib/python3/dist-packages/sos/report/plugins/named.py�setup s �
����zNamed.setupc C s | � d|�}|rt|d �S dS )z3 grab directory path from named{conf,boot}
zdirectory\s+\"(.*)\"r � )�do_regex_find_allr )r �config_file�directory_listr r r r &