OpenSSL

密碼學和 SSL/TLS 工具箱

openssl-env

名稱

openssl-env - OpenSSL 環境變數

說明

OpenSSL 函式庫使用環境變數來覆寫各種資料的編譯預設路徑。為避免安全風險,當可執行檔設定為使用者 ID 或群組 ID 時,通常不會諮詢環境。

CTLOG_FILE

指定認證透明記錄清單的路徑。請參閱 CTLOG_STORE_new(3)

OPENSSL

指定 openssl 可執行檔的路徑。由 rehash 腳本(請參閱 openssl-rehash(1) 中的「腳本組態」)和 CA.pl 腳本(請參閱 CA.pl(1) 中的「附註」)使用。

OPENSSL_CONFOPENSSL_CONF_INCLUDE

指定組態檔的路徑和包含檔案的目錄。請參閱 config(5)

OPENSSL_CONFIG

指定 CA.pl 腳本呼叫的 reqca 命令的組態選項和檔名。請參閱 CA.pl(1)

OPENSSL_ENGINES

指定載入動態引擎的目錄。請參閱 openssl-engine(1)

OPENSSL_MALLOC_FDOPENSSL_MALLOC_FAILURES

如果使用偵錯編譯,這會允許記憶體配置失敗。請參閱 OPENSSL_malloc(3)

OPENSSL_MODULES

指定載入密碼學提供者的目錄。等效地,可以使用一般性的 -provider-path 命令列選項。

OPENSSL_WIN32_UTF8

如果設定,則 UI_OpenSSL(3) 會傳回 UTF-8 編碼的字串,而非使用目前程式碼頁編碼的字串,而 openssl(1) 程式也會將命令列參數從目前的程式碼頁轉碼為 UTF-8。此環境變數僅在 Microsoft Windows 平台上檢查。

RANDFILE

亂數產生器的狀態檔。在一般使用中不應需要此檔。請參閱 RAND_load_file(3)

SSL_CERT_DIRSSL_CERT_FILE

指定包含 CA 憑證的預設目錄或檔案。請參閱 SSL_CTX_load_verify_locations(3)

TSGET

tsget(1) 命令的其他引數。

OPENSSL_ia32capOPENSSL_sparcv9capOPENSSL_ppccapOPENSSL_armcapOPENSSL_s390xcapOPENSSL_riscvcap

OpenSSL 支援許多不同的演算法實作,適用於各種機器,而且預設會根據處理器功能和執行時間功能查詢來決定要使用哪一個。這些環境變數可用於對這個選擇程序施加更多控制。請參閱 OPENSSL_ia32cap(3)OPENSSL_s390xcap(3)

NO_PROXYHTTPS_PROXYHTTP_PROXY

指定代理主機名稱。請參閱 OSSL_HTTP_parse_url(3)

QLOGDIR

指定 QUIC qlog 輸出目錄。請參閱 openssl-qlog(7)

OSSL_QFILTER

用於設定 QUIC qlog 篩選器規格。請參閱 openssl-qlog(7)

版權所有 2019-2024 OpenSSL 專案作者。保留所有權利。

根據 Apache 授權條款 2.0(「授權條款」)授權。您不得使用此檔案,除非符合授權條款。您可以在原始程式碼散佈中的 LICENSE 檔案中取得副本,或在 https://www.openssl.org/source/license.html 取得副本。