%PDF- %PDF-
Direktori : /lib/python2.7/site-packages/salt/states/ |
Current File : //lib/python2.7/site-packages/salt/states/gpg.pyo |
� ���^c @@ s� d Z d d l m Z m Z m Z d d l Z d d l m Z e j e � Z d d d d d d g Z i d d 6d d 6d d 6d d 6d d 6d d 6Z d d d d d d � Z d d d d � Z d S( u^ Management of the GPG keychains =============================== .. versionadded:: 2016.3.0 i ( t absolute_importt print_functiont unicode_literalsN( t sixu expiredu unknownu not_trustedu marginallyu fullyu ultimatelyu Expiredu Unknownu Not Trustedu Marginallyu Fully Trustedu Ultimately Trustedc K@ s� i | d 6t d 6i d 6g d 6} t d d | d | � } i } x4 | D], } | d } i | | <| d | | d <qH W| s� | } n t | t j � r� | g } n x8| D]0} | | j � k r�| r�| t k r�| | d t | k rjt d d | d | d | � } d | k rJ| d rJ| d | d <| d j | d � q�| d j d j | | � � q�| d j d j | � � q�| d j d j | � � n | d j d j | � � q� t d | | | | � } d | k r| d r| d | d <| d j | d � n | d j d j | � � | r� | t k r�t d d | d | d | � } d | k r�| d r�| d | d <| d j | d � q�| d j d j | | � � q�| d j d j | � � q� q� Wd j | d � | d <| S( u, Ensure GPG public key is present in keychain name The unique name or keyid for the GPG public key. keys The keyId or keyIds to add to the GPG keychain. user Add GPG keys to the specified user's keychain keyserver The keyserver to retrieve the keys from. gnupghome Override GNUPG Home directory trust Trust level for the key in the keychain, ignored by default. Valid trust levels: expired, unknown, not_trusted, marginally, fully, ultimately u nameu resultu changesu commentu gpg.list_keyst usert gnupghomeu keyidu trustu gpg.trust_keyt keyidt trust_levelu Set trust level for {0} to {1}u1 GPG Public Key {0} already in correct trust stateu Invalid trust level {0}u'