Node:sfssd, Next:sfsrwsd, Previous:sfscd, Up:Command reference
sfssd
commandsfssd [-d] [-S sfs-config-file] [-f config-file]
sfssd
is the main server daemon run on SFS servers.
sfssd
itself does not serve any file systems. Rather, it acts
as a meta-server, accepting connections on TCP port 4 and passing them
off to the appropriate daemon. Ordinarily, sfssd
passes all
file system connections to sfsrwsd
, and all user-key
management connections to sfsauthd
. However, the
sfssd_config
file (see sfssd_config) allows a great deal of
customization, including support for "virtual servers," multiple
versions of the SFS software coexisting, and new SFS-related services
other than the file system and user authentication.
-d
-f config-file
sfssd
configuration file,
sfssd_config. The default, if -f
is unspecified, is
first to look for /etc/sfs/sfssd_config
, then
/usr/local/etc/sfs/sfssd_config
.
-S sfs-config-file
sfs_config
file,
sfssd_config. If sfs-config-file begins with a /
,
then only this file is parsed. Otherwise, all the directories
/usr/local/share/sfs
and
/etc/sfs
are searched in order, and if no file named
sfs-config-file is found but a file sfs_config
is found,
that file is parsed. However, the process does not look in
/etc/sfs
if sfs-config-file is found in
/usr/local/share/sfs. Thus, if you
create a file /etc/sfs/
sfs-config-file,
it will override /etc/sfs/sfs_config
while
still incorporating the defaults from
/usr/local/share/sfs/sfs_config.