* groffの一部が一般ユーザのパーミッションになっている [#t6c58e3a]
- ページ: [[不具合報告/5.0 x86]]
- 投稿者: [[tamu]]
- 優先順位: 低
- 状態: 完了
- カテゴリー: 不具合報告
- 投稿日: 2012-12-27 (木) 14:16:16
- バージョン: Plamo-5.0b4
** メッセージ [#de493fe1]
32ビット版のフルインストール環境で,find / -nouser -lsを実行したら,
3279062 4 drwxr-xr-x 4 501 users 4096 2月 1 1998 /usr/share/groff/1.18.1/tmac
3279105 4 drwxr-xr-x 2 501 users 4096 2月 1 1998 /usr/share/groff/1.18.1/tmac/mdoc
3279110 8 -rw-r--r-- 1 501 users 5961 1月 30 1998 /usr/share/groff/1.18.1/tmac/mdoc/docj-ditroff
3279111 8 -rw-r--r-- 1 501 users 5177 1月 30 1998 /usr/share/groff/1.18.1/tmac/mdoc/docj-nroff
3279126 4 -rw-r--r-- 1 501 users 166 1月 30 1998 /usr/share/groff/1.18.1/tmac/tmac.andocj
3279127 52 -rw-r--r-- 1 501 users 51617 1月 30 1998 /usr/share/groff/1.18.1/tmac/tmac.docj
となります。64ビット版のフルインストール環境では問題ないので,あれれ?と思って,両アーキのPlamoBuildスクリプトを比較したところ,
6,7c6,7
< # arch=x86_64
< arch=i586
---
> arch=x86_64
> # arch=i586
10c10
< OPT_CONFIG='--build=i586-pc-linux --disable-static --enable-multibyte'
---
> OPT_CONFIG='--disable-static --enable-multibyte'
245a246,249
> chk_me=`whoami | grep root`
> if [ "$chk_me.x" != ".x" ]; then
> chown -R root.root $P/usr/share/groff
> fi
264d267
< # mv ja ja_JP.eucJP
となってて,32ビット版の方で,chownの処理が抜けてるようでした。
まだ間に合うようだったら,修正よろしくです。
--------
- まぁ、動作に支障はないのだけど、14年前から潜んでたのか。。。(^^; -- [[kojima]] &new{2012-12-27 (木) 22:14:09};
- いや,単にgroffのドキュメントツリーが,14年前から更新されてないだけだと思います。:-) -- [[tamu]] &new{2012-12-28 (金) 10:16:23};
- groff-1.18.1.1-i586-P2.txz で対応しました。 -- [[kojima]] &new{2012-12-28 (金) 22:18:59};
#comment