Commit a39da29a authored by Wayne Davison's avatar Wayne Davison

If the user specified --password-file without using daemon mode,

complain and die.
parent 794a0b6c
...@@ -68,6 +68,7 @@ extern char *basis_dir[]; ...@@ -68,6 +68,7 @@ extern char *basis_dir[];
extern char *rsync_path; extern char *rsync_path;
extern char *shell_cmd; extern char *shell_cmd;
extern char *batch_name; extern char *batch_name;
extern char *password_file;
extern char curr_dir[MAXPATHLEN]; extern char curr_dir[MAXPATHLEN];
extern struct filter_list_struct server_filter_list; extern struct filter_list_struct server_filter_list;
...@@ -1130,6 +1131,12 @@ static int start_client(int argc, char *argv[]) ...@@ -1130,6 +1131,12 @@ static int start_client(int argc, char *argv[])
} }
} }
if (password_file && !daemon_over_rsh) {
rprintf(FERROR, "The --password-file option is used for "
"talking to an rsync daemon.\n");
exit_cleanup(RERR_SYNTAX);
}
if (shell_machine) { if (shell_machine) {
p = strrchr(shell_machine,'@'); p = strrchr(shell_machine,'@');
if (p) { if (p) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment