* groffの一部が一般ユーザのパーミッションになっている [#t6c58e3a]

メッセージ

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の処理が抜けてるようでした。

まだ間に合うようだったら,修正よろしくです。




トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-12-17 (金) 16:35:44