
mailto(samba@samba.org)

manpage(make_unicodemap htmlcommand((1)))(1)(23 Oct 1998(JP-2000/05/13))(Samba 2.0.7)(SAMBA)

label(NAME)
manpagename(make_unicodemap)(Sambaのunicode変換ルール表を生成する)
COMMENT(
Construct a unicode map file for Samba
)

label(SYNOPSIS)
manpagesynopsis()

bf(make_unicodemap) link(codepage)(codepage)
link(inputfile)(inputfile)　link(outputfile)(outputfile)

label(DESCRPTION)
manpagedescription()

このプログラムはSambaシステムの一部である。
COMMENT(
This program is part of the Samba suite.
)

bf(make_unicodemap)は、テキストのunicode変換ルール表ファイルをバイナリのunicode変換ルール表のファイルに変換する。
これは、Samba 2.0の国際化の機能で用いられる。
COMMENT(
make_unicodemap compiles text unicode map files into binary unicode
map files for use with the internationalization features of Samba 2.0
)

label(OPTIONS)
manpageoptions()

startdit()

label(codepage)
dit(codepage)
これは、処理を行おうとしているコードページ。すなわちUNIXのキャラクタセットを指定する例: 850)。
COMMENT(
This is the codepage or UNIX character set we are processing (a number, e.g. 850).
)

label(inputfile)
dit(inputfile)処理を行う入力ファイルである。
em(source/codepage)ディレクトリにあるような、テキストのunicode変換ルール表ファイルを指定する。
COMMENT(
This is the input file to process. This is a text unicode map file
such as the ones found in the Samba source/codepages directory.
)

label(outputfile)
dit(outputfile)変換されたバイナリの出力ファイルである。
COMMENT(
This is the binary output file to produce.
)

endit()

label(SambaCodepageFiles)
manpagesection(Samba Unicode Map Files)

テキストのunicode変換ルール表ファイルは、特定のDOSコードページ、すなわちUNIXキャラクタセットから、どのように16bit unicodeに文字を変換(map)するか
記述したファイルである。
COMMENT(
A text Samba unicode map file is a description that tells
Samba how to map characters from a specified DOS code page or UNIX character
set to 16 bit unicode.
)

バイナリのunicode変換ルール表ファイルは、上記の情報をバイナリ形式にしたものであり、DOSコードページ、すなわちUNIXキャラクタセットを特定する情報が含まれている。
COMMENT(
A binary Samba unicode map file is a binary representation of
the same information, including a value that specifies what codepage
or UNIX character set this file is describing.
)


label(FILES)
manpagefiles()

bf(CP<codepage>.TXT)

これらのファイルは、Sambaのem(source/codepage)ディレクトリにある(テキストの)unicode変換ルール表ファイルである。
COMMENT(
These are the input (text) unicode map files provided in the Samba
source/codepages directory.
)

テキストのunicode変換ルール表ファイルの各行は、2つのフィールドから構成されている。
各フィールドは以下の通り:
COMMENT(
A text unicode map file consists of multiple lines
containing two fields. These fields are : 
)

startit()

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

COMMENT(
which is the (hex) character mapped on this line.
)

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

COMMENT(
which is the (hex) 16 bit unicode character that the
character will map to.
)

endit()
bf(unicode_map.<codepage>)作成される出力(バイナリ)のunicodeマップファイルであり、em(lib/codepages)ディレクトリに置かれる。
COMMENT(
These are the output (binary) unicode map files
produced and placed in the Samba destination lib/codepage
directory.
)

label(INSTALLATION)
manpagesection(VERSION)

各々のシステム管理の問題なので、以下のことは一般的な提案として受け止めて欲しい。
COMMENT(
The location of the server and its support files is a matter for
individual system administrators. The following are thus suggestions
only.
)

bf(make_unicodemap)コマンドはem(/usr/local/samba)階層にインストールすることを推奨する。
このディレクトリはすべてのユーザに読み込み可能でrootのみ書き込み可能である。
make_unicodemapコマンドはすべてのユーザに実行可能にすべきである。setuid,setgidをこのコマンドにbf(けっして)行わないように。
COMMENT(
It is recommended that the make_unicodemap program be installed
under the /usr/local/samba hierarchy, in a directory readable by
all, writeable only by root. The program itself should be executable
by all.  The program should NOT be setuid or setgid!
)

label(VERSION)
manpagesection(VERSION)

このmanぺージはSamba 2.0システムに適用される。
COMMENT(
This man page is correct for version 2.0 of the Samba suite.
)

label(SEE ALSO)
manpageseealso()

url(bf(smb.conf(5)))(smb.conf.5.html),url(bf(smbd(8)))(smbd.8.html)

label(AUTHOR)
manpageauthor()

オリジナルの Samba ソフトウェアと関連するユーティリティは、Andrew Tridgell email(samba@samba.org) によって作られた。
Samba は現在 Linux カーネルが開発されているような方法でのオープンソースプロジェクトである Samba Team によって開発されている。
COMMENT(
The original Samba software and related utilities were created by
Andrew Tridgell email(samba@samba.org). Samba is now developed
by the Samba Team as an Open Source project similar to the way the
Linux kernel is developed.
)

オリジナルの Samba の マニュアルページは Karl Auer によって書かれた。マニュアルページは YODL 形式(別の、優秀なオープンソースソフトウェアで、
url(bf(ftp://ftp.icce.rug.nl/pub/unix/))
(ftp://ftp.icce.rug.nl/pub/unix/)
にある)で変換され、Jeremy Allison によって Samba 2.0 リリースのために更新された。email(samba@samba.org)
COMMENT(
The original Samba man pages were written by Karl Auer. The man page
sources were converted to YODL format (another excellent piece of Open
Source software, available at
ftp://ftp.icce.rug.nl/pub/unix/)
and updated for the Samba2.0 release by Jeremy Allison.
email(samba@samba.org).
)

バグレポート、コメント等の提出方法の詳細と、協力してほしい項目のすべてのリストを得る方法は、url(bf(samba (7)))(samba.7.html) を参照のこと。
COMMENT(
See samba (7)(samba.7.html) to find out how to get a full
list of contributors and details on how to submit bug reports,
comments etc.
)

日本語訳
startit()
it() 土居恵介 email(doi@samba.gr.jp)
endit()
補訳 校正
startit()
it()高橋基信 email(monyo@samba.gr.jp)
it()太田俊哉 email(ribbon@samba.gr.jp)
endit()
