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
Wayne Davison
9585b27678
Add a new daemon security option: "munge symlinks".
2007-11-27 07:34:59 -08:00
Wayne Davison
aa6865d761
Return to the master branch at the end.
2007-11-25 14:46:33 -08:00
Wayne Davison
67b9b26ff3
Modified the discovery of the generated files & use "make gen".
2007-11-25 14:36:30 -08:00
Wayne Davison
90c98cdc39
Adding a support script that can be used to make the checked-out
...
file-times of an initial clone nicer.
2007-11-17 10:29:13 -08:00
Wayne Davison
97f0421523
Make sure we process a parent patch before a dependent patch.
2007-11-16 08:02:26 -08:00
Wayne Davison
49ebb358ab
Handle new PATCH-$name files, improved $last_touch code,
...
fixed handling of dependent patches.
2007-11-12 15:10:52 -08:00
Wayne Davison
18fa91296b
Make sure that time has progressed when we need change branches
...
in order to run prepare-source.
2007-11-12 06:30:24 -08:00
Wayne Davison
8d3211447d
If we start a sub-shell to let the user fix a rebase, output a
...
message and change the prompt.
2007-11-12 00:13:52 -08:00
Wayne Davison
d26c7dfdb0
This script transforms one or more patch/* branches into
...
one or more patches/*.diff files.
2007-11-11 23:15:40 -08:00
Wayne Davison
c5d77e9659
Including my extern-squishing script, which just found an
...
extraneous extern in exclude.c.
2007-11-11 22:51:50 -08:00
Wayne Davison
5d3e5f641d
Improved -s and support cvs's -e30.8 version idiom.
2007-09-17 06:02:09 +00:00
Wayne Davison
2e8259bb0b
Disable -s by default.
2007-09-16 02:42:55 +00:00
Wayne Davison
d274524317
Adding knowledge of some new options.
2007-09-15 21:10:35 +00:00
Wayne Davison
71845bd2a0
That should have been -s.
2007-09-15 21:10:18 +00:00
Wayne Davison
bdd53557a8
Force knowledge the -p option, since it gets passed specially.
2007-09-15 21:08:08 +00:00
Wayne Davison
9b49704959
Added a remote-shell substitute for use in testing and for certain
...
other esoteric needs.
2007-09-08 20:03:42 +00:00
Wayne Davison
5463453489
The print now uses a more straight-forward map() instead of a join().
2007-03-21 13:51:54 +00:00
Wayne Davison
5f4e991c70
Fixed the item numbers in the regex comment.
2006-12-20 00:50:17 +00:00
Wayne Davison
c96f6eb584
Call SIGACTION() instead of signal().
2006-12-18 07:24:24 +00:00
Wayne Davison
174e51b5bf
Added parsing for all the latest options.
2006-09-18 00:16:31 +00:00
Wayne Davison
30cd7ec1cf
The --min-size arg doesn't need to be path-checked either.
2006-09-18 00:13:50 +00:00
Wayne Davison
71f9e4673e
A slight simplification to the last change.
2006-09-02 20:05:08 +00:00