linux 설정 파일에서, 문두의 -(dash/minus) 표시는 무슨 뜻?

다짜고짜 명령부터 내려보자.

$ cat /etc/pam.d/sddm | grep ^-
-auth   optional        pam_gnome_keyring.so
-auth   optional        pam_kwallet.so
-auth   optional        pam_kwallet5.so
-session optional       pam_gnome_keyring.so auto_start
-session optional       pam_kwallet.so auto_start
-session optional       pam_kwallet5.so auto_start

이 설정파일에 – 로 시작하는 행이 6개나 있다.
이건 뭘까??
주석은 # 로 처리하니 아닌데..?

Truth is (always) out there.
man pam.d 에 답이 있었다.

If the type value from the list above is prepended with a – character the PAM library will not log to the system log if it is not possible to load the module because it is missing in the system. This can be useful especially for modules which are not always installed on the system and are not required for correct authentication and authorization of the login session.

내가 굳이 알아야할 내용은 아니었다.
간단하게 이해하자면, 오류가 발생하더라도 로그파일에 기록하지 말라는 내용인 듯 하다.

Author: 아무도안

안녕하세요. 글 남겨주셔서 고맙습니다.