CIFSD(8) CIFSD(8) NAME cifsd - CIFS/SMB network daemon SYNOPSIS ip/cifsd [ -t ] [ -d ] [ -f debuglog ] [ -w name ] [ -o option ] ... [ conndir ] DESCRIPTION Cifsd exports filesystems to CIFS or SMB clients like Microsoft tm Windows. It is normally started by the network listen process via the /rc/bin/service/tcp445 service script (see listen(8)), which passes conndir and filedescriptors 0 and 1 to the incoming connection. Users are authenticated by ther Inferno/pop secret held by the auth server. When successful, cifsd changes its user id and namespace to the authenticated user. Informative log messages are appended to /sys/log/cifsd if it exists. By default the share local is offered, which represents the root of the namespace described by /lib/namespace. If a dif- ferent name is explicitly requested by the client then /bin/9fs (see srv(4)) is invoked to attach that filesystem, which is then exported instead. The flags are: t Run the server in trusted mode, so it will not require authentication from the client and keep running in the callers namespace. d Enable or increases debug verbosity for the debuglog file. Debug messages are never written to the system logfile. f Specify the filename for the debuglog file. If not specified no debug messages are generated. w Set the workgroup (or primary domain) to name. The default is WORKGROUP o Enables the following option string. This flag can appear multiple times when more than one option has to be enabled. Valid options are: trspaces transforms whitespace in filenames to non breaking whitespace. This is useful when exporting CIFSD(8) CIFSD(8) filesystems other than fossil. casesensitive By default, filename lookups are done case insen- sitive to match windows filesystem semantics. This option disables case insensitive lookups which can result in a performance improvement, but might break some applications. FILES /rc/bin/service/tcp445 /sys/log/cifsd /lib/namespace SOURCE /sys/src/cmd/ip/cifsd SEE ALSO listen(8), srv(4) HISTORY Cifsd first appeared in 9front (May, 2011).