The rsync application has since version 3.1.0 ssl helper-scripts: https://download.samba.org/pub/rsync/src/rsync-3.1.0-NEWS This is based on code from this project: http://dozzie.jarowit.net/trac/wiki/RsyncSSL The scripts are built by the ebuild but they are not installed as the are not installed by the make target "install" but "install-all". :) The scripts use stunnel to achieve the encryption. I have attached an ebuild based on the current stable rsync ebuild. This ebuild has an added use flag, which pulls in the necessary dependency "stunnel" and executes the additional install targets. Reproducible: Always Steps to Reproduce: 1. Install current rsync with emerge Actual Results: No rsync-ssl script available Expected Results: The rsync-ssl script should be available
Created attachment 413074 [details] rsync ebuild with ssl use flag rsync ebuild with ssl use flag
Could you please attach your changes as a patch?
Created attachment 413086 [details, diff] rsync-3.1.1.patch Added the changes in form of a patch.
commit a58c8842dfe4f8f977a2c278e5ffd2588afff8ec Author: Lars Wendler <polynomial-c@gentoo.org> Date: Tue Dec 22 11:03:31 2015 net-misc/rsync: Security bump to version 3.1.2 Added stunnel USE flag which installs stunnel helper scripts (Gentoo bug #561646). Package-Manager: portage-2.2.26 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>