3 \�meT � @ s� d dl Z d dlZd dlmZmZ d dljjjZd dl m Z mZmZmZm Z d dlmZmZ d dlmZ e je�ZG dd� de j�ZdS )� N)�List�Optional)�distros�helpers�net�subp�util)�PackageList� bsd_utils)� BSDNetworkingc s� e Zd ZU eZdZdZdZdddd�Zg Z e e g Ze e g Z e e dZee e dZee e ejZ� fdd �Zd d� Zd$dd �Zdd� Zdd� Zd%dd�Zdd� Zed�dd�Zdd� Zd&dd�Zdd� Zd'dd �Z e!e"d!�d"d#�Z#� Z$S )(�BSDz/etc/rc.confz root:wheelz-Hz-pz-r)ZhaltZpoweroffZrebootNc sF t � j|||� tj|�| _d|d<