Wayne Davison
bdfc296faf
Handle a run from down inside the checkout tree.
2019-03-15 12:20:55 -07:00
Wayne Davison
2ad1c4e800
Improve write-only --sender check & handle 2 new options.
2019-01-15 11:18:36 -08:00
Wayne Davison
48346c878f
Reject --log-file when read-only.
2019-01-09 13:35:21 -08:00
Wayne Davison
a0274c08b5
Improve check for ".." and guard against dash args.
2019-01-09 13:35:21 -08:00
Wayne Davison
4e25abc9a9
Fix/improve the sort functions.
...
Fixes bug 11704.
2016-01-31 14:40:51 -08:00
Wayne Davison
bb853b3205
Add -wo option for write-only rrsync mode.
2015-09-13 16:23:54 -07:00
Wayne Davison
aca7dd3bff
Adding the long options that BackupPC likes to use.
2014-09-04 13:44:50 -07:00
Wayne Davison
6900d35cce
Fix a typo.
2014-07-31 14:38:16 -07:00
Wayne Davison
0872dff60c
Add new-compress option to rrsync.
2014-05-26 12:13:01 -07:00
Wayne Davison
1b29458ea4
Adding rsync-no-vanished script for bug 10356.
2014-01-01 10:35:08 -08:00
Wayne Davison
64dff88db9
Don't forget about --debug and --info for rrsync.
2013-10-04 14:10:44 -07:00
Wayne Davison
637ebad048
A few more new options that rsync 3.1.0 can pass.
2013-10-04 13:59:04 -07:00
Wayne Davison
b74250037c
Rename lsh.pl -> lsh.
2013-06-09 19:40:56 -07:00
Wayne Davison
f93094fa9f
Rename lsh -> lsh.sh.
2013-06-09 19:40:56 -07:00
Wayne Davison
0bacaccee6
Perl version of lsh that can change user w/o sudo.
2012-10-07 16:33:30 -07:00
Wayne Davison
f5e2b8f803
Add a slash-stripping version of rsync in support dir.
2012-01-28 10:42:01 -08:00
Wayne Davison
425747c2f3
Fix a comment.
2011-07-04 16:32:06 -07:00
Wayne Davison
8bcd6a4aff
Abort if the cd fails.
2011-05-07 13:01:21 -07:00
Wayne Davison
591c224584
Improve lsh's handling of -l user option w/cd.
2011-04-09 08:51:26 -07:00
Wayne Davison
53e6507e14
Fix a bug in the trailing-slash handling.
2011-01-13 23:00:30 -08:00
Wayne Davison
3feece5938
Improve the discussion of the absolute-filter alternative.
2011-01-13 17:16:32 -08:00
Wayne Davison
d64bda1c1e
Some quoting fixes/improvements.
2010-09-06 08:41:46 -07:00
Wayne Davison
47573508f4
Update rrsync with the latest options.
2010-05-26 11:24:00 -07:00
Wayne Davison
01e293f1b5
Use "use warnings" rather than -w on the #! line.
2009-01-13 14:52:03 -08:00
Wayne Davison
1fb6a4018d
Avoid a server-side problem with -e is at the start of the short options.
...
(Bug #6020 )
2009-01-07 16:39:22 -08:00
Wayne Davison
fc4a695cdd
Tweaked s### and m## to avoid vim highlighting issues.
2009-01-07 16:38:06 -08:00
Wayne Davison
8b7a752024
Mention the mapfrom/mapto scripts and how they work.
2008-11-15 18:32:21 -08:00
Wayne Davison
2df20057e3
Adding the --usermap/--groupmap/--chown options.
2008-11-15 18:13:00 -08:00
Wayne Davison
76181461f5
Added a fully atomic update if the user has setup a symlink
...
to a *-1 or *-2 directory. A few other minor improvements.
2008-10-11 09:30:26 -07:00
Wayne Davison
2c11e80e2e
Fix the error message on one of the rename operations.
2008-09-29 21:54:49 -07:00
Wayne Davison
794d033981
A couple instant-rsyncd improvements:
...
- Prompt the user for the parameters when missing.
- Allow the creation of a module without a user+password.
2008-09-11 08:50:14 -07:00
Matt McCutchen
45574a73c1
Add instant-rsyncd to support/ .
2008-09-11 08:05:06 -07:00
Wayne Davison
85fd80ce10
Mention the addition of the deny-rsync script, and tweak some comments.
2008-06-28 10:12:57 -07:00
Wayne Davison
33cc92a63a
Some deny-rsync fixes:
...
- Fixed messages longer than 63 chars.
- Don't require the presence of a "bc" program.
- Append a newline to the message to make the script easier to call.
- Make extra sure the message outputs without escape interpretation.
- Stick around long enough for a client to reliably get the message.
2008-06-23 23:10:12 -07:00
Matt McCutchen
5e7f63f0bf
The deny-rsync script from bug 3945.
2008-06-23 23:04:21 -07:00
Wayne Davison
276cc45571
Added a --no-cd option to support/lsh so that the script can be used by
...
the testsuite. Improved the home-directory-changing code and added an
error message when "localhost" is not the hostname specified. Use the
updated script in the testsuite instead of creating a pretend-ssh script
in a couple spots.
2008-04-18 19:41:57 -07:00
Wayne Davison
0668bfe077
Moving some files from support into packaging.
2008-04-05 22:45:12 -07:00
Wayne Davison
c202b4fa96
Some improvements for support/patch-update:
...
- Added a --shell option which starts a sub-shell on each patch branch.
- Don't allow the user to exit a sub-shell if the branch is not clean.
- If the sub-shell exited with a non-zero exit status, prompt to see if
the user wanted to abort rather than assuming that.
- Wait to start the new patch-file output until after the shell runs.
- Always return to the starting branch on exit.
2008-03-24 20:30:09 -07:00
Wayne Davison
a5e0bf3579
Properly handle a new patch-branch that is only available locally.
2008-03-23 09:53:15 -07:00
Wayne Davison
e889e0c43b
A couple more support/rrsync tweaks:
...
- Die if the --server option is not first on the command-line.
- Don't allow the --daemon option by default.
2008-03-19 16:44:11 -07:00
Wayne Davison
38cef641a5
Updated rrsync to deal with the latest 3.0.0's use of the -e option.
...
Added a couple more long options that might get passed.
2008-03-04 22:51:56 -08:00
Wayne Davison
16e24c2043
Don't force the user to start from the master branch when any
...
clean starting branch will do. Return to the starting branch.
2008-02-24 13:19:51 -08:00
Wayne Davison
e7f642cffe
Using rebase for the patches has become a failing-hunk
...
pain in the neck, so I'm switching to using merge.
2008-02-06 16:39:53 -08:00
Wayne Davison
970ce063ee
Fixed finding of parent's description when @ARGV doesn't mention it.
2008-02-04 00:12:01 -08:00
Wayne Davison
dd1f0da818
Improved the usage message.
2008-02-03 23:40:20 -08:00
Wayne Davison
f2b7b64d86
Fixed the diffing of generated files when creating a patch that has
...
a parent that is not the master branch.
2008-02-02 17:00:25 -08:00
Wayne Davison
4da9fcd41d
- Make sure the Makefile is up-to-date before running "make gen".
...
- The release-rsync script now creates the generated patches in a
separate dir from the normal patches.
2008-01-12 10:52:46 -08:00
Wayne Davison
5288be3af7
Some minor tweaks:
...
- Improved some comments in hlink.c.
- Changed "the" to "a" in rsyncd.conf.yo.
- Improved the PATCH.name filtering loop in patch-update.
2007-12-31 20:40:51 -08:00
Wayne Davison
9217ce30e3
Revised release-rsync and nightly-rsync code to create a tar files
...
with the right timestamps.
2007-11-29 09:29:45 -08:00
Wayne Davison
6a2456c501
Don't use git-FOO command to call git sub-commands.
2007-11-27 16:06:01 -08:00