NAME

rsync - LCFG rsync component

DESCRIPTION

This component configures and starts the rsync server daemon. Changes to LCFG resources will automatically result in changes to the rsync server's configuration.

RESOURCES

port

The port on which the daemon should listen, defaults to 873

conffile

The name of the rsyncd configuration file, defaults to /var/lcfg/conf/rsync/rsyncd.conf

globals

A list of tags, one for each gentry resource.

gentry_tag

An rsync global configuration option. For more details of rsync's possible global configuration options see the man page for rsyncd.conf. tag should be listed in the globals resource.

modules

A tag list of the rsync modules to be set up; one tag for each rsync module.

mentries_module

For rsync module module, a tag list of the configuration options for that module. module should be listed in the modules resource.

mentry_module_tag

A configuration option for rsync module module. tag should be listed in resource mentries_module. For details of rsync's possible global configuration options see the man page for rsyncd.conf.

modulename_module

For rsync module module, a name for the module. If not defined then the module tag will be used as the module name. module should be listed in the modules resource.

monitor_module

If the component is being monitored this can be used to control whether a particular rsync module is monitored. By default all modules are monitored, if the module is not visible to the monitoring machine (e.g. for security reasons) you should set this resource to 'no'.

EXAMPLE

Resources like these:

... would make an rsyncd.conf file like this:

SEE ALSO

rsyncd.conf(5), rsync(1)

PLATFORMS

Fedora5, Fedora6

AUTHOR

Chris Cooke <cc@inf.ed.ac.uk>