* shadow パッケージの日本語マニュアルがUTF-8になっている [#sf82ea94]

- ページ: [[不具合報告/5.0 x86_64]]
- 投稿者: [[kojima]]
- 優先順位: 低
- 状態: 完了
- カテゴリー: 不具合報告
- 投稿日: 2014-01-04 (土) 19:58:19
- バージョン: Plamo-5.2

** メッセージ [#v138ce6e]
shadow-4.1.4.2-x86_64-P17.txz パッケージに入っている日本語マニュアルがUTF-8コーディングになっているので、そのままでは文字化けして読めない。該当するのは以下のmanページっぽい。

 chage.1.gz, chfn.1.gz, chsh.1.gz, expiry.1.gz ,gpasswd.1.gz ,groups.1.gz,login.1.gz,
 newgrp.1.gz, passwd.1.gz, sg.1.gz, su.1.gz, faillog.5.gz, login.defs.5.gz, passwd.5.gz,
 shadow.5.gz, suauth.5.gz, chpasswd.8.gz, faillog.8.gz, groupadd.8.gz, groupdel.8.gz, 
 groupmod.8.gz, grpck.8.gz, grpconv.8.gz, grpunconv.8.gz, lastlog.8.gz, logoutd.8.gz,
 newusers.8.gz, pwck.8.gz, pwconv.8.gz, pwunconv.8.gz, useradd.8.gz, userdel.8.gz, 
 usermod.8.gz, vigr.8.gz, vipw.8.gz


--------
- 手元では、こんなスクリプトで直した 

 #! /bin/sh
 for i in /usr/share/man/ja/man1/chage.1.gz /usr/share/man/ja/man1/chfn.1.gz \
 /usr/share/man/ja/man1/chsh.1.gz /usr/share/man/ja/man1/expiry.1.gz \
 /usr/share/man/ja/man1/gpasswd.1.gz /usr/share/man/ja/man1/groups.1.gz \
 /usr/share/man/ja/man1/login.1.gz /usr/share/man/ja/man1/newgrp.1.gz \
 /usr/share/man/ja/man1/passwd.1.gz /usr/share/man/ja/man1/sg.1.gz \
 /usr/share/man/ja/man1/su.1.gz /usr/share/man/ja/man5/faillog.5.gz \
 /usr/share/man/ja/man5/login.defs.5.gz /usr/share/man/ja/man5/passwd.5.gz \
 /usr/share/man/ja/man5/shadow.5.gz /usr/share/man/ja/man5/suauth.5.gz \
 /usr/share/man/ja/man8/chpasswd.8.gz /usr/share/man/ja/man8/faillog.8.gz \
 /usr/share/man/ja/man8/groupadd.8.gz /usr/share/man/ja/man8/groupdel.8.gz \
 /usr/share/man/ja/man8/groupmod.8.gz /usr/share/man/ja/man8/grpck.8.gz \
 /usr/share/man/ja/man8/grpconv.8.gz /usr/share/man/ja/man8/grpunconv.8.gz \
 /usr/share/man/ja/man8/lastlog.8.gz /usr/share/man/ja/man8/logoutd.8.gz \
 /usr/share/man/ja/man8/newusers.8.gz /usr/share/man/ja/man8/pwck.8.gz \
 /usr/share/man/ja/man8/pwconv.8.gz /usr/share/man/ja/man8/pwunconv.8.gz \
 /usr/share/man/ja/man8/useradd.8.gz /usr/share/man/ja/man8/userdel.8.gz \
 /usr/share/man/ja/man8/usermod.8.gz /usr/share/man/ja/man8/vigr.8.gz \
 /usr/share/man/ja/man8/vipw.8.gz ; do
 file=`basename $i`
 zcat $i | nkf -e | gzip  > /tmp/$file
 mv /tmp/$file $i
 done

実際は、ファイル名の羅列は一行だったんだけど、長くなりすぎるので手動で折りたたんだから、
このまま cut&paste してうまく行かなかったら失礼 -- [[kojima]] &new{2014-01-04 (土) 19:59:07};
- (別解) man-db を入れる :-p -- [[TenForward]] &new{2014-01-04 (土) 23:33:50};
- shadowパッケージの次の版で直しておきます。m(_ _)m -- [[tamu]] &new{2014-01-05 (日) 13:52:56};
- shadow-4.1.4.2-{i586-P14,x86_64-P18}.txzで修正済みなので,完了とします。 -- [[tamu]] &new{2014-12-27 (土) 18:33:48};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS