Created attachment 662749 [details]
zip of configuration files
Description of problem:
System V init and xinetd are being deprecated so we need new configuration files for systemctl and examples for configuration.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Overview of steps to integrate rsyncd into current Fedora distribution.
Create configuration for rsyncd server.
- mkdir /etc/rsyncd
- touch /etc/rsyncd.motd
- touch /etc/rsyncd.secrets
- edit /etc/rsyncd.conf
In the directory /lib/systemd/system create two files.
Reload systemd daemon, enable and start the service.
- systemctl --system daemon-reload
- systemctl enable rsyncd.socket
- systemctl start rsyncd.socket
Create cron tasks
- backups; script
Create a logrotate.d file to rotate and clean up log files.
Attached are all the files currently being used on a Fedora 17 system.
Fedora rawhide already contains rsyncd service and also rsyncd.conf. Any ideas for improvement are highly welcomed.
Provided logrotate, backup and crontab files fit more into documentation examples than real configurations. I will consider their inclusion into next rsync update.
Thank you for your report.