CentOSでは、postgres設定ファイルが "/var/lib/..."("/etc"ではない)にあることがわかります。 FHS仕様では、「/var/lib」(5章、8.1節)に指定されています。
この階層は、アプリケーションまたはシステムに関連する状態情報を保持します。状態情報は、プログラムの実行中に変更されるデータとして特定のホストに属します。ユーザーは、パッケージ操作を構成するために/ var / libのファイルを変更する必要はありません。
RHELベースのディストリビューションはFHSに準拠していますか?それでは、postgres設定ファイルがここに( '/var/lib/...')置かれた特別な理由はありますか?