NAME

webdav - The webdav component

DESCRIPTION

Component to configure the WebDAV Service.

RESOURCES

server

The fully qualified hostname of the server.

port

The port the web server should run on.

user

The user the web server should run as.

group

The group the web server should run as.

allow_access

The access allow line for the WebDAV root directory.

kx509

If defined with any value enables KX509 authentication.

users

List of user names. Each is given a separate directory on the server document root. Only works with KX509. The user names must match Kerberos principal (without realm). By default only the named user has WebDAV access to the directory for read and write but see below for additional access control mechanisms. This can also be a virtual user name (for a service owned directory), however the access control must then be configured using the resources below.

read_tag

The read access for this directory. If not specified defaults to just the username of the tag, otherwise it will be the list of usernames as specified in this resource. These users will be granted read access to the directory. This resource is ignored if public_tag is set for this directory.

write_tag

The write access for this user. If not specified defaults to just the username of the tag, otherwise it will be the list of usernames as specified in this resource. These users will be granted write access to the directory.

public_tag

If set to true the read_tag resource will be ignored and any valid user (authenticated) will have read access to the directory.

anon_tag

If set to true the read_tag and public_tag resources will be ignored and anyone (anonymous and unauthenticated) will have read access to the directory.

group_tag

Unix group to create directory as (with bit set so new files will inherit the group of the directory). If unset uses the default webdav group.

PLATFORMS

Fedora3

AUTHOR

DICE Miscellaneous Services Team <misc-services-team@inf.ed.ac.uk>