- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2023-11-06T12:34:56+09:00","default:kuji","kuji")
#author("2023-11-06T16:15:35+09:00","default:kuji","kuji")
CONTENTS
#contents
----
Lastmodified &lastmod;
----
* postqueue -p [#m29a8879]
すると、
559E86205F 6125 Sat Nov 4 06:15:33 double-bounce@g7.kuji-clinic.net
(alias database unavailable)
postmaster@kuji-clinic.net
(alias database unavailable) というエラーのメールが停留している。
原因は、
*warning: hash:/etc/mail/aliases is unavailable. [#l0577fda]
warning: hash:/etc/mail/aliases is unavailable. open database /etc/mail/aliases.db: Invalid argument
という事の様なので、何度か新しい newalases.db を作ってみるが改善せず。で、
[[mernao/memo/2013-04:https://wiki.mma.club.uec.ac.jp/mernao/memo/2013-04]] を参考にさせて貰って
postalias /etc/mail/aliases
BDB0210 /etc/mail/aliases.db: metadata page checksum error
BDB1581 File handles still open at environment close
BDB1582 Open file handle: /etc/mail/aliases.db
BDB1582 Open file handle: /etc/mail/aliases.db
BDB1582 Open file handle: /etc/mail/aliases.db
BDB1582 Open file handle: /etc/mail/aliases.db
BDB1582 Open file handle: /etc/mail/aliases.db
BDB1582 Open file handle: /etc/mail/aliases.db
BDB1582 Open file handle: /etc/mail/aliases.db
で、新しい aliases.db が出来て、aliases が反映され、改善された模様なので、
postsuper -r ALL
して、キューに停留していたメールを配送できた。
* Postfix [#tb6db0a9]
ports の Postfix のオプションで
│[x] BDB Berkeley DB support
にチェックが入って居たようなので、
│[ ] BDB Berkeley DB support
と変更して、portupgrade -rfR --batch してみた。
**結果 [#kb7ab154]
newaliases postalias のどちらで作った aliases.db でも、
Nov 6 12:16:55 g7 sendmail[28601]: 3A63GtMC028601: to=root@g7.kuji-clinic.net, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30047, relay=[127.0.0.1] [127.0.0.1], dsn=4.3.0, reply=451 4.3.0 <root@g7.kuji-clinic.net>: Temporary lookup failure, stat=Deferred: 451 4.3.0 <root@g7.kuji-clinic.net>: Temporary lookup failure
Temporary lookup failure となってしまう。そこで、再度、オプションを
│[x] BDB Berkeley DB support
として、make reinstall clean して、
postalias /etc/mail/aliases
BDB0210 /etc/mail/aliases.db: metadata page checksum error
BDB1581 File handles still open at environment close
BDB1582 Open file handle: /etc/mail/aliases.db
BDB1582 Open file handle: /etc/mail/aliases.db
BDB1582 Open file handle: /etc/mail/aliases.db
して出来た、aliases.db 46KB のファイルはOKだった。
*** main.cf [#e5c42ea3]
newaliases_path = /usr/local/bin/newaliases
を
newaliases_path = /usr/local/sbin/postalias
にしてみたが、/etc/mail/aliases.db は128 KB のもので、エラーがでた。???
----
[[FreeBSD DB5 から DB18:https://www.corodidea.com/db5db18up/]]
*BDB の混在の所為? [#zfad524e]
Checking for packages with security vulnerabilities:
Database fetched: Tue May 30 03:02:31 JST 2023
db5-5.3.28_9: Tag: expiration_date Value: 2022-06-30
db5-5.3.28_9: Tag: deprecated Value: EOLd, potential security issues, maybe use db18 instead
----
Total access &counter(total);:本日 &counter(today);:昨日 &counter(yesterday);
#counter([total|today|yesterday]);