mirror of
https://github.com/RsyncProject/rsync.git
synced 2025-12-23 23:28:17 -05:00
- The sanitize_paths variable was set too often. It only needs to be set when the "inner" path is not "/". This change avoids sanitizing & munging things for a path=/ module just because chroot is off. - The default for "use chroot" is now "unset" instead of "true". When unset it checks if chrooting works, and if not, it proceeds with a sanitized copy instead of totally failing to work. This makes it easier to setup a non-root rsync daemon, for instance. It will have no effect on a typical Linux root-run daemon where the default will continue to use chroot (because chrooting works). A config file can explicitly set "use chroot = true | false" to force the choice. - Try to improve the "use chroot" manpage.
69 lines
1.6 KiB
Plaintext
69 lines
1.6 KiB
Plaintext
Globals: ================================================================
|
|
|
|
STRING bind_address|address NULL
|
|
STRING daemon_chroot NULL
|
|
STRING daemon_gid NULL
|
|
STRING daemon_uid NULL
|
|
STRING motd_file NULL
|
|
STRING pid_file NULL
|
|
STRING socket_options NULL
|
|
|
|
INTEGER listen_backlog 5
|
|
INTEGER rsync_port|port 0
|
|
|
|
BOOL proxy_protocol False
|
|
|
|
Locals: =================================================================
|
|
|
|
STRING auth_users NULL
|
|
STRING charset NULL
|
|
STRING comment NULL
|
|
STRING dont_compress DEFAULT_DONT_COMPRESS
|
|
STRING early_exec NULL
|
|
STRING exclude NULL
|
|
STRING exclude_from NULL
|
|
STRING filter NULL
|
|
STRING gid NULL
|
|
STRING hosts_allow NULL
|
|
STRING hosts_deny NULL
|
|
STRING include NULL
|
|
STRING include_from NULL
|
|
STRING incoming_chmod NULL
|
|
STRING lock_file DEFAULT_LOCK_FILE
|
|
STRING log_file NULL
|
|
STRING log_format "%o %h [%a] %m (%u) %f %l"
|
|
STRING name NULL
|
|
STRING name_converter NULL
|
|
STRING outgoing_chmod NULL
|
|
STRING post-xfer_exec NULL
|
|
STRING pre-xfer_exec NULL
|
|
STRING refuse_options NULL
|
|
STRING secrets_file NULL
|
|
STRING syslog_tag "rsyncd"
|
|
STRING uid NULL
|
|
|
|
PATH path NULL
|
|
PATH temp_dir NULL
|
|
|
|
INTEGER max_connections 0
|
|
INTEGER max_verbosity 1
|
|
INTEGER timeout 0
|
|
|
|
ENUM syslog_facility LOG_DAEMON
|
|
|
|
BOOL fake_super False
|
|
BOOL forward_lookup True
|
|
BOOL ignore_errors False
|
|
BOOL ignore_nonreadable False
|
|
BOOL list True
|
|
BOOL read_only True
|
|
BOOL reverse_lookup True
|
|
BOOL strict_modes True
|
|
BOOL transfer_logging False
|
|
BOOL write_only False
|
|
|
|
BOOL3 munge_symlinks Unset
|
|
BOOL3 numeric_ids Unset
|
|
BOOL3 open_noatime Unset
|
|
BOOL3 use_chroot Unset
|