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