U
    2ÿdV  ã                   @   sB   d dl mZ d dlmZ d dlmZmZ dZG dd„ dejƒZ	dS )é    )ÚOptional)Úrepo)ÚMessagingOperationsÚMessagingOperationsDictz+/usr/share/doc/ubuntu-commoncriteria/READMEc                   @   s:   e Zd ZdZdZdZdZdZdZdZ	e
edœdd	„ƒZd
S )ÚCommonCriteriaEntitlementzhttps://ubuntu.com/cc-ealzcc-ealzCC EAL2z*Common Criteria EAL2 Provisioning Packageszubuntu-pro-cc-eal.gpgT)Úreturnc                 C   s"   d }| j sd t¡g}dg|dœS )Nz2Please follow instructions in {} to configure EAL2zH(This will download more than 500MB of packages, so may take some time.))Zpre_installÚpost_enable)Zaccess_onlyÚformatÚ	CC_README)Úselfr   © r   ú:/usr/lib/python3/dist-packages/uaclient/entitlements/cc.pyÚ	messaging   s    ÿÿÿûz#CommonCriteriaEntitlement.messagingN)Ú__name__Ú
__module__Ú__qualname__Zhelp_doc_urlÚnameÚtitleZdescriptionZrepo_key_fileZapt_noninteractiveZsupports_access_onlyÚpropertyr   r   r   r   r   r   r      s   r   N)
Útypingr   Zuaclient.entitlementsr   Zuaclient.typesr   r   r
   ZRepoEntitlementr   r   r   r   r   Ú<module>   s   