make_unicodemap (1)

NAME
make_unicodemap - Sambaのunicode変換ルール表を生成する

SYNOPSIS

make_unicodemap codepage inputfile　outputfile

DESCRIPTION

このプログラムはSambaシステムの一部である。

make_unicodemapは、テキストのunicode変換ルール表ファイルをバイナリのunicode変換ルール表のファイルに変換する。 これは、Samba 2.0の国際化の機能で用いられる。

OPTIONS

codepage
    これは、処理を行おうとしているコードページ。すなわちUNIXのキャラクタセットを指定する例: 850)。

inputfile
    処理を行う入力ファイルである。 source/codepageディレクトリにあるような、テキストのunicode変換ルール表ファイルを指定する。

outputfile
    変換されたバイナリの出力ファイルである。

Samba Unicode Map Files

テキストのunicode変換ルール表ファイルは、特定のDOSコードページ、すなわちUNIXキャラクタセットから、どのように16bit unicodeに文字を変換(map)するか 記述したファイルである。

バイナリのunicode変換ルール表ファイルは、上記の情報をバイナリ形式にしたものであり、DOSコードページ、すなわちUNIXキャラクタセットを特定する情報が含まれている。

FILES

CP<codepage>.TXT

これらのファイルは、Sambaのsource/codepageディレクトリにある(テキストの)unicode変換ルール表ファイルである。

テキストのunicode変換ルール表ファイルの各行は、2つのフィールドから構成されている。 各フィールドは以下の通り:

o   character: (16進数表記で)文字がこの行に書かれてる。

o   unicode:変換後の16ビットunicode文字が(16進数表記で)書かれている。

    unicode_map.<codepage>作成される出力(バイナリ)のunicodeマップファイルであり、lib/codepagesディレクトリに置かれる。

VERSION

各々のシステム管理の問題なので、以下のことは一般的な提案として受け止めて欲しい。

make_unicodemapコマンドは/usr/local/samba階層にインストールすることを推奨する。 このディレクトリはすべてのユーザに読み込み可能でrootのみ書き込み可能である。 make_unicodemapコマンドはすべてのユーザに実行可能にすべきである。setuid,setgidをこのコマンドにけっして行わないように。

VERSION

このmanぺージはSamba 2.0システムに適用される。

SEE ALSO

smb.conf(5),smbd(8)

AUTHOR

オリジナルの Samba ソフトウェアと関連するユーティリティは、Andrew Tridgell samba@samba.org <samba@samba.org> によって作られた。 Samba は現在 Linux カーネルが開発されているような方法でのオープンソースプロジェクトである Samba Team によって開発されている。

オリジナルの Samba の マニュアルページは Karl Auer によって書かれた。マニュアルページは YODL 形式(別の、優秀なオープンソースソフトウェアで、 ftp://ftp.icce.rug.nl/pub/unix/ にある)で変換され、Jeremy Allison によって Samba 2.0 リリースのために更新された。samba@samba.org <samba@samba.org>

バグレポート、コメント等の提出方法の詳細と、協力してほしい項目のすべてのリストを得る方法は、samba (7) を参照のこと。

日本語訳

o   土居恵介 doi@samba.gr.jp <doi@samba.gr.jp> 補訳 校正

o   高橋基信 monyo@samba.gr.jp <monyo@samba.gr.jp>

o   太田俊哉 ribbon@samba.gr.jp <ribbon@samba.gr.jp>