[FreeBSD-users-jp 96195] /etc/pam.d/system
丸山直昌
maruyama @ ism.ac.jp
2018年 3月 29日 (木) 15:31:13 UTC
統計数理研究所の丸山です。
/etc/pam.d/system をいじると、どのあたりに影響が出るのでしょうか。
なぜこれをお尋ねするかというと、TrueOS(PC-BSD)の GUIログインマネージャー
PCDM が pam の service 名として"system" を使っていて、 OTPを使い始めると
/etc/pam.d/system をいじらない限り、GUIでのログインができなくなってしま
うのです。ソースを確認すると、
https://github.com/trueos/pcdm/blob/master/src-qt5/PCDM/src/pcdm-xprocess.cpp
の中で pam_start を呼んでいるところは 314行目あたりに
if(xuser=="root"){ ret = pam_start("system", cUser, &pamc, &pamh); }
else{ ret = pam_start("login", cUser, &pamc, &pamh); }
となっています。私の素人考えではここの "system" は "xdm" に直したい気分
ですが、現状ソースからコンパイルしないでしのごうと思えば、
/etc/pam.d/system をいじらざるを得ないと思います。それをやった場合の副作
用を知っておきたいのでお尋ねする次第です。
--------
丸山直昌@統計数理研究所
freebsd-users-jp メーリングリストの案内