Node:sfscd, Next:sfssd, Previous:ssu, Up:Command reference
sfscd commandsfscd [-d] [-l] [-L] [-f config-file]
sfscd is the program to create and serve the /sfs
directory on a client machine. Ordinarily, you should not need to
configure sfscd or give it any command-line options.
-d
-l
sfscd will disallow access to a server running on
the same host. If the Location in a self-certifying pathname
resolves to an IP address of the local machine, any accesses to that
pathname will fail with the error EDEADLK ("Resource deadlock
avoided").
The reason for this behavior is that SFS is implemented using NFS. Many
operating systems can deadlock when there is a cycle in the mount
graph--in other words when two machines NFS mount each other, or, more
importantly when a machine NFS mounts itself. To allow a machine to
mount itself, you can run sfscd with the -l flag.
This may in fact work fine and not cause deadlock on non-BSD systems.
-L
-L option disables a number of kludges that work
around bugs in the kernel. -L is useful for people interested
in improving Linux's NFS support.
-f config-file
sfscd configuration file,
sfscd_config. The default, if -f is unspecified, is
first to look for /etc/sfs/sfscd_config, then
/usr/local/etc/sfs/sfscd_config.