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_CONF、OPENSSL_CONF_INCLUDE
-
指定組態檔的路徑和包含檔案的目錄。請參閱 config(5)。
- OPENSSL_CONFIG
-
指定 CA.pl 腳本呼叫的 req 和 ca 命令的組態選項和檔名。請參閱 CA.pl(1)。
- OPENSSL_ENGINES
-
指定載入動態引擎的目錄。請參閱 openssl-engine(1)。
- OPENSSL_MALLOC_FD、OPENSSL_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_DIR、SSL_CERT_FILE
-
指定包含 CA 憑證的預設目錄或檔案。請參閱 SSL_CTX_load_verify_locations(3)。
- TSGET
-
tsget(1) 命令的其他引數。
- OPENSSL_ia32cap、OPENSSL_sparcv9cap、OPENSSL_ppccap、OPENSSL_armcap、OPENSSL_s390xcap、OPENSSL_riscvcap
-
OpenSSL 支援許多不同的演算法實作,適用於各種機器,而且預設會根據處理器功能和執行時間功能查詢來決定要使用哪一個。這些環境變數可用於對這個選擇程序施加更多控制。請參閱 OPENSSL_ia32cap(3)、OPENSSL_s390xcap(3)。
- NO_PROXY、HTTPS_PROXY、HTTP_PROXY
-
指定代理主機名稱。請參閱 OSSL_HTTP_parse_url(3)。
- QLOGDIR
-
指定 QUIC qlog 輸出目錄。請參閱 openssl-qlog(7)。
- OSSL_QFILTER
-
用於設定 QUIC qlog 篩選器規格。請參閱 openssl-qlog(7)。
COPYRIGHT
版權所有 2019-2024 OpenSSL 專案作者。保留所有權利。
根據 Apache 授權條款 2.0(「授權條款」)授權。您不得使用此檔案,除非符合授權條款。您可以在原始程式碼散佈中的 LICENSE 檔案中取得副本,或在 https://www.openssl.org/source/license.html 取得副本。