1 2 3 4 5 6 7<html><head><title>make_unicodemap (1)</title> 8 9<link rev="made" href="mailto:samba@samba.org"> 10</head> 11<body> 12 13<hr> 14 15<h1>make_unicodemap (1)</h1> 16<h2>Samba</h2> 17<h2>23 Oct 1998</h2> 18 19 20 21<p><a name="NAME"></a> 22<h2>NAME</h2> 23 make_unicodemap - Construct a unicode map file for Samba 24<p><a name="SYNOPSIS"></a> 25<h2>SYNOPSIS</h2> 26 27<p><strong>make_unicodemap</strong> <a href="make_unicodemap.1.html#codepage">codepage</a> <a href="make_unicodemap.1.html#inputfile">inputfile</a> <a href="make_unicodemap.1.html#outputfile">outputfile</a> 28<p><a name="DESCRIPTION"></a> 29<h2>DESCRIPTION</h2> 30 31<p>This program is part of the <strong>Samba</strong> suite. 32<p><strong>make_unicodemap</strong> compiles text unicode map files into binary unicode 33map files for use with the internationalization features of Samba 2.0 34<p><a name="OPTIONS"></a> 35<h2>OPTIONS</h2> 36 37<p><dl> 38<p><a name="codepage"></a> 39<p></p><dt><strong>codepage</strong><dd> This is the codepage or UNIX character set we are processing (a number, e.g. 850). 40<p><a name="inputfile"></a> 41<p></p><dt><strong>inputfile</strong><dd> This is the input file to process. This is a text unicode map file 42such as the ones found in the Samba <em>source/codepages</em> directory. 43<p><a name="outputfile"></a> 44<p></p><dt><strong>outputfile</strong><dd> This is the binary output file to produce. 45<p></dl> 46<p><a name="SambaCodepageFiles"></a> 47<h2>Samba Unicode Map Files</h2> 48 49<p>A text Samba unicode map file is a description that tells 50Samba how to map characters from a specified DOS code page or UNIX character 51set to 16 bit unicode. 52<p>A binary Samba unicode map file is a binary representation of 53the same information, including a value that specifies what codepage 54or UNIX character set this file is describing. 55<p><a name="FILES"></a> 56<h2>FILES</h2> 57 58<p><strong>CP<codepage>.TXT</strong> 59<p>These are the input (text) unicode map files provided in the Samba 60<em>source/codepages</em> directory. 61<p>A text unicode map file consists of multiple lines 62containing two fields. These fields are : 63<p><dl> 64<p><li > <strong>character</strong>: which is the (hex) character mapped on this 65line. 66<p><li > <strong>unicode</strong>: which is the (hex) 16 bit unicode character that the 67character will map to. 68<p></dl> 69<p><strong>unicode_map.<codepage></strong> These are the output (binary) unicode map files 70produced and placed in the Samba destination <em>lib/codepage</em> 71directory. 72<p><a name="INSTALLATION"></a> 73<h2>INSTALLATION</h2> 74 75<p>The location of the server and its support files is a matter for 76individual system administrators. The following are thus suggestions 77only. 78<p>It is recommended that the <strong>make_unicodemap</strong> program be installed 79under the <em>/usr/local/samba</em> hierarchy, in a directory readable by 80all, writeable only by root. The program itself should be executable 81by all. The program should NOT be setuid or setgid! 82<p><a name="VERSION"></a> 83<h2>VERSION</h2> 84 85<p>This man page is correct for version 2.0 of the Samba suite. 86<p><a name="SEEALSO"></a> 87<h2>SEE ALSO</h2> 88 89<p><a href="smb.conf.5.html"><strong>smb.conf(5)</strong></a>, <a href="smbd.8.html"><strong>smbd (8)</strong></a> 90<p><a name="AUTHOR"></a> 91<h2>AUTHOR</h2> 92 93<p>The original Samba software and related utilities were created by 94Andrew Tridgell <a href="mailto:samba@samba.org"><em>samba@samba.org</em></a>. Samba is now developed 95by the Samba Team as an Open Source project similar to the way the 96Linux kernel is developed. 97<p>The original Samba man pages were written by Karl Auer. The man page 98sources were converted to YODL format (another excellent piece of Open 99Source software, available at 100<a href="ftp://ftp.icce.rug.nl/pub/unix/"><strong>ftp://ftp.icce.rug.nl/pub/unix/</strong></a>) 101and updated for the Samba2.0 release by Jeremy Allison. 102<a href="mailto:samba@samba.org"><em>samba@samba.org</em></a>. 103<p>See <a href="samba.7.html"><strong>samba (7)</strong></a> to find out how to get a full 104list of contributors and details on how to submit bug reports, 105comments etc. 106</body> 107</html> 108