Ignore:
Timestamp:
Jun 24, 2009, 5:09:21 PM (16 years ago)
Author:
Herwig Bauernfeind
Message:

Update 3.0 to 3.0.35

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/samba-3.0/docs/manpages/smbd.8

    r158 r286  
    11.\"     Title: smbd
    2 .\"    Author:
    3 .\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
    4 .\"      Date: 08/25/2008
     2.\"    Author: [see the "AUTHOR" section]
     3.\" Generator: DocBook XSL Stylesheets v1.74.0 <http://docbook.sf.net/>
     4.\"      Date: 06/22/2009
    55.\"    Manual: System Administration tools
    66.\"    Source: Samba 3.0
     7.\"  Language: English
    78.\"
    8 .TH "SMBD" "8" "08/25/2008" "Samba 3\.0" "System Administration tools"
     9.TH "SMBD" "8" "06/22/2009" "Samba 3\&.0" "System Administration tools"
     10.\" -----------------------------------------------------------------
     11.\" * (re)Define some macros
     12.\" -----------------------------------------------------------------
     13.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     14.\" toupper - uppercase a string (locale-aware)
     15.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     16.de toupper
     17.tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ
     18\\$*
     19.tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz
     20..
     21.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     22.\" SH-xref - format a cross-reference to an SH section
     23.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     24.de SH-xref
     25.ie n \{\
     26.\}
     27.toupper \\$*
     28.el \{\
     29\\$*
     30.\}
     31..
     32.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     33.\" SH - level-one heading that works better for non-TTY output
     34.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     35.de1 SH
     36.\" put an extra blank line of space above the head in non-TTY output
     37.if t \{\
     38.sp 1
     39.\}
     40.sp \\n[PD]u
     41.nr an-level 1
     42.set-an-margin
     43.nr an-prevailing-indent \\n[IN]
     44.fi
     45.in \\n[an-margin]u
     46.ti 0
     47.HTML-TAG ".NH \\n[an-level]"
     48.it 1 an-trap
     49.nr an-no-space-flag 1
     50.nr an-break-flag 1
     51\." make the size of the head bigger
     52.ps +3
     53.ft B
     54.ne (2v + 1u)
     55.ie n \{\
     56.\" if n (TTY output), use uppercase
     57.toupper \\$*
     58.\}
     59.el \{\
     60.nr an-break-flag 0
     61.\" if not n (not TTY), use normal case (not uppercase)
     62\\$1
     63.in \\n[an-margin]u
     64.ti 0
     65.\" if not n (not TTY), put a border/line under subheading
     66.sp -.6
     67\l'\n(.lu'
     68.\}
     69..
     70.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     71.\" SS - level-two heading that works better for non-TTY output
     72.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     73.de1 SS
     74.sp \\n[PD]u
     75.nr an-level 1
     76.set-an-margin
     77.nr an-prevailing-indent \\n[IN]
     78.fi
     79.in \\n[IN]u
     80.ti \\n[SN]u
     81.it 1 an-trap
     82.nr an-no-space-flag 1
     83.nr an-break-flag 1
     84.ps \\n[PS-SS]u
     85\." make the size of the head bigger
     86.ps +2
     87.ft B
     88.ne (2v + 1u)
     89.if \\n[.$] \&\\$*
     90..
     91.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     92.\" BB/BE - put background/screen (filled box) around block of text
     93.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     94.de BB
     95.if t \{\
     96.sp -.5
     97.br
     98.in +2n
     99.ll -2n
     100.gcolor red
     101.di BX
     102.\}
     103..
     104.de EB
     105.if t \{\
     106.if "\\$2"adjust-for-leading-newline" \{\
     107.sp -1
     108.\}
     109.br
     110.di
     111.in
     112.ll
     113.gcolor
     114.nr BW \\n(.lu-\\n(.i
     115.nr BH \\n(dn+.5v
     116.ne \\n(BHu+.5v
     117.ie "\\$2"adjust-for-leading-newline" \{\
     118\M[\\$1]\h'1n'\v'+.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[]
     119.\}
     120.el \{\
     121\M[\\$1]\h'1n'\v'-.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[]
     122.\}
     123.in 0
     124.sp -.5v
     125.nf
     126.BX
     127.in
     128.sp .5v
     129.fi
     130.\}
     131..
     132.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     133.\" BM/EM - put colored marker in margin next to block of text
     134.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     135.de BM
     136.if t \{\
     137.br
     138.ll -2n
     139.gcolor red
     140.di BX
     141.\}
     142..
     143.de EM
     144.if t \{\
     145.br
     146.di
     147.ll
     148.gcolor
     149.nr BH \\n(dn
     150.ne \\n(BHu
     151\M[\\$1]\D'P -.75n 0 0 \\n(BHu -(\\n[.i]u - \\n(INu - .75n) 0 0 -\\n(BHu'\M[]
     152.in 0
     153.nf
     154.BX
     155.in
     156.fi
     157.\}
     158..
     159.\" -----------------------------------------------------------------
     160.\" * set default formatting
     161.\" -----------------------------------------------------------------
    9162.\" disable hyphenation
    10163.nh
    11164.\" disable justification (adjust text to left margin only)
    12165.ad l
    13 .SH "NAME"
    14 smbd - server to provide SMB/CIFS services to clients
    15 .SH "SYNOPSIS"
    16 .HP 1
    17 smbd [\-D] [\-F] [\-S] [\-i] [\-h] [\-V] [\-b] [\-d\ <debug\ level>] [\-l\ <log\ directory>] [\-p\ <port\ number(s)>] [\-P\ <profiling\ level>] [\-O\ <socket\ option>] [\-s\ <configuration\ file>]
     166.\" -----------------------------------------------------------------
     167.\" * MAIN CONTENT STARTS HERE *
     168.\" -----------------------------------------------------------------
     169.SH "Name"
     170smbd \- server to provide SMB/CIFS services to clients
     171.SH "Synopsis"
     172.fam C
     173.HP \w'\ 'u
     174\FCsmbd\F[] [\-D] [\-F] [\-S] [\-i] [\-h] [\-V] [\-b] [\-d\ <debug\ level>] [\-l\ <log\ directory>] [\-p\ <port\ number(s)>] [\-P\ <profiling\ level>] [\-O\ <socket\ option>] [\-s\ <configuration\ file>]
     175.fam
    18176.SH "DESCRIPTION"
    19177.PP
    20178This program is part of the
    21179\fBsamba\fR(7)
    22 suite\.
    23 .PP
    24 smbd
    25 is the server daemon that provides filesharing and printing services to Windows clients\. The server provides filespace and printer services to clients using the SMB (or CIFS) protocol\. This is compatible with the LanManager protocol, and can service LanManager clients\. These include MSCLIENT 3\.0 for DOS, Windows for Workgroups, Windows 95/98/ME, Windows NT, Windows 2000, OS/2, DAVE for Macintosh, and smbfs for Linux\.
     180suite\&.
     181.PP
     182\FCsmbd\F[]
     183is the server daemon that provides filesharing and printing services to Windows clients\&. The server provides filespace and printer services to clients using the SMB (or CIFS) protocol\&. This is compatible with the LanManager protocol, and can service LanManager clients\&. These include MSCLIENT 3\&.0 for DOS, Windows for Workgroups, Windows 95/98/ME, Windows NT, Windows 2000, OS/2, DAVE for Macintosh, and smbfs for Linux\&.
    26184.PP
    27185An extensive description of the services that the server can provide is given in the man page for the configuration file controlling the attributes of those services (see
    28 \fBsmb.conf\fR(5)\. This man page will not describe the services, but will concentrate on the administrative aspects of running the server\.
     186\fBsmb.conf\fR(5)\&. This man page will not describe the services, but will concentrate on the administrative aspects of running the server\&.
    29187.PP
    30188Please note that there are significant security implications to running this server, and the
    31189\fBsmb.conf\fR(5)
    32 manual page should be regarded as mandatory reading before proceeding with installation\.
    33 .PP
    34 A session is created whenever a client requests one\. Each client gets a copy of the server for each session\. This copy then services all connections made by the client during that session\. When all connections from its client are closed, the copy of the server for that client terminates\.
    35 .PP
    36 The configuration file, and any files that it includes, are automatically reloaded every minute, if they change\. You can force a reload by sending a SIGHUP to the server\. Reloading the configuration file will not affect connections to any service that is already established\. Either the user will have to disconnect from the service, or
    37 smbd
    38 killed and restarted\.
     190manual page should be regarded as mandatory reading before proceeding with installation\&.
     191.PP
     192A session is created whenever a client requests one\&. Each client gets a copy of the server for each session\&. This copy then services all connections made by the client during that session\&. When all connections from its client are closed, the copy of the server for that client terminates\&.
     193.PP
     194The configuration file, and any files that it includes, are automatically reloaded every minute, if they change\&. You can force a reload by sending a SIGHUP to the server\&. Reloading the configuration file will not affect connections to any service that is already established\&. Either the user will have to disconnect from the service, or
     195\FCsmbd\F[]
     196killed and restarted\&.
    39197.SH "OPTIONS"
    40198.PP
    41199\-D
    42200.RS 4
    43 If specified, this parameter causes the server to operate as a daemon\. That is, it detaches itself and runs in the background, fielding requests on the appropriate port\. Operating the server as a daemon is the recommended way of running
    44 smbd
    45 for servers that provide more than casual use file and print services\. This switch is assumed if
    46 smbd
    47 is executed on the command line of a shell\.
     201If specified, this parameter causes the server to operate as a daemon\&. That is, it detaches itself and runs in the background, fielding requests on the appropriate port\&. Operating the server as a daemon is the recommended way of running
     202\FCsmbd\F[]
     203for servers that provide more than casual use file and print services\&. This switch is assumed if
     204\FCsmbd \F[]
     205is executed on the command line of a shell\&.
    48206.RE
    49207.PP
     
    51209.RS 4
    52210If specified, this parameter causes the main
    53 smbd
    54 process to not daemonize, i\.e\. double\-fork and disassociate with the terminal\. Child processes are still created as normal to service each connection request, but the main process does not exit\. This operation mode is suitable for running
    55 smbd
     211\FCsmbd\F[]
     212process to not daemonize, i\&.e\&. double\-fork and disassociate with the terminal\&. Child processes are still created as normal to service each connection request, but the main process does not exit\&. This operation mode is suitable for running
     213\FCsmbd\F[]
    56214under process supervisors such as
    57 supervise
     215\FCsupervise\F[]
    58216and
    59 svscan
    60 from Daniel J\. Bernstein\'s
    61 daemontools
    62 package, or the AIX process monitor\.
     217\FCsvscan\F[]
     218from Daniel J\&. Bernstein\'s
     219\FCdaemontools\F[]
     220package, or the AIX process monitor\&.
    63221.RE
    64222.PP
     
    66224.RS 4
    67225If specified, this parameter causes
    68 smbd
    69 to log to standard output rather than a file\.
     226\FCsmbd\F[]
     227to log to standard output rather than a file\&.
    70228.RE
    71229.PP
    72230\-i
    73231.RS 4
    74 If this parameter is specified it causes the server to run "interactively", not as a daemon, even if the server is executed on the command line of a shell\. Setting this parameter negates the implicit deamon mode when run from the command line\.
    75 smbd
     232If this parameter is specified it causes the server to run "interactively", not as a daemon, even if the server is executed on the command line of a shell\&. Setting this parameter negates the implicit deamon mode when run from the command line\&.
     233\FCsmbd\F[]
    76234also logs to standard output, as if the
    77 \-S
    78 parameter had been given\.
     235\FC\-S\F[]
     236parameter had been given\&.
    79237.RE
    80238.PP
     
    82240.RS 4
    83241\fIlevel\fR
    84 is an integer from 0 to 10\. The default value if this parameter is not specified is 0\.
    85 .sp
    86 The higher this value, the more detail will be logged to the log files about the activities of the server\. At level 0, only critical errors and serious warnings will be logged\. Level 1 is a reasonable level for day\-to\-day running \- it generates a small amount of information about operations carried out\.
    87 .sp
    88 Levels above 1 will generate considerable amounts of log data, and should only be used when investigating a problem\. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic\.
     242is an integer from 0 to 10\&. The default value if this parameter is not specified is 0\&.
     243.sp
     244The higher this value, the more detail will be logged to the log files about the activities of the server\&. At level 0, only critical errors and serious warnings will be logged\&. Level 1 is a reasonable level for day\-to\-day running \- it generates a small amount of information about operations carried out\&.
     245.sp
     246Levels above 1 will generate considerable amounts of log data, and should only be used when investigating a problem\&. Levels above 3 are designed for use only by developers and generate HUGE amounts of log data, most of which is extremely cryptic\&.
    89247.sp
    90248Note that specifying this parameter here will override the
    91 \fIlog level\fR
     249\m[blue]\fBlog level\fR\m[]
    92250parameter in the
    93 \fIsmb\.conf\fR
    94 file\.
     251\FCsmb\&.conf\F[]
     252file\&.
    95253.RE
    96254.PP
    97255\-V
    98256.RS 4
    99 Prints the program version number\.
     257Prints the program version number\&.
    100258.RE
    101259.PP
    102260\-s <configuration file>
    103261.RS 4
    104 The file specified contains the configuration details required by the server\. The information in this file includes server\-specific information such as what printcap file to use, as well as descriptions of all the services that the server is to provide\. See
    105 \fIsmb\.conf\fR
    106 for more information\. The default configuration file name is determined at compile time\.
     262The file specified contains the configuration details required by the server\&. The information in this file includes server\-specific information such as what printcap file to use, as well as descriptions of all the services that the server is to provide\&. See
     263\FCsmb\&.conf\F[]
     264for more information\&. The default configuration file name is determined at compile time\&.
    107265.RE
    108266.PP
    109267\-l|\-\-log\-basename=logdirectory
    110268.RS 4
    111 Base directory name for log/debug files\. The extension
    112 \fB"\.progname"\fR
    113 will be appended (e\.g\. log\.smbclient, log\.smbd, etc\.\.\.)\. The log file is never removed by the client\.
     269Base directory name for log/debug files\&. The extension
     270\fB"\&.progname"\fR
     271will be appended (e\&.g\&. log\&.smbclient, log\&.smbd, etc\&.\&.\&.)\&. The log file is never removed by the client\&.
    114272.RE
    115273.PP
    116274\-h|\-\-help
    117275.RS 4
    118 Print a summary of command line options\.
     276Print a summary of command line options\&.
    119277.RE
    120278.PP
    121279\-b
    122280.RS 4
    123 Prints information about how Samba was built\.
     281Prints information about how Samba was built\&.
    124282.RE
    125283.PP
     
    127285.RS 4
    128286\fIport number(s)\fR
    129 is a space or comma\-separated list of TCP ports smbd should listen on\. The default value is taken from the
    130 \fIports\fR
     287is a space or comma\-separated list of TCP ports smbd should listen on\&. The default value is taken from the
     288\m[blue]\fBports\fR\m[]
    131289parameter in
    132 \fIsmb\.conf\fR
    133 .sp
    134 The default ports are 139 (used for SMB over NetBIOS over TCP) and port 445 (used for plain SMB over TCP)\.
     290\FCsmb\&.conf\F[]
     291.sp
     292The default ports are 139 (used for SMB over NetBIOS over TCP) and port 445 (used for plain SMB over TCP)\&.
    135293.RE
    136294.PP
     
    138296.RS 4
    139297\fIprofiling level\fR
    140 is a number specifying the level of profiling data to be collected\. 0 turns off profiling, 1 turns on counter profiling only, 2 turns on complete profiling, and 3 resets all profiling data\.
     298is a number specifying the level of profiling data to be collected\&. 0 turns off profiling, 1 turns on counter profiling only, 2 turns on complete profiling, and 3 resets all profiling data\&.
    141299.RE
    142300.SH "FILES"
    143301.PP
    144 \fI/etc/inetd\.conf\fR
     302\FC/etc/inetd\&.conf\F[]
    145303.RS 4
    146304If the server is to be run by the
    147 inetd
    148 meta\-daemon, this file must contain suitable startup information for the meta\-daemon\.
    149 .RE
    150 .PP
    151 \fI/etc/rc\fR
    152 .RS 4
    153 or whatever initialization script your system uses)\.
    154 .sp
    155 If running the server as a daemon at startup, this file will need to contain an appropriate startup sequence for the server\.
    156 .RE
    157 .PP
    158 \fI/etc/services\fR
     305\FCinetd\F[]
     306meta\-daemon, this file must contain suitable startup information for the meta\-daemon\&.
     307.RE
     308.PP
     309\FC/etc/rc\F[]
     310.RS 4
     311or whatever initialization script your system uses)\&.
     312.sp
     313If running the server as a daemon at startup, this file will need to contain an appropriate startup sequence for the server\&.
     314.RE
     315.PP
     316\FC/etc/services\F[]
    159317.RS 4
    160318If running the server via the meta\-daemon
    161 inetd, this file must contain a mapping of service name (e\.g\., netbios\-ssn) to service port (e\.g\., 139) and protocol type (e\.g\., tcp)\.
    162 .RE
    163 .PP
    164 \fI/usr/local/samba/lib/smb\.conf\fR
     319\FCinetd\F[], this file must contain a mapping of service name (e\&.g\&., netbios\-ssn) to service port (e\&.g\&., 139) and protocol type (e\&.g\&., tcp)\&.
     320.RE
     321.PP
     322\FC/usr/local/samba/lib/smb\&.conf\F[]
    165323.RS 4
    166324This is the default location of the
    167325\fBsmb.conf\fR(5)
    168 server configuration file\. Other common places that systems install this file are
    169 \fI/usr/samba/lib/smb\.conf\fR
     326server configuration file\&. Other common places that systems install this file are
     327\FC/usr/samba/lib/smb\&.conf\F[]
    170328and
    171 \fI/etc/samba/smb\.conf\fR\.
    172 .sp
    173 This file describes all the services the server is to make available to clients\. See
     329\FC/etc/samba/smb\&.conf\F[]\&.
     330.sp
     331This file describes all the services the server is to make available to clients\&. See
    174332\fBsmb.conf\fR(5)
    175 for more information\.
     333for more information\&.
    176334.RE
    177335.SH "LIMITATIONS"
    178336.PP
    179337On some systems
    180 smbd
    181 cannot change uid back to root after a setuid() call\. Such systems are called trapdoor uid systems\. If you have such a system, you will be unable to connect from a client (such as a PC) as two different users at once\. Attempts to connect the second user will result in access denied or similar\.
     338\FCsmbd\F[]
     339cannot change uid back to root after a setuid() call\&. Such systems are called trapdoor uid systems\&. If you have such a system, you will be unable to connect from a client (such as a PC) as two different users at once\&. Attempts to connect the second user will result in access denied or similar\&.
    182340.SH "ENVIRONMENT VARIABLES"
    183341.PP
     
    186344If no printer name is specified to printable services, most systems will use the value of this variable (or
    187345\fBlp\fR
    188 if this variable is not defined) as the name of the printer to use\. This is not specific to the server, however\.
     346if this variable is not defined) as the name of the printer to use\&. This is not specific to the server, however\&.
    189347.RE
    190348.SH "PAM INTERACTION"
    191349.PP
    192 Samba uses PAM for authentication (when presented with a plaintext password), for account checking (is this account disabled?) and for session management\. The degree too which samba supports PAM is restricted by the limitations of the SMB protocol and the
    193 \fIobey pam restrictions\fR
     350Samba uses PAM for authentication (when presented with a plaintext password), for account checking (is this account disabled?) and for session management\&. The degree too which samba supports PAM is restricted by the limitations of the SMB protocol and the
     351\m[blue]\fBobey pam restrictions\fR\m[]
    194352\fBsmb.conf\fR(5)
    195 paramater\. When this is set, the following restrictions apply:
     353paramater\&. When this is set, the following restrictions apply:
    196354.sp
    197355.RS 4
     
    203361.IP \(bu 2.3
    204362.\}
    205 \fIAccount Validation\fR: All accesses to a samba server are checked against PAM to see if the account is vaild, not disabled and is permitted to login at this time\. This also applies to encrypted logins\.
     363\fIAccount Validation\fR: All accesses to a samba server are checked against PAM to see if the account is vaild, not disabled and is permitted to login at this time\&. This also applies to encrypted logins\&.
    206364.RE
    207365.sp
     
    214372.IP \(bu 2.3
    215373.\}
    216 \fISession Management\fR: When not using share level secuirty, users must pass PAM\'s session checks before access is granted\. Note however, that this is bypassed in share level secuirty\. Note also that some older pam configuration files may need a line added for session support\.
     374\fISession Management\fR: When not using share level secuirty, users must pass PAM\'s session checks before access is granted\&. Note however, that this is bypassed in share level secuirty\&. Note also that some older pam configuration files may need a line added for session support\&.
    217375.SH "VERSION"
    218376.PP
    219 This man page is correct for version 3\.0 of the Samba suite\.
     377This man page is correct for version 3\&.0 of the Samba suite\&.
    220378.SH "DIAGNOSTICS"
    221379.PP
    222 Most diagnostics issued by the server are logged in a specified log file\. The log file name is specified at compile time, but may be overridden on the command line\.
    223 .PP
    224 The number and nature of diagnostics available depends on the debug level used by the server\. If you have problems, set the debug level to 3 and peruse the log files\.
    225 .PP
    226 Most messages are reasonably self\-explanatory\. Unfortunately, at the time this man page was created, there are too many diagnostics available in the source code to warrant describing each and every diagnostic\. At this stage your best bet is still to grep the source code and inspect the conditions that gave rise to the diagnostics you are seeing\.
     380Most diagnostics issued by the server are logged in a specified log file\&. The log file name is specified at compile time, but may be overridden on the command line\&.
     381.PP
     382The number and nature of diagnostics available depends on the debug level used by the server\&. If you have problems, set the debug level to 3 and peruse the log files\&.
     383.PP
     384Most messages are reasonably self\-explanatory\&. Unfortunately, at the time this man page was created, there are too many diagnostics available in the source code to warrant describing each and every diagnostic\&. At this stage your best bet is still to grep the source code and inspect the conditions that gave rise to the diagnostics you are seeing\&.
    227385.SH "TDB FILES"
    228386.PP
    229387Samba stores it\'s data in several TDB (Trivial Database) files, usually located in
    230 \fI/var/lib/samba\fR\.
    231 .PP
    232 (*) information persistent across restarts (but not necessarily important to backup)\.
    233 .PP
    234 account_policy\.tdb*
    235 .RS 4
    236 NT account policy settings such as pw expiration, etc\.\.\.
    237 .RE
    238 .PP
    239 brlock\.tdb
     388\FC/var/lib/samba\F[]\&.
     389.PP
     390(*) information persistent across restarts (but not necessarily important to backup)\&.
     391.PP
     392account_policy\&.tdb*
     393.RS 4
     394NT account policy settings such as pw expiration, etc\&.\&.\&.
     395.RE
     396.PP
     397brlock\&.tdb
    240398.RS 4
    241399byte range locks
    242400.RE
    243401.PP
    244 browse\.dat
     402browse\&.dat
    245403.RS 4
    246404browse lists
    247405.RE
    248406.PP
    249 connections\.tdb
    250 .RS 4
    251 share connections (used to enforce max connections, etc\.\.\.)
    252 .RE
    253 .PP
    254 gencache\.tdb
     407connections\&.tdb
     408.RS 4
     409share connections (used to enforce max connections, etc\&.\&.\&.)
     410.RE
     411.PP
     412gencache\&.tdb
    255413.RS 4
    256414generic caching db
    257415.RE
    258416.PP
    259 group_mapping\.tdb*
     417group_mapping\&.tdb*
    260418.RS 4
    261419group mapping information
    262420.RE
    263421.PP
    264 locking\.tdb
     422locking\&.tdb
    265423.RS 4
    266424share modes & oplocks
    267425.RE
    268426.PP
    269 login_cache\.tdb*
     427login_cache\&.tdb*
    270428.RS 4
    271429bad pw attempts
    272430.RE
    273431.PP
    274 messages\.tdb
     432messages\&.tdb
    275433.RS 4
    276434Samba messaging system
    277435.RE
    278436.PP
    279 netsamlogon_cache\.tdb*
     437netsamlogon_cache\&.tdb*
    280438.RS 4
    281439cache of user net_info_3 struct from net_samlogon() request (as a domain member)
    282440.RE
    283441.PP
    284 ntdrivers\.tdb*
     442ntdrivers\&.tdb*
    285443.RS 4
    286444installed printer drivers
    287445.RE
    288446.PP
    289 ntforms\.tdb*
     447ntforms\&.tdb*
    290448.RS 4
    291449installed printer forms
    292450.RE
    293451.PP
    294 ntprinters\.tdb*
     452ntprinters\&.tdb*
    295453.RS 4
    296454installed printer information
     
    302460.RE
    303461.PP
    304 registry\.tdb
    305 .RS 4
    306 Windows registry skeleton (connect via regedit\.exe)
    307 .RE
    308 .PP
    309 sessionid\.tdb
    310 .RS 4
    311 session information (e\.g\. support for \'utmp = yes\')
    312 .RE
    313 .PP
    314 share_info\.tdb*
     462registry\&.tdb
     463.RS 4
     464Windows registry skeleton (connect via regedit\&.exe)
     465.RE
     466.PP
     467sessionid\&.tdb
     468.RS 4
     469session information (e\&.g\&. support for \'utmp = yes\')
     470.RE
     471.PP
     472share_info\&.tdb*
    315473.RS 4
    316474share acls
    317475.RE
    318476.PP
    319 winbindd_cache\.tdb
    320 .RS 4
    321 winbindd\'s cache of user lists, etc\.\.\.
    322 .RE
    323 .PP
    324 winbindd_idmap\.tdb*
     477winbindd_cache\&.tdb
     478.RS 4
     479winbindd\'s cache of user lists, etc\&.\&.\&.
     480.RE
     481.PP
     482winbindd_idmap\&.tdb*
    325483.RS 4
    326484winbindd\'s local idmap db
    327485.RE
    328486.PP
    329 wins\.dat*
     487wins\&.dat*
    330488.RS 4
    331489wins database when \'wins support = yes\'
     
    334492.PP
    335493Sending the
    336 smbd
     494\FCsmbd\F[]
    337495a SIGHUP will cause it to reload its
    338 \fIsmb\.conf\fR
    339 configuration file within a short period of time\.
     496\FCsmb\&.conf\F[]
     497configuration file within a short period of time\&.
    340498.PP
    341499To shut down a user\'s
    342 smbd
     500\FCsmbd\F[]
    343501process it is recommended that
    344 SIGKILL (\-9)
     502\FCSIGKILL (\-9)\F[]
    345503\fINOT\fR
    346 be used, except as a last resort, as this may leave the shared memory area in an inconsistent state\. The safe way to terminate an
    347 smbd
    348 is to send it a SIGTERM (\-15) signal and wait for it to die on its own\.
     504be used, except as a last resort, as this may leave the shared memory area in an inconsistent state\&. The safe way to terminate an
     505\FCsmbd\F[]
     506is to send it a SIGTERM (\-15) signal and wait for it to die on its own\&.
    349507.PP
    350508The debug log level of
    351 smbd
     509\FCsmbd\F[]
    352510may be raised or lowered using
    353511\fBsmbcontrol\fR(1)
    354 program (SIGUSR[1|2] signals are no longer used since Samba 2\.2)\. This is to allow transient problems to be diagnosed, whilst still running at a normally low log level\.
     512program (SIGUSR[1|2] signals are no longer used since Samba 2\&.2)\&. This is to allow transient problems to be diagnosed, whilst still running at a normally low log level\&.
    355513.PP
    356514Note that as the signal handlers send a debug write, they are not re\-entrant in
    357 smbd\. This you should wait until
    358 smbd
    359 is in a state of waiting for an incoming SMB before issuing them\. It is possible to make the signal handlers safe by un\-blocking the signals before the select call and re\-blocking them after, however this would affect performance\.
     515\FCsmbd\F[]\&. This you should wait until
     516\FCsmbd\F[]
     517is in a state of waiting for an incoming SMB before issuing them\&. It is possible to make the signal handlers safe by un\-blocking the signals before the select call and re\-blocking them after, however this would affect performance\&.
    360518.SH "SEE ALSO"
    361519.PP
     
    367525\fBtestparm\fR(1),
    368526\fBtestprns\fR(1), and the Internet RFC\'s
    369 \fIrfc1001\.txt\fR,
    370 \fIrfc1002\.txt\fR\. In addition the CIFS (formerly SMB) specification is available as a link from the Web page
    371 http://samba\.org/cifs/\.
     527\FCrfc1001\&.txt\F[],
     528\FCrfc1002\&.txt\F[]\&. In addition the CIFS (formerly SMB) specification is available as a link from the Web page
     529http://samba\&.org/cifs/\&.
    372530.SH "AUTHOR"
    373531.PP
    374 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\.
    375 .PP
    376 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
    377 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\. The conversion to DocBook XML 4\.2 for Samba 3\.0 was done by Alexander Bokovoy\.
     532The 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\&.
     533.PP
     534The 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
     535ftp://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\&. The conversion to DocBook XML 4\&.2 for Samba 3\&.0 was done by Alexander Bokovoy\&.
Note: See TracChangeset for help on using the changeset viewer.