web-dev-qa-db-ja.com

ssl証明書パスの前のdovecot.confの小さい記号(<)はどういう意味ですか?

数年前、私はdebianでexim4 + dovecot 2.2.10を使用してメールサーバーを構成し、最近dovecot構成を微調整しています。自己署名x509openSSL証明書を使用します。証明書へのパスとキーは、次のように指定されます。

ssl_cert = </etc/ssl/certs/dovecot.pem"

フルパスの前の<に注意してください。

効果を確認するために削除してみました。dovecot.logで取得したものは次のとおりです。

dovecot:imap-login:致命的:プライベートssl_keyを解析できませんでした:エラー:0906D06C:PEMルーチン:PEM_read_bio:スタートラインがありません:期待:任意のプライベートキー

<を戻すとそれはなくなりましたが、この記号の背後にある意味がわかりません。公式のdovecotドキュメントでは使用されていますが、一部のマニュアルでは<なしでこれらのパスが示されています。

7
XNRL

構成値を実際の文字列/etc/ssl/certs/dovecot.pem(明らかに有効なSSL証明書ではありません)ではなくファイルの内容に設定するように指示するには、<が必要だと思います。

7
Mike Scott