pdb_odsam.8   [plain text]


.\"Generated by db2man.xsl. Don't modify this, modify the source.
.de Sh \" Subsection
.br
.if t .Sp
.ne 5
.PP
\fB\\$1\fR
.PP
..
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Ip \" List item
.br
.ie \\n(.$>=3 .ne \\$3
.el .ne 3
.IP "\\$1" \\$2
..
.TH "PDB_ODSAM" 8 "" "" ""
.SH NAME
pdb_odsam \- Open Directory account information database for smbd
.SH "SYNOPSIS"

.PP
The pdb_odsam plugin is the default account information database backend used
on Mac OS X\&. It makes users and groups record from Open Directory available
to Samba\&.

.PP
idmap_odsam should always be used in conjunction with the odsam
passdb backend\&.

.SH "OPTIONS"

.TP
odsam: map guest to guest = BOOL
If this is true (the default), pdb_odsam map the literal username "guest" to
the configured guest account\&. This makes "guest" an alias for the configured
guest account regardless of whether an account named "guest" exists or not\&.

.TP
odsam: msglevel = LEVEL
LEVEL is the integer log level at which pdb_odsam should emit log messages\&.
The lower LEVEL is, the more verbose the log messages\&.

.TP
odsam: traceall = BOOL
If this is true, pdb_odsam will emit log messages for all Open Directory
calls\&. If it is false (the default), it will only log errors\&.

.SH "EXAMPLES"
.nf

	[global]
	    idmap domain = default
	    idmap config default:default = yes
	    idmap config default:backend = odsam

	    idmap alloc backend = odsam

	    passdb backend = odsam

	    odsam: msglevel = 0    # Log at debugging levels
	    odsam: traceall = no   # Do not trace Open Directory calls

.fi

.SH "BUGS"

.PP
Please report bugs to Apple.

.SH "SEE ALSO"
DirectoryService(8), smb.conf(5), smbd(8)