D 2014-12-29T04:31:46.709
L Manual
P e1c93024a9f90fa77d4c81fbaeac5631dd9a70e0
U rkeene
W 2827
NAME
appfsd, mount.appfs - AppFS FUSE Daemon
SYNOPSIS
appfsd [-dfsh] [-o option[,...]] cachedir mount_point
mount.appfs [-dfsh] [-o option[,...]] cachedir mount_point
DESCRIPTION
AppFS is a FUSE-based filesystem to present a manifest-based package format
from remote servers to the local system. It works over HTTP (by default,
at least). Remote sites are identified at the top-level of the mounted
directory and all sites are verified by PKI signature.
AppFS is started with the appfsd daemon, which may also be named
mount.appfs.
OPTIONS
- -d
-
Enable FUSE debug mode.
- -f
-
Run AppFS daemon in the foreground.
- -s
-
Enable single threaded mode. This will significantly reduce performance and
responsiveness.
- -h
-
Request usage help.
- -o nothreads
-
Enable single threaded mode. This will significantly reduce performance and
responsiveness.
This is the same as the "-s" option, provided for use in an
/etc/fstab option.
- -o allow_other
-
Allow other users to access this mountpoint (this is the default if the user
running appfsd is root).
- cachedir
-
Path to a directory to store cache database and read configuration file from.
A suggested value for this for a system-wide appfsd is
/var/cache/appfs.
- mount_point
-
Path to mount AppFS onto in the filesystem. This should almost always be
/opt/appfs.
FILES
- cachedir/config
-
Configuration file for this instance of AppFS. This should be a valid
Tcl(n)
script. The configuration file can be modified at run-time and appfsd
reloaded by sending it a SIGHUP.
- cachedir/cache.db
-
SQLite3 database used for maintaining metadata for the cache directory.
EXAMPLES
The most recommended method of running AppFS (directly):
- # mkdir /opt/appfs
# appfsd /var/cache/appfs /opt/appfs
Create an /etc/fstab entry:
- /var/cache/appfs /opt/appfs appfs defaults 0 0
SEE ALSO
Tcl(n),
sqlite3(1)
Z cab688ba885c3d1552e49ecfae03dadc