sudoコマンドを使用したときの奇妙な同じ出力[lp_bool(yesm):値はブールではありません!]

sudoコマンドを使用したときの奇妙な同じ出力[lp_bool(yesm):値はブールではありません!]

他のコマンドを使用するたびに、sudo次のように同じエラーが発生し続けます。

lp_bool(yesm): value is not boolean!

例えば、sudo <some command>

lp_bool(yesm): value is not boolean!
<regular output of that command>

答え1

yesm作成された設定ファイルがあるように見えますが、予想されませyesno。以下を含むyesmファイルを検索します/etc

sudo find /etc -type f -exec grep yesm {} +

明らかに、lp_boolメッセージはSambaからのものであるため、Samba関連の構成ファイルにエラーがある可能性があります。

答え2

ありがとうザイルズ、私は彼から手がかりを得た。私がしたことは次のとおりです。

実行後にファイルがsudo find /etc -type f -exec grep yesm {} +見つかりました。yesm/etc/samba/smb.conf

pam password change = yesm

エラーに示されているようにブールである必要があるため、またはになる可能性yesがありますno。 Sambaのドキュメントを見た後、yesこれが私が望んでいたものです。編集後にyesSambaサーバーを再起動しましたが、それ以降はそのエラーは発生しませんでした。

関連情報