HEX
Server: Apache
System: Linux server2.voipitup.com.au 4.18.0-553.109.1.lve.el8.x86_64 #1 SMP Thu Mar 5 20:23:46 UTC 2026 x86_64
User: posscale (1027)
PHP: 8.2.30
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //opt/saltstack/salt/lib/python3.10/site-packages/salt/pillar/__pycache__/nacl.cpython-310.pyc
o

�N�g��@s$dZddlZdZdd�Zdd�ZdS)a}
Decrypt pillar data through the builtin NACL renderer

In most cases, you'll want to make this the last external pillar used. For
example, to pair with the builtin stack pillar you could do something like
this:

.. code:: yaml

    nacl.config:
        keyfile: /root/.nacl

    ext_pillar:
      - stack: /path/to/stack.cfg
      - nacl: {}

Set ``nacl.config`` in your config.

�N�naclcCstddurdStS)NZ	fips_modeT)Fz+nacl pillar data not available in FIPS mode)�__opts__�__virtualname__�rr�D/opt/saltstack/salt/lib/python3.10/site-packages/salt/pillar/nacl.py�__virtual__srcOstj�tt��d�}||�S)Nr)�salt�loaderZrenderrZ__salt__�get)Z	minion_idZpillar�args�kwargsZrender_functionrrr�
ext_pillar sr
)�__doc__rrrr
rrrr�<module>s