VineSeed ML アーカイブ



[VineSeed:19553] [VineLinux:0865] kdm から ログイン不能

  • From: bts-vinelinux@xxxxxxxxxxxxx
  • Subject: [VineSeed:19553] [VineLinux:0865] kdm から ログイン不能
  • Date: Tue, 29 Dec 2009 10:09:56 +0900
XXXXXXXX@XXXXXXXX wrote: 

建御雷です。
パッケージャではありませんが、本現象を調査しました。

エラーメッセージ表示後、コンソールからログインし、ログファイルのチェッ
クを行いました。
/var/log/kdm.logには本現象らしきログはありませんでしたが、/var/log/secureに以下のログがありました。

Dec 29 09:29:39 hogehoge kdm: :0[4424]: PAM unable to 
dlopen(/lib/security/pam_stack.so): /lib/security/pam_stack.so: cannot 
open shared object file: No such file or directory
Dec 29 09:29:39 hogehoge kdm: :0[4424]: PAM adding faulty module: 
/lib/security/pam_stack.so

今はもう存在しないpamモジュール pam_stack.so を使おうとして失敗している
ようです。
KDE関連で/etc/pam.dディレクトリに存在するファイルはkde、kscreensaver、
kuserの3つですが、いずれもpam_stack.soを使用するようになっております。


この3つのファイルに記述されている「pam_stack.so service=system-auth」を
「pam_unix.so」に変更することにより本現象は発生しなくなります。

--- kde.orig	2009-12-29 09:42:19.000000000 +0900
+++ kde	2009-12-29 10:06:41.000000000 +0900
@@ -1,8 +1,8 @@
 #%PAM-1.0
 auth       required     pam_env.so
-auth       required     pam_stack.so service=system-auth
+auth       required     pam_unix.so
 auth       required     pam_nologin.so
-account    required     pam_stack.so service=system-auth
-password   required     pam_stack.so service=system-auth
-session    required     pam_stack.so service=system-auth
+account    required     pam_unix.so
+password   required     pam_unix.so
+session    required     pam_unix.so
 session    optional     pam_console.so

--- kscreensaver.orig	2009-12-29 09:42:19.000000000 +0900
+++ kscreensaver	2009-12-29 10:06:41.000000000 +0900
@@ -1,2 +1,2 @@
 #%PAM-1.0
-auth	required	/lib/security/pam_stack.so service=system-auth
+auth	required	pam_unix.so

--- kuser.orig	2009-12-29 09:42:19.000000000 +0900
+++ kuser	2009-12-29 10:06:41.000000000 +0900
@@ -3,6 +3,6 @@ auth    sufficient      pam_rootok.so
 auth    sufficient      pam_timestamp.so
 session optional        pam_xauth.so
 session optional        pam_timestamp.so
-auth       required     pam_stack.so service=system-auth
-account    required     pam_stack.so service=system-auth
-password   required     pam_stack.so service=system-auth
+auth       required     pam_unix.so
+account    required     pam_unix.so
+password   required     pam_unix.so


以上、ご報告まで。


== このレポートの詳細は以下の通りです ==

レポート ID  : 865
レポート URL : http://bts.vinelinux.org/guest.cgi?project=VineLinux&action=view_report&id=865

分類           : バグ
Vine ver.      : 5.0
関連パッケージ : なし
arch           : x86
状態           : 新規
優先度         : 中
重大度         : 普通
担当者         : 未定

# あなたが、このようなメッセージに無関係である場合には、
# 管理者 <Vine@xxxxxxxxxxxxx> までご連絡ください。

--
Bug Tracking System 影舞 0.8.8.
http://www.daifukuya.com/kagemai/