mirror of
https://github.com/RsyncProject/rsync.git
synced 2026-10-09 18:41:13 -04:00
packaging: add ftp.filt, the FTP mirror filter file
The .filt file in /home/ftp/pub/rsync on samba.org controls which subtrees release.py's FTP mirror excludes (currently /binaries/ and /generated-files/). Without it, step-10-push-ftp's 'rsync --del' would propagate local deletions to the server even for those archive subtrees. Until now the only copy of this two-line file lived on the server. Bundle it in source at packaging/ftp.filt so it survives a disaster on samba.org, and have step_1_fetch seed FTP_DIR/.filt from the bundled copy on every run (with --exclude=/.filt on the rsync pull, so the server's copy can't silently drift the bundled one). step-10-push-ftp then propagates any in-source updates to the filter back to the server.
This commit is contained in:
500 Internal Server Error
Gitea Version: 1.28.0+dev-477-g8b6ad49a5f