post-processing of the man pages.
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
web/rsyncweb/index.html?r1=1.117&r2=1.118
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
current for version 3.0.9pre1 of rsync.
manpagesection(CREDITS)
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
prefix="cd '$home' ;"
fi
-elif [ $do_cd = y ]; then
-cd
+sudo -H -u "$user" sh -c "$prefix $*"
+else
+[ $do_cd = y ] && cd
+eval "${@}"
fi
-
-eval $prefix "${@}"
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
-
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
(file, sxp))
return 0;
#endif
-#ifndef CAN_CHOWN_SYMLINK
+#ifdef CAN_CHOWN_SYMLINK
if (ownership_differs(file, sxp))
return 0;
#endif
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists
))
return 0;
#endif
-#ifndef CAN_CHOWN_SYMLINK
+#ifdef CAN_CHOWN_SYMLINK
if (ownership_differs(file, sxp))
return 0;
#endif
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https
us,
const char *buf)
flist->to_redo++;
flist_ndx_push(&redo_list, ndx);
break;
- case FES_NO_SEND:
- break;
}
}
--
The rsync repository.
_______
rsync-cvs mailing list
s,
int ndx)
flist->to_redo++;
flist_ndx_push(&redo_list, ndx);
break;
- case FES_NO_SEND:
- break;
}
}
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@list
nsfer based on the mount
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
nsfer based on the mount
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
ation).
+
- Fix some issues with the post-processing of the man pages.
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
ory.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
ory.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
rsyserr(FERROR, errnos[j], "failed to connect to %s
(%s)", h, buf);
}
- s = -1;
+ if (s < 0)
+ s = -1;
}
freeaddrinfo(res0);
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
quot;, sizeof buf);
rsyserr(FERROR, errnos[j], "failed to connect to %s
(%s)", h, buf);
}
- s = -1;
+ if (s < 0)
+ s = -1;
}
freeaddrinfo(res0);
--
The rsync repository.
__
res->ai_addr, res->ai_addrlen,
buf, sizeof buf, NULL, 0, NI_NUMERICHOST) != 0))
+ snprintf(buf, sizeof buf, "*getnameinfo
failure: %s*", gai_strerror(error));
rsyserr(FERROR, errnos[j], "failed to connect to %s
(%s)", h, buf);
}
izeof buf, NULL, 0, NI_NUMERICHOST) != 0))
+ snprintf(buf, sizeof buf, "*getnameinfo
failure: %s*", gai_strerror(error));
rsyserr(FERROR, errnos[j], "failed to connect to %s
(%s)", h, buf);
}
if
OPT_BOOL},
+#ifdef SO_BROADCAST
{"SO_BROADCAST", SOL_SOCKET,SO_BROADCAST,0,
OPT_BOOL},
+#endif
#ifdef TCP_NODELAY
{"TCP_NODELAY", IPPROTO_TCP, TCP_NODELAY, 0,
OPT_BOOL},
#endif
--
The rsync repository.
_
OPT_BOOL},
#endif
--
The rsync repository.
___________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
nprintf(void) {}
#endif /* HAVE_SNPRINTF, etc */
+#ifdef STDC_HEADERS
+#include
+#endif
+
#ifdef HAVE_LONG_DOUBLE
#define LDOUBLE long double
#else
--
The rsync repository.
___________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
intf(buf, sizeof buf, "*getnameinfo
failure: %s*", gai_strerror(error));
rsyserr(FERROR, errnos[j], "failed to connect to %s
(%s)", h, buf);
}
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
f(buf, sizeof buf, "*getnameinfo
failure: %s*", gai_strerror(error));
rsyserr(FERROR, errnos[j], "failed to connect to %s
(%s)", h, buf);
}
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
+parameter may need to be quoted in some manner for it to survive the shell's
+command-line parsing. Keep in mind that a leading tilde (~) in a filename is
+substituted by your shell, so --option=~/foo will not change the tilde into
+your home directory (remove the '=' for that).
startdi
+parameter may need to be quoted in some manner for it to survive the shell's
+command-line parsing. Keep in mind that a leading tilde (~) in a filename is
+substituted by your shell, so --option=~/foo will not change the tilde into
+your home directory (remove the '=' for that).
startdi
}
if (fn != fbuf)
--
The rsync repository.
_______________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
}
if (fn != fbuf)
--
The rsync repository.
_______________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
"failed to modify permissions on %s",
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
word from %s\n", filename);
+ exit_cleanup(RERR_SYNTAX);
}
/* Possibly negotiate authentication with the client. Use "leader" to
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
IWUSR) && dir_tweaking) {
- mode_t mode = file->mode | S_IWUSR;
+ if (!am_root && (file->mode & S_IRWXU) != S_IRWXU &&
dir_tweaking) {
+ mode_t mode = file->mode | S_IRWXU;
if (do_chmod(fname, mode) &l
web/index.html?r1=1.118&r2=1.119
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
as +w for non-super xfers.
Error out if --password-file specifed and it fails.
Mention the latest changes in the NEWS.
Preparing for release of 3.0.9pre2
---
--
The rsync repository.
________
ormation messages
from the remote server. This option name is useful when invoking rsync from
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
, [case
"$ac_cv_func_getxattr$ac_cv_func_extattr_get_link$ac_cv_func_attropen" in
*yes*) enable_xattr_support=maybe ;;
*) enable_xattr_support=no ;;
esac])
--
The rsync repository.
_______________
rsync-cvs mailing list
rsync-cvs
ot;);
rprintf(F,"Use \"rsync --daemon --help\" to see the daemon-mode command-line
options.\n");
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
rprintf(F,"Use \"rsync --daemon --help\" to see the daemon-mode command-line
options.\n");
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
buf.out_fd == -1)
+ if (!iobuf.in.buf || !iobuf.out.buf || iobuf.in_fd < 0 || iobuf.out_fd
< 0 || kluge_around_eof)
return;
kluge_around_eof = 2;
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists
rs" >/dev/null || test_skipped "Rsync is
configured without xattr support"
-case "`xattr 2>&1`" in
+case "`xattr 2>&1 || true`" in
*--list:*)
xset() {
xnam="$1"
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
on
+bf(--exclude='*.new') for the rsync transfer).
+
dit(bf(--delete)) This tells rsync to delete extraneous files from the
receiving side (ones that aren't on the sending side), but only for the
directories that are being synchronized. You must have asked rsync to
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
you
are given during the transfer, notably suppressing information messages
-from the remote server. This option name is useful when invoking rsync from
+from the remote server. This option is useful when invoking rsync from
cron.
dit(bf(--no-motd)) This option affects the information that is out
H"
+if [ -d /usr/xpg4/bin ]; then
+PATH="/usr/xpg4/bin/:$PATH"
+export PATH
+fi
if [ "x$loglevel" != x ] && [ "$loglevel" -gt 8 ]; then
if set -x; then
--
The rsync repository.
_______
rsync-cvs mai
ILTRULE_PERDIR_MERGE)))
rule->rflags |= FILTRULE_SENDER_SIDE;
*pat_ptr = (const char *)s;
--
The rsync repository.
___________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
/usr/xpg4/bin ] && PATH="/usr/xpg4/bin/:$PATH"
+if [ -d /usr/xpg4/bin ]; then
+PATH="/usr/xpg4/bin/:$PATH"
+export PATH
+fi
if [ "x$loglevel" != x ] && [ "$loglevel" -gt 8 ]; then
if set -x; then
--
The rsync repository.
_error;
+ }
+ if (l_st.st_dev != f_st.st_dev || l_st.st_ino != f_st.st_ino) {
+ errno = EINVAL;
+ goto close_and_return_error;
+ }
+#endif
+
+ return fd;
+}
--
The rsync repository.
_______
rsync-cvs mailing li
f_st, l_st;
#endif
int fd;
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
errno = ELOOP;
- goto close_and_return_error;
- }
if (l_st.st_dev != f_st.st_dev || l_st.st_ino != f_st.st_ino) {
errno = EINVAL;
goto close_and_return_error;
--
The rsync repository.
_____
estsuite/xattrs.test
+++ b/testsuite/xattrs.test
@@ -10,8 +10,8 @@ lnkdir="$tmpdir/lnk"
$RSYNC --version | grep ", xattrs" >/dev/null || test_skipped "Rsync is
configured without xattr support"
-case "`xattr 2>&1 || true`" in
-*--list:*)
+case "$HOST_OS" in
+darwin*)
xset() {
xnam="$1"
xval="$2"
@@ -24,6 +24,27 @@ case "`xattr 2>&1 || true`" in
RSYNC_PREFIX='rsync'
RUSR='rsync.nonuser'
;;
+solaris*)
+xset() {
+ xnam="$1"
+ xval="$2"
+ shift 2
+ for fn in "${@}"; do
+ runat "$fn" "$SHELL_PATH" < "${xnam}"
+EOF
+ done
+}
+xls() {
+ for fn in "${@}"; do
+ runat "$fn" "$SHELL_PATH" <https://lists.samba.org/mailman/listinfo/rsync-cvs
; xattr_start)
rsync_xal_free(xattr_item);
- free(xattr_item->items);
- }
prior_xattr_count = (size_t)-1;
}
}
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
rsync_xal_free(xattr_item);
- free(xattr_item->items);
- }
prior_xattr_count = (size_t)-1;
}
}
--
The rsync repository.
___________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists
[0], flag[1], string[0], string[1]);
+ run_test(line, flag[0],
+#ifdef COMPARE_WITH_FNMATCH
+flag[1],
+#endif
+string[0], string[1]);
}
if (!wildmatch_errors)
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
- run_test(line, flag[0], flag[1], string[0], string[1]);
+ run_test(line, flag[0],
+#ifdef COMPARE_WITH_FNMATCH
+flag[1],
+#endif
+string[0], string[1]);
}
if (!wildmatch_errors)
--
The rsync repository.
_________
.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
iable compiler warnings.
Mention the latest changes.
Preparing for release of 3.0.9
---
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://l
web/index.html?r1=1.119&r2=1.120
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
int ret, pid_int = getpid();
char *cmd;
- asprintf(&cmd, "/usr/X11R6/bin/xterm -display :0 -T Panic -n Panic -e
/bin/sh -c 'cat /tmp/ierrs.*.%d ; gdb /proc/%d/exe %d'",
- getpid(), getpid(), getpid());
+ if (asprintf(&cmd,
+ "/usr/X11R6/bin/xterm -display :0 -T Panic -n Panic -e /bin/sh -c
'cat /tmp/ierrs.*.%d ; "
+ "gdb /proc/%d/exe %d'", pid_int, pid_int, pid_int) < 0)
+ return -1;
if (!fn) {
static void *h;
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
f, fbuf, p,
flags,
+ st.st_mode == 0 ?
MISSING_NAME : name_type);
if (fn == p)
continue;
}
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lis
} else {
rx_strm.next_in = (Bytef *)buf;
rx_strm.avail_in = blklen;
+ if (protocol_version >= 31) /* Newer protocols
avoid a data-duplicating bug */
+ buf += blklen;
} else
+ pathjoin(fnamecmpbuf, sizeof
fnamecmpbuf, basis_dir[fnamecmp_type], fname);
fnamecmp = fnamecmpbuf;
break;
}
diff --git a/rsync.yo b/rsync.yo
index 3c0bfc0..43f264d 100644
--- a/rsync.yo
+++ b/rsync.yo
@@ -1748,6 +1748,10 @@ looks in the same directory as the destination file for
either a file that
has an identical size and modified-time, or a similarly-named file. If
found, rsync uses the fuzzy basis file to try to speed up the transfer.
+If the option is repeated, the fuzzy scan will also be done in any alternate
+destination directories that are specified via bf(--compare-dest),
+bf(--copy-dest), or bf(--link-dest).
+
Note that the use of the bf(--delete) option might get rid of any potential
fuzzy-match files, so either use bf(--delete-after) or specify some
filename exclusions if you need to prevent this.
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
directories that are specified via bf(--compare-dest),
bf(--copy-dest), or bf(--link-dest).
Note that the use of the bf(--delete) option might get rid of any potential
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https
C_ARG%d=%s", j,
buf) >= 0)
putenv(p);
}
close(pre_exec_arg_fd);
--
The rsync repository.
_______________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://list
r bf(HARDLINK) is a filename)
--
The rsync repository.
___________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
1.7
http://www.samba.org/cgi-bin/cvsweb/rsyncweb/doc-resources.html?r1=1.6&r2=1.7
documentation.html 1.15 => 1.16
http://www.samba.org/cgi-bin/cvsweb/rsyncweb/documentation.html?r1=1.15&r2=1.16
_______
rsync-cvs mailing
tial_st, 0) == 0
--
The rsync repository.
_______________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
and buffer debugging.
+
This option was added to 3.1.0, so an older rsync on the server side might
reject your attempts at fine-grained control (if one or more flags needed
to be send to the server and the server was too old to understand them).
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
lock-size=BLOCKSIZE)) This forces the block size used in
rsync's delta-transfer algorithm to a fixed value. It is normally selected
based on
the size of each file being updated. See the technical report for details.
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
rc//" for just the contents of the "src" dir.
+# (Note that command-line dir-excludes would need to use "excl//" too.)
+#
+# To use this, name it something like "rs", put it somewhere in your path, and
+# then use "rs" in place of "rsync" when you are typing your copy commands.
+args=()
+for arg in "${@}"; do
+if [[ "$arg" == / ]]; then
+ args=("${args[@]}" /)
+else
+ args=("${args[@]}" "${arg%/}")
+fi
+done
+exec /usr/bin/rsync "${args[@]}"
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
cleanup_file, 0, !partial_dir);
+ cleanup_file, tweak_modtime,
!partial_dir);
}
/* FALLTHROUGH */
--
The rsync repository.
_______________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
AL);
}
--
The rsync repository.
_______________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
ese contain similar information to RSYNC_REQUEST,
+ but with values separated and the module name stripped off.
it() bf(RSYNC_EXIT_STATUS): (post-xfer only) the server side's exit value.
This will be 0 for a successful run, a positive value for an error that the
server genera
;
static BOOL usermap_via_chown, groupmap_via_chown;
+#ifdef HAVE_SETVBUF
static char *outbuf_mode;
+#endif
static char *bwlimit_arg, *max_size_arg, *min_size_arg;
static char tmp_partialdir[] = ".~tmp~";
--
The rsync repository.
_______
rsync-c
if (mod_name)
glob_expand_module(mod_name, buf, &argv, &argc,
&maxargs);
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
}
- curr_dir_len = clean_fname(curr_dir, CFN_COLLAPSE_DOT_DOT_DIRS);
+ curr_dir_len = clean_fname(curr_dir, CFN_COLLAPSE_DOT_DOT_DIRS |
CFN_DROP_TRAILING_DOT_DIR);
if (sanitize_paths) {
if (module_dirlen > curr_dir_len)
module_dir
dir;
+}
+} else {
+ $home_dir = (getpwuid($UID))[7];
+}
+
+unless ($no_chdir) {
+chdir $home_dir or die "Unable to chdir to $home_dir: $!\n";
+}
+
+push @cmd, '/bin/sh', '-c', "@ARGV";
+exec @cmd;
+die "Failed to exec: $!\n";
+
+sub usage
+{
+die <https://lists.samba.org/mailman/listinfo/rsync-cvs
hat prior to version 3.1.0, an alternate-directory exact match
+would never be found (nor linked into the destination) when a destination file
+already exists.
Note that if you combine this option with bf(--ignore-times), rsync will not
link any files together because it only links identical
map->status)
map->status = nread ? errno : ENODATA;
@@ -261,7 +265,7 @@ char *map_ptr(struct map_struct *map, OFF_T offset, int32
len)
read_size -= nread;
}
- return map->p;
+ return map->p + align_fudge;
}
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
def SUPPORT_XATTRS
- if (preserve_xattrs)
- free_xattr(&sx2);
-#endif
- }
+ if (sxp == &sx2)
+ free_stat_x(&sx2);
return updated;
}
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
Davison
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/progress.c b/progress.c
index ac010fd..89ecff1 100644
--- a/progress.c
+++ b/progress.c
--
The rsync repository.
___
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
--
The rsync repository.
___________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
/cgi-bin/cvsweb/rsyncweb/resources.html?r1=1.31&r2=1.32
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
xit ;;
+*:MINGW*:*)
echo ${UNAME_MACHINE}-pc-mingw32
exit ;;
+ i*:MSYS*:*)
+ echo ${UNAME_MACHINE}-pc-msys
+ exit ;;
i*:windows32*:*)
- # uname -m includes "-pc" on this system.
- echo ${UNAME_MACHINE}-mingw32
+ # uname -m includes "-pc" on this system.
+ echo ${UNAME_MACHINE}-mingw32
exit ;;
i*:PW*:*)
echo ${UNAME_MACHINE}-pc-pw32
exit ;;
-x86:Interix*:[3456]*)
- echo i586-pc-interix${UNAME_RELEASE}
- exit ;;
-EM64T:Interix*:[3456]*)
- echo x86_64-unknown-interix${UNAME_RELEASE}
- exit ;;
+*:Interix*:*)
+ case ${UNAME_MACHINE} in
+ x86)
+ echo i586-pc-interix${UNAME_RELEASE}
+ exit ;;
+ authenticamd | genuineintel | EM64T)
+ echo x86_64-unknown-interix${UNAME_RELEASE}
+ exit ;;
+ IA64)
+ echo ia64-unknown-interix${UNAME_RELEASE}
+ exit ;;
+ esac ;;
[345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
echo i${UNAME_MACHINE}-pc-mks
exit ;;
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
e set a flag and let the normal process handle the
+* shutdown. We only attempt this if multiplexed IO is in effect and
+* we didn't already set the flag. */
+ if (!got_kill_signal && (am_server || am_receiver)) {
+ got_kill_signal = sig_num;
+ return;
+ }
+
exit_cleanup(RERR_SIGNAL);
}
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
- exit_cleanup(RERR_SIGNAL);
+ handle_kill_signal(False);
got_kill_signal = -1;
return ret;
--
The rsync repository.
_______________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
length.
Can
* reduce fragmentation on filesystems like ext4, xfs, and
NTFS. */
if (do_fallocate(fd, 0, total_size) == 0) {
--
The rsync repository.
___________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
web/rsyncweb/documentation.html?r1=1.16&r2=1.17
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
npagesection(DAEMON OPTIONS)
--
The rsync repository.
___________
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
ttp://www.samba.org/cgi-bin/cvsweb/rsyncweb/features.html?r1=1.4&r2=1.5
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
return;
+ }
+
if (!(arg = strdup(arg)))
out_of_memory("glob_expand_module");
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
file.
This option does not supply a password to a remote shell transport such as
ssh; to learn how to do that, consult the remote shell's documentation.
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
sync can now be compiled to use an unmodified zlib library instead of
+ the tweaked one that is included with rsync.
+
DEVELOPER RELATED:
- Added more conditional debug output.
- Changed configure.in to configure.ac.
+
+- Fixed some build issues for android and minix.
--
The
of a stream
+- Remove second empty static block for Z_PARTIAL_FLUSH
+- Write out all of the available bits when using Z_BLOCK
+- Insert the first two strings in the hash table after a flush
+
+Changes in 1.2.5.2 (17 Dec 2011)
+- fix ld error: unable to find version dependency 'ZLIB_1.2.5'
+- use relative symlinks for shared libs
+- Avoid searching past window for Z_RLE strategy
+- Assure that high-water mark initialization is always applied in deflate
+- Add assertions to fill_window() in deflate.c to match comments
+- Update python link in README
+- Correct spelling error in gzread.c
+- Fix bug in gzgets() for a concatenated empty gzip stream
+- Correct error in comment for gz_make()
+- Change gzread() and related to ignore junk after gzip streams
+- Allow gzread() and related to continue after gzclearerr()
+- Allow gzrewind() and gzseek() after a premature end-of-file
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
; 4;
+ x1 &= 0xF;
+ *--c = x1 <= 9 ? x1 + '0' : x1 + 'a' - 10;
+ *--c = x2 <= 9 ? x2 + '0' : x2 + 'a' - 10;
+ }
+
+ return buf;
+}
+
+NORETURN void out_of_memory(const char *str)
+{
+ rprintf(FERRO
ule_dirlen = 0;
int preserve_acls = 0;
--
The rsync repository.
_______
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
USER@HOSTNAME::module, then rsync passes us
+# the -l USER option too, so we must be prepared to ignore it.
+if [ x"$1" = x"-l" ]; then
+shift 2
+fi
+
+hostname=$1
+shift
+
+if [ x"$hostname" = x -o x"$1" != x"rsync" -o x"$2" != x"--server" -o x"$3" !=
x"--daemon" ]; then
+echo "Usage: stunnel-rsync HOSTNAME rsync --server --daemon ." 1>&2
+exit 1
+fi
+
+# devz...@web.de came up with this no-tmpfile calling syntax:
+@stunnel4@ -fd 10 11<&0 <https://lists.samba.org/mailman/listinfo/rsync-cvs
man page is current for version 3.0.3 of rsync.
manpagesection(CREDITS)
-rsync is distributed under the GNU public license. See the file
+rsync is distributed under the GNU General Public License. See the file
COPYING for details.
The primary ftp site for rsync is
--
The rsync reposito
install-ssl-daemon DESTDIR=$RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/etc/xinetd.d $RPM_BUILD_ROOT/etc/rsync-ssl/certs
install -m 644 packaging/lsb/rsync.xinetd $RPM_BUILD_ROOT/etc/xinetd.d/rsync
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs
= rsync --server --daemon --config=/etc/rsync-ssl/rsyncd.conf
+execargs = rsync --server --daemon .
+#execargs = rsync --server --daemon --config=/etc/rsync-ssl/rsyncd.conf .
--
The rsync repository.
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
web/rsyncweb/index.html?r1=1.120&r2=1.121
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
web/index.html?r1=1.121&r2=1.122
___
rsync-cvs mailing list
rsync-cvs@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-cvs
601 - 700 of 1379 matches
Mail list logo