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