Wayne Davison
dcbe005a6a
Preparing for release of 3.2.2pre1
2020-06-27 21:22:49 -07:00
Wayne Davison
af57b55bdb
Some misc cleanup
...
Remove some extraneous vars, update some years, add an rrsync opt, &
ensure some less options are set right when running release-rsync.
2020-06-27 21:19:52 -07:00
Wayne Davison
0eec25f75b
Some patch-update & vim ft improvements
...
- Stash off some gen files when switching patch branches.
- Set the filetype in "env -S" files that vim can't handle.
2020-06-27 17:59:04 -07:00
Wayne Davison
a8fc8fc2d2
Preparing for release of 3.2.1
2020-06-22 19:31:16 -07:00
Wayne Davison
b51b0b3236
Get the NEWS heading idiom right.
2020-06-22 14:46:14 -07:00
Wayne Davison
8cb1c99563
A few more https changes.
2020-06-22 14:21:15 -07:00
Samuel Henrique
9b13bcf185
Add Documentation field to systemd unit
2020-06-22 13:01:02 -07:00
Wayne Davison
f6df3708c2
A few more NEWS changes; change release script.
2020-06-22 09:09:51 -07:00
Wayne Davison
2564f25114
Put the date in the heading of a pre release too.
2020-06-21 19:46:28 -07:00
Wayne Davison
7fb08531e0
Preparing for release of 3.2.1pre1
2020-06-21 19:24:26 -07:00
Wayne Davison
87bca719c3
Merge OLDNEWS.md into NEWS.md
2020-06-21 18:42:53 -07:00
Wayne Davison
63508f1518
Handle hard-linking the top-level $VER-NEWS.html file on a final release.
2020-06-20 09:57:35 -07:00
Wayne Davison
9ac22062af
The nightly dir is gone now.
2020-06-20 09:43:25 -07:00
Wayne Davison
c225330aaf
Preparing for release of 3.2.0
2020-06-19 14:11:01 -07:00
Wayne Davison
0b2d5fe494
Preparing for release of 3.2.0pre3
2020-06-17 10:12:09 -07:00
Wayne Davison
d3c7cfad22
Be a little more explicit with override info.
2020-06-17 09:31:48 -07:00
Christian Hesse
9ec777faf8
add a systemd socket unit for rsync
2020-06-17 09:19:12 -07:00
Christian Hesse
69f445fd09
update rsync systemd unit, add more security features
2020-06-17 09:19:12 -07:00
Wayne Davison
0b2a394cbc
Fix /usr/bin/env with script args.
2020-06-16 18:32:16 -07:00
Wayne Davison
27e88dec04
Use /usr/bin/env for increased portability.
2020-06-16 18:27:48 -07:00
Wayne Davison
ae94e3db4b
Tweak my email.
2020-06-16 07:55:42 -07:00
Wayne Davison
d80da9e674
A few small tweaks.
2020-06-15 15:04:08 -07:00
Wayne Davison
6f0c56304f
Preparing for release of 3.2.0pre2
2020-06-15 11:53:19 -07:00
Wayne Davison
2452ad3663
Fixed setting of rsync_lastver var.
2020-06-15 11:52:54 -07:00
Wayne Davison
660274bfb7
A few more md -> html improvements
2020-06-14 18:28:30 -07:00
Wayne Davison
b65b6db304
Add handling of non-breaking space & double-dash.
2020-06-14 15:29:45 -07:00
Wayne Davison
7b1f8f57c3
Update rrsync & its opt-culling script.
2020-06-13 22:11:37 -07:00
Wayne Davison
9ba6ce1b67
More release improvements.
2020-06-13 21:21:26 -07:00
Wayne Davison
243a9d9be0
A few more release script fixes.
2020-06-13 20:11:06 -07:00
Wayne Davison
c528f8d5c8
Preparing for release of 3.2.0pre1
2020-06-13 19:16:26 -07:00
Wayne Davison
8a70f1420b
Some fixes for the release script & other helpers.
2020-06-13 19:15:00 -07:00
Wayne Davison
7dec4029ee
Convert a couple files to UTF-8; more Copyright years.
2020-06-13 02:41:04 -07:00
Wayne Davison
de78dd685b
Simplify the install of rsync-ssl by unifying 2 scripts.
2020-06-11 20:26:56 -07:00
Wayne Davison
85e90b0f80
Update copyright year in runtests.sh too.
2020-06-10 13:59:02 -07:00
Wayne Davison
58e8ecf48f
Improvements for release process; a gensend hook.
2020-06-10 09:31:01 -07:00
Wayne Davison
c5e44330a5
Fix double-gen of manpages.
2020-06-10 00:39:30 -07:00
Wayne Davison
53fae55652
Change man page src format from yodl to markdown.
...
This removes the yodl dependency, which is sometimes hard to track down.
Instead, this uses a python3 script that leverages the cmarkgfm library
to turn the source file into html. Then, the script parses the html in
order to turn the tag stream into a nroff stream using a simple state
machine. While it's doing that it also implements one added format rule
that turns an ordinal list that starts at 0 into a description list
(since markdown doesn't have an easy description list idiom).
2020-06-08 21:03:42 -07:00
Wayne Davison
888f4f9503
Put the rsync-ssl-rsh helper script into a lib dir.
2020-06-07 19:25:18 -07:00
Wayne Davison
3735002751
Some improvements to the release mechanism
...
- Some manpage changes to make them more consistent and to add a section
that the release script expects in rsync-ssl.
- Fixed some issues in release-rsync pertaining to various file changes,
such as the .md file changes.
- Change the gpg handling to stop prompting for a passphrase since gpg
now makes use of gpg-agent (and the old gpg script is apparently not
passing through fd 2 that git needs to get status).
2020-06-02 16:54:07 -07:00
Wayne Davison
364d302bca
Fix regex issue due to python 3.8 bug.
2020-05-28 20:48:24 -07:00
Wayne Davison
bcb0a24a8f
Convert NEWS & OLDNEWS into .md files.
2020-05-26 02:24:33 -07:00
Wayne Davison
98cddfaf7a
Rename a couple files to .md
2020-05-25 15:05:06 -07:00
Wayne Davison
68516f91be
Add "input" handling for cmd_txt_*() pkglib.py.
2020-05-22 22:49:02 -07:00
Wayne Davison
37de48979e
Some pkglib improvements.
2020-05-17 20:32:43 -07:00
Wayne Davison
7a9295778c
Change r'\1%s\2' to r'\g<1>%s\2'.
2020-05-06 17:23:34 -07:00
Wayne Davison
96a6ea0f26
Convert another packaging script to python3.
2020-04-29 21:25:17 -07:00
Wayne Davison
991ab811cb
Turn nightly-rsync into a python script.
2020-04-22 12:43:25 -07:00
Wayne Davison
3249824264
Some more rsync-ssl improvements:
...
- Make the rsync-ssl default behavior more user friendly.
- Install rsync-ssl & rsync-ssl-rsh in the regular install rules.
- Add a manpage for rsync-ssl (which is also installed).
- Get rid of the rsync-ssl-client package in our spec file.
2020-04-22 12:40:14 -07:00
Wayne Davison
1c465dc33a
Change the name of the rsh-ssl-rsync script.
2020-04-22 10:52:01 -07:00
Wayne Davison
2a87d78f69
Change the rsync-ssl helper script
...
The new rsh-ssl-rsync helper script (replacing stunnel-rsync) supports
openssl in addition to stunnel. The RSYNC_SSL_TYPE environment variable
can be set to specify which type of connection to use, and the first arg
to rsync-ssl can be --type=stunnel or --type=openssl to override the env
var or the default of "stunnel". The helper script now looks for
stunnel4 or stunnel on the PATH at runtime instead of having configure
look for it at compile time.
2020-04-19 14:00:33 -07:00