X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/fcd613d6c71948334cf8135c22ac4936807204f0..2206abf88410dc19632faf6743eae525ad94199a:/rsync.yo diff --git a/rsync.yo b/rsync.yo index c34d4be7..08e3bbc2 100644 --- a/rsync.yo +++ b/rsync.yo @@ -438,6 +438,7 @@ accepted: verb( --address=ADDRESS bind to the specified address --bwlimit=KBPS limit I/O bandwidth; KBytes per second --config=FILE specify alternate rsyncd.conf file + -M, --dparam=OVERRIDE override global daemon config parameter --no-detach do not detach from the parent --port=PORT listen on alternate port number --log-file=FILE override the "log file" setting @@ -2220,6 +2221,14 @@ The default is /etc/rsyncd.conf unless the daemon is running over a remote shell program and the remote user is not the super-user; in that case the default is rsyncd.conf in the current directory (typically $HOME). +dit(bf(-M, --dparam=OVERRIDE)) This option can be used to set a daemon-config +parameter when starting up rsync in daemon mode. It is equivalent to adding +the parameter at the end of the global settings prior to the first module's +definition. The parameter names can be specified without spaces, if you so +desire. For instance: + +verb( rsync --daemon -M pidfile=/path/rsync.pid ) + dit(bf(--no-detach)) When running as a daemon, this option instructs rsync to not detach itself and become a background process. This option is required when running as a service on Cygwin, and may also