2013-08-06 2 views
0

postgres의 pg_hba.conf 파일에는 서버에서 실행되는 모든 응용 프로그램에 대한 일부 행이 들어 있습니다.쉬운 배포를위한 pg_hba.conf 분할 파일

설정 파일을 여러 부분으로 나누는 방법이 있습니까? 어쩌면이 같은

:

pg_hba.conf.d/ 
foo.conf 
bar.conf 
... 

배경 : 당신이 파일을 작업하고 파일을 패치 할 수없는 경우 배포가 훨씬 더 쉽습니다.

+0

FWIW, 나는 결코 그것을 할 길을 찾지 못했고, 문서가 그것이 가능하다는 것을 나타내지 않았다. – bma

+0

서버를 시작/재시작하기 전에 구성 부분에서 구성 파일을 작성하는 스크립트 파일로이를 에뮬레이트 할 수 있습니다. –

+0

일부 사람들은 프로그래밍에 관한 것이 아니기 때문에이 질문을 닫고 싶습니다. 나는 pg_hba.conf가 결코 프로그래밍에 관한 것이라고 생각하지 않는다. 그래서 stackexchange.org에서 "pg_hba.conf"를 먼저 검색했습니다. 이것은 stackoverflow에 대한 질문에이 파일에 대한 거의 모든 질문을 보여주었습니다. 그래서 여기에 게시했습니다. – guettli

답변

1

작성 시점 (Pg 9.3 및 이전 버전)에는이를 수행 할 방법이 없으며 9.4를 위해 계획된 서명도 없습니다. 9.3에서

당신은 postgresql.conf 미리보기를로드 할 수 include_dir를 사용할 수 있지만,이 메커니즘을 사용하게 줄 수있는 방법에 postgresql.confpg_hba.conf을 통합 할 계획은 없다.

구성 관리의 일부로 외부 도구를 사용해야합니다.