バックポートのないDebian8をDebian9にアップグレードした後、rsyslogd
を再起動すると、次のエラーが発生します。
rsyslogd: the -4 command line option will go away soon.
Please use the global(net.ipprotocol="ipv4-only") configuration parameter instead.
rsyslogd: the -x command line option will go away soon.
Please use the global(net.enableDNS="off") configuration parameter instead.
何をすべきか?
エラーは、rsyslogの新しいバージョンの変更が原因です。
/etc/default/rsyslog
で、次の行をコメントアウトしました。
#RSYSLOGD_OPTIONS="-4 -x"
Xはデフォルトでそこにあり(私は思う)、-4は私の追加でした。
/etc/rsyslog.conf
にそれらの置換を追加しました:
net.enableDNS="off"
net.ipprotocol="ipv4-only"
完全なバックポートを備えたDebianでは、この構成のrsyslogd
が少し前にDebian8にバックポートされたため、これは起こりません。