* いくつかのファイル/ディレクトリのユーザ/グループが異常 [#e66315c8]
- ページ: [[不具合報告/4.7]]
- 投稿者: [[azuki]]
- 優先順位: 重要
- 状態: 着手
- カテゴリー: 不具合報告
- 投稿日: 2010-08-22 (日) 10:24:26
- バージョン: 4.73b2
** メッセージ [#f458e507]
Plamo-4.73b2をインストール後、以下のファイル/ディレクトリのユーザ/グループが異常になっていると思われます。数字になっているもので、そのuidやgidが正しいのであれば、/etc/passwdまたは/etc/groupに登録されていません。
確認の上、該当するパッケージの修正をお願いいたします。
[00_base/dcron-3.2-i386-P4.tgz]
99 99 /var/spool/cron/crontabs/nobody
[01_minumum/emacs.tgz/mew-6.1-i386-P1.tgz]
azuki users /usr/share/doc/mew-6.1/build/files
azuki users /usr/share/doc/mew-6.1/build/files/mewinc
[01_minimum/nfs.tgz/libevent-1.4.7-i586-P1.tgz]
501 utmp /usr/share/doc/libevent-1.4.7-stable/ChangeLog
501 utmp /usr/share/doc/libevent-1.4.7-stable/README
[01_minimum/nfs.tgz/nfs_utils-1.2.0-i586-P1.tgz]
99 root /var/lib/nfs/sm
99 root /var/lib/nfs/state
99 root /var/lib/nfs/sm.bak
99 root /var/run/rpc.statd.pid
[02_x11/X11R74.tgz/libxcb-1.4-i586-P2.tgz]
azuki users /usr/X11R7/share/doc/libxcb/tutorial/*
[02_x11/X11R74.tgz/xorg_server-1.6.5-i586-P1.tgz]
azuki users /usr/share/doc/xorg-server-1.6.5/fedora-bad-fbdev-thats-mine.patch.gz
azuki users /usr/share/doc/xorg-server-1.6.5/fedora-pci-primary.diff.gz
[02_x11/firefox-3.6.8-i586-P1.tgz]
azuki users /usr/lib/firefox-devel-3.6.8/sdk/lib/*
azuki users /usr/include/firefox-3.6.8/*
azuki users /usr/share/idl/firefox-3.6.8/*
[02_x11/print.tgz/foomatic_db-4.0_20100713-i586-P1.tgz]
azuki users /usr/share/foomatic/db/source/*
[03_ext/qpopper-4.0.9-i386-P2.tgz]
110 root /usr/sbin/popauth
[03_ext/smplayer-0.6.9-i586-P1.tgz]
azuki 1000 /usr/share/doc/packages/smplayer/*
[03_ext/strigi-1044989-i586-P1.tgz]
500 500 /usr/share/doc/strigi-1044989/build/PlamoBuild
500 500 /usr/share/doc/strigi-1044989/build/files/000-euc.diff
[03_ext/subversion-1.6.12-i586-P1.tgz]
azuki users /usr/bin/svn*
azuki users /usr/lib/libsvn_*
azuki users /usr/include/subversion-1/*
azuki users /usr/share/locale/ja_JP.eucJP/LC_MESSAGES/subversion.mo
azuki users /usr/share/man/man1/svn*
azuki users /usr/share/man/man5/svn*
azuki users /usr/share/man/man8/svn*
azuki users /usr/share/doc/subversion-1.6.12/*
[05_kde/kdelibs-4.3.5-i586-P1.tgz]
500 500 /usr/share/doc/kdelibs-4.3.5/build/files/004-kateanim.diff
[09_webdb/01_PostgreSQL.tgz/pgbouncer-1.3.3-i586-P1.tgz]
root 501 /usr/share/doc/pgbouncer-1.3.3/*
[09_webdb/02_apache.tgz/httpd-2.2.16-i586-P1.tgz]
1037 users /etc/profile.d/httpd.csh
1037 users /etc/profile.d/httpd.sh
azuki users /opt/httpd.bak/*
[09_webdb/03_PHP.tgz/01_php-5.2.14-i586-P2.tgz]
1037 users /usr/share/emacs/site-lisp/php-mode.el
1037 users /usr/share/emacs/site-lisp/php-mode.elc
1037 users /etc/profile.d/php5.csh
1037 users /etc/profile.d/php5.sh
[09_webdb/03_PHP.tgz/php_doc_ja-5.2.14-noarch-P1.tgz]
522 522 /usr/share/doc/php-5.2.14/manual-ja/php-chunked-xhtml/*
[*/build/PlamoBuild]
azuki users /usr/share/doc/egg-4.0.6+0.20041122cvs/build/PlamoBuild
azuki users /usr/share/doc/emacs-w3m-1.4.4/build/PlamoBuild
azuki users /usr/share/doc/hyperestraier-1.4.10/build/PlamoBuild
azuki users /usr/share/doc/mew-6.1/build/PlamoBuild
azuki users /usr/share/doc/kde-l10n-ja-4.3.5/build/PlamoBuild
azuki users /usr/share/doc/kdeaccessibility-4.3.5/build/PlamoBuild
azuki users /usr/share/doc/kdeadmin-4.3.5/build/PlamoBuild
azuki users /usr/share/doc/kdeartwork-4.3.5/build/PlamoBuild
azuki users /usr/share/doc/kdebase-4.3.5/build/PlamoBuild
azuki users /usr/share/doc/kdebase-runtime-4.3.5/build/PlamoBuild
azuki users /usr/share/doc/kdebase-workspace-4.3.5/build/PlamoBuild
azuki users /usr/share/doc/kdeedu-4.3.5/build/PlamoBuild
azuki users /usr/share/doc/kdegames-4.3.5/build/PlamoBuild
azuki users /usr/share/doc/kdegraphics-4.3.5/build/PlamoBuild
azuki users /usr/share/doc/kdelibs-4.3.5/build/PlamoBuild
azuki users /usr/share/doc/kdemultimedia-4.3.5/build/PlamoBuild
azuki users /usr/share/doc/kdenetwork-4.3.5/build/PlamoBuild
azuki users /usr/share/doc/kdepimlibs-4.3.5/build/PlamoBuild
azuki users /usr/share/doc/kdesdk-4.3.5/build/PlamoBuild
azuki users /usr/share/doc/kdeutils-4.3.5/build/PlamoBuild
azuki users /usr/share/doc/kdewebdev-4.3.5/build/PlamoBuild
azuki users /usr/share/doc/qdbm-1.8.75/build/PlamoBuild
--------
- 関連するかもしれませんのでここに投稿しておきます。 &br; crontabs/nobody は以前の version で updatedb を実行するためにあったと思います。今は root での実行になってますね。 -- [[M.Tomi]] &new{2010-08-22 (日) 17:20:52};
-- 確か root 権限で updatedb を動作させると、一般ユーザ、 root ディレクトリの内容まで含まれるので nobody 権限で動作させてる ... てな事を目にした事あります 。 -- [[M.Tomi]] &new{2010-08-22 (日) 21:24:29};
- パッケージの中を見てみると、99/99=nobody/nogroup、110=popになっているようです。その他、501,522,1000,1037はソースもしくはパッケージャさんのuid/gidの名残のようですが、これらはほとんどドキュメントなので、root/rootで良いと思います。 -- [[azuki]] &new{2010-08-24 (火) 11:12:14};
- さしあたり,firefox-3.6.8-i586-P1.tgz,foomatic_db-4.0_20100713-i586-P1.tgz,subversion-1.6.12-i586-P1.tgz,php_doc_ja-5.2.14-noarch-P1.tgzあたりは規模がデカいので,直しておかないとヤバげな印象。 -- [[tamu]] &new{2010-08-24 (火) 22:37:19};
- 詳細なチェック、ありがとうございます。ざっと見、/usr/share/doc/ 以下はドキュメントファイルでそれほど致命的ではないと思うので、
01_php-5.2.14-i586-P3.tgz httpd-2.2.16-i586-P2.tgz
firefox-3.6.8-i586-P2.tgz subversion-1.6.12-i586-P2.tgz
foomatic_db-4.0_20100825-i586-P1.tgz
まずはこのあたりを直しておきました。-- [[kojima]] &new{2010-08-26 (木) 13:32:43};
- php_doc_jaはドキュメントファイルのみですが,ファイル数が1万以上あってさすがに目立つので,php_doc_ja-5.2.14-noarch-P2.tgzとして直したのを,Plamo-test/for-4.7xに置いておきました。 -- [[tamu]] &new{2010-08-26 (木) 16:00:00};
- インストーラの /etc/passwd を直したら、nobody とか pop は正しくマップされるようになった模様
# ls -l /var/spool/cron/crontabs/ /usr/sbin/popauth
-rwsr-xr-x 1 pop root 35,208 7月 29日 2006年 /usr/sbin/popauth*
/var/spool/cron/crontabs/:
合計 8,192
-rw------- 1 nobody nogroup 105 6月 1日 2006年 nobody
-rw------- 1 root root 900 6月 1日 2006年 root
# ls -l /var/lib/nfs
合計 12,288
-rw-r--r-- 1 root root 0 6月 30日 2009年 etab
-rw-r--r-- 1 root root 0 6月 30日 2009年 rmtab
drwx------ 2 nobody root 4,096 6月 30日 2009年 sm/
drwx------ 2 nobody root 4,096 6月 30日 2009年 sm.bak/
-rw------- 1 nobody root 0 6月 30日 2009年 state
drwxr-xr-x 2 root root 4,096 6月 30日 2009年 v4recovery/
-rw-r--r-- 1 root root 0 6月 30日 2009年 xtab
とりあえずシステム用の uid はこれで大丈夫かな? -- [[kojima]] &new{2010-08-27 (金) 13:56:11};
#comment