ssl_crl_dir
| 버전 | 기본값 | context | 타입 |
|---|---|---|---|
| 14 | empty | sighup | string |
| 15 | empty | sighup | string |
| 16 | empty | sighup | string |
| 17 | empty | sighup | string |
| 18 | empty | sighup | string |
| 19 | empty | sighup | string |
client certificate revocation list(CRL)를 담은 디렉토리 이름을 지정한다. 기본값은 빈 문자열로, ssl_crl_file이 설정되어 있지 않는 한 CRL을 사용하지 않는다.
상대 경로는 data directory 기준으로 해석한다. 디렉토리는 OpenSSL의 openssl rehash 또는 c_rehash 명령으로 미리 준비해 두어야 한다. 이 방식의 CRL은 connection 시점에 필요할 때마다 로드되므로, 새 CRL 파일을 디렉토리에 넣으면 즉시 반영된다. 서버 시작이나 설정 reload 시점에 한 번 로드되는 ssl_crl_file과 이 점이 다르며, 두 설정은 함께 쓸 수 있다. postgresql.conf 파일이나 서버 커맨드라인에서만 설정할 수 있다.
출처: PostgreSQL 18 문서