From cbf0f980c9cbc6ae3fd067c506e8062c4399d7b0 Mon Sep 17 00:00:00 2001 From: Gerald Carter Date: Thu, 22 Feb 2001 21:48:19 +0000 Subject: save as we go. More pages done. (This used to be commit ec1dfb80b39f816faed702ace20a385aba9caf6b) --- docs/htmldocs/make_smbcodepage.1.html | 498 ++++++++++++++++++++++++---------- docs/htmldocs/smbsh.1.html | 328 +++++++++++++++------- 2 files changed, 591 insertions(+), 235 deletions(-) (limited to 'docs/htmldocs') diff --git a/docs/htmldocs/make_smbcodepage.1.html b/docs/htmldocs/make_smbcodepage.1.html index 558a559f03..456ea98b20 100644 --- a/docs/htmldocs/make_smbcodepage.1.html +++ b/docs/htmldocs/make_smbcodepage.1.html @@ -1,144 +1,354 @@ - - - - - - -make_smbcodepage (1) - - - - - -
- -

make_smbcodepage (1)

-

Samba

-

23 Oct 1998

- - - -

-

NAME

- make_codepage - Construct a codepage file for Samba -

-

SYNOPSIS

- -

make_smbcodepage [c|d] codepage inputfile outputfile -

-

DESCRIPTION

- -

This program is part of the Samba suite. -

make_smbcodepage compiles or de-compiles codepage files for use -with the internationalization features of Samba 2.0 -

-

OPTIONS

- -

-

-

c|d
This tells make_smbcodepage if it is compiling (c) a text -format code page file to binary, or (d) de-compiling a binary codepage -file to text. -

-

codepage
This is the codepage we are processing (a number, e.g. 850). -

-

inputfile
This is the input file to process. In the 'c' case this -will be a text codepage definition file such as the ones found in the -Samba source/codepages directory. In the 'd' case this will be the -binary format codepage definition file normally found in the -lib/codepages directory in the Samba install directory path. -

-

outputfile
This is the output file to produce. -

-

-

Samba Codepage Files

- -

A text Samba codepage definition file is a description that tells -Samba how to map from upper to lower case for characters greater than -ascii 127 in the specified DOS code page. Note that for certain DOS -codepages (437 for example) mapping from lower to upper case may be -non-symmetrical. For example, in code page 437 lower case a acute maps to -a plain upper case A when going from lower to upper case, but -plain upper case A maps to plain lower case a when lower casing a -character. -

A binary Samba codepage definition file is a binary representation of -the same information, including a value that specifies what codepage -this file is describing. -

As Samba does not yet use UNICODE (current for Samba version 2.0) you -must specify the client code page that your DOS and Windows clients -are using if you wish to have case insensitivity done correctly for -your particular language. The default codepage Samba uses is 850 -(Western European). Text codepage definition sample files are -provided in the Samba distribution for codepages 437 (USA), 737 -(Greek), 850 (Western European) 852 (MS-DOS Latin 2), 861 (Icelandic), -866 (Cyrillic), 932 (Kanji SJIS), 936 (Simplified Chinese), 949 -(Hangul) and 950 (Traditional Chinese). Users are encouraged to write -text codepage definition files for their own code pages and donate -them to samba@samba.org. All codepage files in the -Samba source/codepages directory are compiled and installed when a -'make install' command is issued there. -

The client codepage used by the smbd server is -configured using the client code -page parameter in the -smb.conf file. -

-

FILES

- -

codepage_def.<codepage> -

These are the input (text) codepage files provided in the Samba -source/codepages directory. -

A text codepage definition file consists of multiple lines -containing four fields. These fields are : -

-

  • lower: which is the (hex) lower case character mapped on this -line. -

  • upper: which is the (hex) upper case character that the lower -case character will map to. -

  • map upper to lower which is a boolean value (put either True -or False here) which tells Samba if it is to map the given upper case -character to the given lower case character when lower casing a -filename. -

  • map lower to upper which is a boolean value (put either True -or False here) which tells Samba if it is to map the given lower case -character to the given upper case character when upper casing a -filename. -

  • -

    codepage.<codepage> These are the output (binary) codepage files -produced and placed in the Samba destination lib/codepage -directory. -

    -

    INSTALLATION

    - -

    The location of the server and its support files is a matter for -individual system administrators. The following are thus suggestions -only. -

    It is recommended that the make_smbcodepage 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! -

    -

    VERSION

    - -

    This man page is correct for version 2.0 of the Samba suite. -

    -

    SEE ALSO

    - -

    smb.conf(5), smbd (8) -

    -

    AUTHOR

    - -

    The original Samba software and related utilities were created by -Andrew Tridgell 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. -

    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. -samba@samba.org. -

    See samba (7) to find out how to get a full -list of contributors and details on how to submit bug reports, -comments etc. - - +make_smbcodepage

    make_smbcodepage

    Name

    make_smbcodepage -- construct a codepage file for Samba

    Synopsis

    make_smbcodepage {c|d} {codepage} {inputfile} {outputfile}

    DESCRIPTION

    This tool is part of the Samba suite.

    make_smbcodepage compiles or de-compiles + codepage files for use with the internationalization features + of Samba 2.2

    OPTIONS

    c|d

    This tells make_smbcodepage + if it is compiling (c) a text format code + page file to binary, or (d) de-compiling + a binary codepage file to text.

    codepage

    This is the codepage we are processing (a + number, e.g. 850).

    inputfile

    This is the input file to process. In t + he 'c' case this will be a text + codepage definition file such as the ones found in the Samba + source/codepages directory. In + the 'd' case this will be the + binary format codepage definition file normally found in + the lib/codepages directory in the + Samba install directory path.

    outputfile

    This is the output file to produce.

    Samba Codepage Files

    A text Samba codepage definition file is a description + that tells Samba how to map from upper to lower case for + characters greater than ascii 127 in the specified DOS code page. + Note that for certain DOS codepages (437 for example) mapping + from lower to upper case may be non-symmetrical. For example, in + code page 437 lower case a acute maps to a plain upper case A + when going from lower to upper case, but plain upper case A maps + to plain lower case a when lower casing a character.

    A binary Samba codepage definition file is a binary + representation of the same information, including a value that + specifies what codepage this file is describing.

    As Samba does not yet use UNICODE (current for Samba version 2.2) + you must specify the client code page that your DOS and Windows + clients are using if you wish to have case insensitivity done + correctly for your particular language. The default codepage Samba + uses is 850 (Western European). Text codepage definition sample files + are provided in the Samba distribution for codepages 437 (USA), 737 (Greek), + 850 (Western European) 852 (MS-DOS Latin 2), 861 (Icelandic), 866 (Cyrillic), + 932 (Kanji SJIS), 936 (Simplified Chinese), 949 (Hangul) and 950 (Traditional + Chinese). Users are encouraged to write text codepage definition files for + their own code pages and donate them to samba@samba.org. All codepage files + in the Samba source/codepages directory are + compiled and installed when a 'make install' + command is issued there.

    The client codepage used by the smbd server + is configured using the client code page parameter + in the smb.conf file.

    Files

    codepage_def.<codepage>

    These are the input (text) codepage files provided in the + Samba source/codepages directory.

    A text codepage definition file consists of multiple lines + containing four fields. These fields are:

    codepage.<codepage> - These are the + output (binary) codepage files produced and placed in the Samba + destination lib/codepage directory.

    Installation

    The location of the server and its support files is a + matter for individual system administrators. The following are + thus suggestions only.

    It is recommended that the make_smbcodepage + 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!

    VERSION

    This man page is correct for version 2.2 of + the Samba suite.

    SEE ALSO

    smbd(8), + smb.conf(5) +

    AUTHOR

    The original Samba software and related utilities + were created by Andrew Tridgell. Samba is now developed + by the Samba Team as an Open Source project similar + to the way the Linux kernel is developed.

    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 Samba 2.0 + release by Jeremy Allison. The conversion to DocBook for + Samba 2.2 was done by Gerald Carter

    \ No newline at end of file diff --git a/docs/htmldocs/smbsh.1.html b/docs/htmldocs/smbsh.1.html index ac5162b306..1264e241ba 100644 --- a/docs/htmldocs/smbsh.1.html +++ b/docs/htmldocs/smbsh.1.html @@ -1,91 +1,237 @@ - - - - - - -smbsh (1) - - - - - -
    - -

    smbsh (1)

    -

    Samba

    -

    23 Oct 1998

    - - - -

    -

    NAME

    - smbsh - Allows access to Windows NT filesystem using UNIX commands -

    -

    SYNOPSIS

    - -

    smbsh -

    -

    DESCRIPTION

    - -

    This program is part of the Samba suite. -

    smbsh allows you to access an NT filesystem using UNIX commands -such as ls, egrep, and rcp. You must use a shell that -is dynmanically linked in order for smbsh to work correctly. -

    To use the smbsh command, execute smbsh from the prompt and -enter the username and password that authenticate you to the -machine running the Windows NT operating system. -

    -
    -system% smbsh
    -Username: user
    -Password:
    -
    -
    - -

    Any dynamically linked command you execute from this shell will -access the /smb directory using the smb protocol. -For example, the command -

    ls /smb -

    will show all the machines in your workgroup. -The command -

    ls /smb/<machine-name> -

    will show the share names for that machine. You could then, for example, use the -cd command to change directories, vi to edit files, and rcp - to copy files. -

    -

    VERSION

    - -

    This man page is correct for the 2.0.3 of the Samba suite. -

    -

    BUGS

    - -

    smbsh works by intercepting the standard libc calls with the dynamically loaded -versions in smbwrapper.o. Not all calls have been "wrapped" so some programs -may not function correctly under smbsh. -

    Programs which are not dynamically linked cannot make use of smbsh's -functionality. Most versions of UNIX have a file command that will describe how -a program was linked. -

    -

    SEE ALSO

    - -

    smb.conf (5), -smbd (8). -

    -

    AUTHOR

    - -

    The original Samba software and related utilities were created by -Andrew Tridgell (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. -

    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. -samba@samba.org. -

    See samba (7) to find out how to get a full -list of contributors and details on how to submit bug reports, -comments etc. -

    - +smbsh

    smbsh

    Name

    smbsh -- Allows access to Windows NT filesystem + using UNIX commands

    Synopsis

    smbsh

    DESCRIPTION

    This tool is part of the Samba suite.

    smbsh allows you to access an NT filesystem + using UNIX commands such as ls, egrep, and rcp. You must use a + shell that is dynmanically linked in order for smbsh + to work correctly.

    To use the smbsh command, execute smbsh from the prompt and enter the username and password + that authenticate you to the machine running the Windows NT + operating system.

    	system% smbsh
    +	Username: user
    +	Password: XXXXXXX
    +	

    Any dynamically linked command you execute from + this shell will access the /smb directory + using the smb protocol. For example, the command ls /smb + will show all the machines in your workgroup. The command + ls /smb/<machine-name> will show the share + names for that machine. You could then, for example, use the cd command to change directories, vi to + edit files, and rcp to copy files.

    VERSION

    This man page is correct for version 2.2 of + the Samba suite.

    BUGS

    smbsh works by intercepting the standard + libc calls with the dynamically loaded versions in smbwrapper.o. Not all calls have been "wrapped", so + some programs may not function correctly under smbsh + .

    Programs which are not dynamically linked cannot make + use of smbsh's functionality. Most versions + of UNIX have a file command that will + describe how a program was linked.

    SEE ALSO

    smbd(8), + smb.conf(5) +

    AUTHOR

    The original Samba software and related utilities + were created by Andrew Tridgell. Samba is now developed + by the Samba Team as an Open Source project similar + to the way the Linux kernel is developed.

    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 Samba 2.0 + release by Jeremy Allison. The conversion to DocBook for + Samba 2.2 was done by Gerald Carter

    \ No newline at end of file -- cgit