다른 명령을 사용할 때마다 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
작성된 구성 파일이 있는 것으로 보이지만 예상되지 yes
는 않습니다 no
. 다음을 포함하는 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
이것이 제가 원했던 것입니다. 편집 후 yes
Samba 서버를 다시 시작했는데 그 이후에는 해당 오류가 발생하지 않았습니다.