diary/Kojima/2008-07-30
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[diary/Kojima]]
・gnome-screensaver 2
gnome-cdplayer とかが動くようになったので gnome-screensav...
ソースコードレベルで追いかけてみたけど,結論的には gs-aut...
gs_auth_thread_fund で
status = pam_authenticate (pam_handle, flags);
して,libpam の中の pam_authenticate で認証を行なっている...
kojima@gnome[~/gnome-screensaver/build/src]% ./test-pass...
** Message: pam_start ("gnome-screensaver", "kojima", .....
** Message: Handling message style 1: 'Password: '
** Message: Waiting for respose to message style 1: 'Pas...
** Message: Waiting for lock
** Message: Waiting for response
** Message: Got message style 1: 'Password: '
Password: ** Message: Got response
** Message: Got respose to message style 1: interrupt:0
** Message: Msg handler returned 1
** Message: pam_authenticate (...) ==> 7 (Authenticat...
** Message: pam_end (...) ==> 0 (Success)
ERROR: Incorrect password.
Incorrect
** Message: pam_start ("gnome-screensaver", "kojima", .....
** Message: Handling message style 1: 'Password: '
** Message: Waiting for respose to message style 1: 'Pas...
** Message: Waiting for lock
** Message: Waiting for response
** Message: Got message style 1: 'Password: '
Password:
このエラーを返しているのは libpam の中の pam_authenticate...
PAM を使っている他の認証系では問題なく通っている設定が,...
だけエラーになるのか不明.
gnome-screensaver の PAM の認証の設定は /etc/pam.d/gnome-...
動いている login とか su とか cups とかの設定ファイルを g...
にコピーして試してみたのだけど,ことごとくダメになるとこ...
側から libpam を呼び出す時の問題のような気はするのだけど...
見る限りでは特に問題はなさそうなのだがなぁ..
-もうしばらくジタバタしたところ、Linux-PAM を 0.77 から 1...
ちなみに、うまくいった時の test-passwd はこんな感じだった。
kojima@gnome[~/gnome-screensaver/build/src]% ./test-passwd
** Message: pam_start ("gnome-screensaver", "kojima", .....
** Message: Handling message style 1: 'Password: '
** Message: Waiting for respose to message style 1: 'Pas...
** Message: Waiting for lock
** Message: Waiting for response
** Message: Got message style 1: 'Password: '
Password: ** Message: Got response
** Message: Got respose to message style 1: interrupt:0
** Message: Msg handler returned 1
** Message: pam_authenticate (...) ==> 0 (Success)
** Message: pam_acct_mgmt (...) ==> 0 (Success)
** Message: pam_setcred (...) ==> 0 (Success)
** Message: pam_end (...) ==> 0 (Success)
Correct!
これを見るかぎりでは、pam_authenticate のレベルの問題のよ...
0.77 から何が変わったのだろう?
終了行:
[[diary/Kojima]]
・gnome-screensaver 2
gnome-cdplayer とかが動くようになったので gnome-screensav...
ソースコードレベルで追いかけてみたけど,結論的には gs-aut...
gs_auth_thread_fund で
status = pam_authenticate (pam_handle, flags);
して,libpam の中の pam_authenticate で認証を行なっている...
kojima@gnome[~/gnome-screensaver/build/src]% ./test-pass...
** Message: pam_start ("gnome-screensaver", "kojima", .....
** Message: Handling message style 1: 'Password: '
** Message: Waiting for respose to message style 1: 'Pas...
** Message: Waiting for lock
** Message: Waiting for response
** Message: Got message style 1: 'Password: '
Password: ** Message: Got response
** Message: Got respose to message style 1: interrupt:0
** Message: Msg handler returned 1
** Message: pam_authenticate (...) ==> 7 (Authenticat...
** Message: pam_end (...) ==> 0 (Success)
ERROR: Incorrect password.
Incorrect
** Message: pam_start ("gnome-screensaver", "kojima", .....
** Message: Handling message style 1: 'Password: '
** Message: Waiting for respose to message style 1: 'Pas...
** Message: Waiting for lock
** Message: Waiting for response
** Message: Got message style 1: 'Password: '
Password:
このエラーを返しているのは libpam の中の pam_authenticate...
PAM を使っている他の認証系では問題なく通っている設定が,...
だけエラーになるのか不明.
gnome-screensaver の PAM の認証の設定は /etc/pam.d/gnome-...
動いている login とか su とか cups とかの設定ファイルを g...
にコピーして試してみたのだけど,ことごとくダメになるとこ...
側から libpam を呼び出す時の問題のような気はするのだけど...
見る限りでは特に問題はなさそうなのだがなぁ..
-もうしばらくジタバタしたところ、Linux-PAM を 0.77 から 1...
ちなみに、うまくいった時の test-passwd はこんな感じだった。
kojima@gnome[~/gnome-screensaver/build/src]% ./test-passwd
** Message: pam_start ("gnome-screensaver", "kojima", .....
** Message: Handling message style 1: 'Password: '
** Message: Waiting for respose to message style 1: 'Pas...
** Message: Waiting for lock
** Message: Waiting for response
** Message: Got message style 1: 'Password: '
Password: ** Message: Got response
** Message: Got respose to message style 1: interrupt:0
** Message: Msg handler returned 1
** Message: pam_authenticate (...) ==> 0 (Success)
** Message: pam_acct_mgmt (...) ==> 0 (Success)
** Message: pam_setcred (...) ==> 0 (Success)
** Message: pam_end (...) ==> 0 (Success)
Correct!
これを見るかぎりでは、pam_authenticate のレベルの問題のよ...
0.77 から何が変わったのだろう?
ページ名: