package_proxy_environment:
  environ.setenv:
    - name: package_proxy_environment
    - value:
        http_proxy: http://proxy.example:8080
        https_proxy: http://proxy.example:8080

network_packages:
  pkg.installed:
    - pkgs:
      - rsync
      - lftp
    - require:
      - environ: package_proxy_environment

value-vörpunin gefur raunveruleg nöfn proxy-breytanna. Fyrir opinberar pakkaheimildir þar sem opinberar proxytaugar eru leyfðar býður HTTP-proxylistinn upp á kandídóta fyrir þessi HTTP-proxy-slóð. require bíður eftir árangursríkri lokum umhverfisstöðunnar áður en pakkastöðan keyrir; nálægir ótengdir blokkir tjá ekki þá ósjálfstæði.

Sjálfgefið hefur environ.setenv áhrif á núverandi Salt-undirferli. update_minion=True breytir að auki aðalminion-ferlinu og gefur gildunum lengri líftíma. Hvorki setur proxy fyrir allt stýrikerfið.

Þetta gildir þegar valinn pakkaveitandi virðir þessi umhverfisinntak. Veitandi sem notar aðra stillingarskrá eða sérstaka þjónustu þarf í staðinn að stilla þann neytanda. Proxy Salt master er ekki sjálfkrafa leið minionsins.

Tengdir greinar