Wayne Davison
ff43d8b449
Added Matt's --delete-excluded test for merge-file correctness.
2006-08-31 17:19:26 +00:00
Wayne Davison
97bf86f8ee
Make sure that --delete-excluded does not elide a per-dir merge
...
filter file, while still dumping the .cvsignore file from -C.
2006-08-31 17:18:24 +00:00
Wayne Davison
8c449e6285
When we're cleaning up a path of "/" in relative mode, we must make
...
the name "/." (as it was of old) so that there is a filename for us
to send. Fixes a problem with --delete --relative when copying from
the root (/) of the filesystem.
2006-08-26 16:02:17 +00:00
Wayne Davison
29930a9fd2
Fixed an exclude bug with --relative excluding "/".
2006-08-12 16:22:03 +00:00
Wayne Davison
c98ad3df96
Check return value of asprintf() in full_fname(), as pointed
...
out by Ilja van Sprundel.
2006-07-29 21:04:35 +00:00
Wayne Davison
9c3c30e5c7
Assign datarootdir=@datarootdir@ so that a modern autoconf
...
doesn't complain about our Makefile.in.
2006-07-21 13:58:52 +00:00
Wayne Davison
b4a09b72ee
Use new MAKEDEV() macro instead of makedev() directly.
2006-07-10 04:25:53 +00:00
Wayne Davison
5a3810b463
Define MAKEDEV() based on the MAKEDEV_TAKES_3_ARGS define.
2006-07-10 04:25:10 +00:00
Wayne Davison
e8d97006e5
If makedev() takes 3 args, define MAKEDEV_TAKES_3_ARGS.
2006-07-10 04:24:07 +00:00
Wayne Davison
8adc22e362
Mention the "munge symlinks" daemon setting.
2006-07-03 22:35:41 +00:00
Wayne Davison
dcebf78fe0
Obey the new "munge symlinks" dameon setting.
2006-07-03 22:35:00 +00:00
Wayne Davison
651c8510e8
Document "munge symlinks".
2006-07-03 22:33:56 +00:00
Wayne Davison
1ed3f5ed61
Added the "munge symlinks" setting.
2006-07-03 22:33:49 +00:00
Wayne Davison
70c81b0c07
Fixed the indentation on a few lines.
2006-07-03 22:30:13 +00:00
Wayne Davison
47c1197534
Decided that I like remove-source-files better than remove-sender-files.
2006-06-30 15:52:52 +00:00
Wayne Davison
fb41a3c669
Changed --remove-sent-files into --remove-sender-files.
2006-06-30 15:42:41 +00:00
Wayne Davison
2700069d5a
Added --remove-sender-files and deprecated --remove-sent-files.
2006-06-30 15:42:36 +00:00
Wayne Davison
044ccbaacf
The remove_sent_files var was renamed to remove_sender_files.
2006-06-30 15:42:32 +00:00
Wayne Davison
841d943651
Handle the --remove-sender-files option by sending MSG_SUCCESS for
...
any file that is being hard-linked.
2006-06-30 15:42:29 +00:00
Wayne Davison
04cd8789cb
Handle the --remove-sender-files option by sending MSG_SUCCESS for
...
any up-to-date file (non-dir).
2006-06-30 15:42:26 +00:00
Wayne Davison
9578783a71
Changed the name of the nightly symlink.
2006-06-30 14:26:01 +00:00
Wayne Davison
4cff5fa462
Make use of module_dirlen in full_fname().
2006-06-30 14:24:25 +00:00
Wayne Davison
cc1b4f776a
Allow --with-nobody-group=GROUP (patch from Olivier Thauvin).
2006-06-19 19:30:51 +00:00
Wayne Davison
72d1b262ac
Mention the latest bug-fix.
2006-06-16 09:05:21 +00:00
Wayne Davison
6fb7cc38a2
Make sure that the %f escape always has the full path info when
...
receiving files.
2006-06-16 09:01:31 +00:00
Wayne Davison
8a7b8400e7
Updated the "use chroot" section with the latest symlink info.
2006-06-16 08:56:26 +00:00
Wayne Davison
d2ab094dec
Mention the latest log-file improvements.
2006-06-07 23:06:18 +00:00
Wayne Davison
ccd2966da9
Moved the "log file" and "syslog facility" sections into the per-module
...
options and improved them a little.
2006-06-07 23:05:27 +00:00
Wayne Davison
6dc9b74bc6
Call log_init() with its new "restart" (0 or 1) arg.
2006-06-07 23:05:24 +00:00
Wayne Davison
04c841190f
- Pass "module_id" to the two log-related settings that are no longer
...
global.
- Added a "restart" arg to log_init() that lets us request that logging
be reinitialized if the log-file/syslog-facility params changed.
2006-06-07 23:05:17 +00:00
Wayne Davison
d20ce6e144
Made "log file" and "syslog facility" per-module settings.
2006-06-07 23:05:14 +00:00
Wayne Davison
a7d461fccd
Improved some comments in get_local_name() and improved the
...
error checking a little more.
2006-06-05 22:50:52 +00:00
Wayne Davison
4c5a2da65f
Mention the latest bug-fix.
2006-06-05 17:00:47 +00:00
Wayne Davison
caff33228e
If we fail to create a new directory, skip trying to update
...
everything that is inside that dir.
2006-06-05 16:56:50 +00:00
Wayne Davison
f38f6f80b7
Added FLAG_MISSING.
2006-06-05 16:52:34 +00:00
Wayne Davison
e848e06618
Got rid of an unused extern.
2006-06-05 16:17:33 +00:00
Wayne Davison
eece5fe32c
Mention the temp-file fix.
2006-06-01 08:40:55 +00:00
Wayne Davison
8590993185
Got rid of the FNAME logcode enum.
2006-06-01 08:04:50 +00:00
Wayne Davison
b64ee91a41
Changed rprintf() messages that started with a newline into two
...
rprintf() calls (the first of which just outputs an empty line).
2006-06-01 08:04:47 +00:00
Wayne Davison
d0133e6eba
- Got rid of the FNAME logcode enum.
...
- rwrite() no longer supports newlines at the start of the string.
- maybe_log_item() avoids outputting a non-significant update to
the log file if the log-file-format doesn't include %i.
2006-06-01 08:04:43 +00:00
Wayne Davison
1925c3448c
- Got rid of the FNAME logcode enum.
...
- We no longer output " is uptodate" messages to the log file.
2006-06-01 08:04:40 +00:00
Wayne Davison
19b8587654
Fixed a typo that set stdout_format_has_i instead of logfile_format_has_i.
2006-06-01 06:49:15 +00:00
Wayne Davison
051f5df526
Mention the latest --log-* option changes.
2006-05-30 18:35:36 +00:00
Wayne Davison
e525519509
Authorize the current host in the rsyncd.conf file in addition
...
to localhost and 127.0.0.1 (which will hopefully fix the failing
of the daemon tests on FreeBSD).
2006-05-30 18:26:17 +00:00
Wayne Davison
4b90820d9f
- Added the --log-file-format option to the daemon section.
...
- Updated and improved the --out-format section.
- Moved and improved the description of the non-daemon --log-file and
--log-file-format options.
2006-05-30 17:47:20 +00:00
Wayne Davison
2873603ab5
If the user specifies --log-file-format without --log-file,
...
ignore the useless value.
2006-05-30 17:41:54 +00:00
Wayne Davison
ec52c3b9da
Skip transfer logging if the logfile_format string is empty.
2006-05-30 17:41:04 +00:00
Wayne Davison
10ae3406ee
Allow the --log-file-format=FMT option (if given when starting a daemon)
...
to override the "log format" setting.
2006-05-30 17:15:24 +00:00
Wayne Davison
232658d9d3
- Allow the --log-file-format option to override the "log format"
...
setting when starting a daemon.
- Make a daemon refuse all --log-file* options.
- Don't use refuse logic on daemon-mode options given to a daemon
module -- reject them via their own message.
2006-05-30 17:14:17 +00:00
Wayne Davison
c000002f46
Document the new --log-file-format option and renamed --log-format to
...
--out-format.
2006-05-29 22:57:05 +00:00