LKD FTP wrote:
Moving or reinstalling the server is very simple. - Copy server configs and install server packages. - Copy entire home (includes ftpsync, custom mirroring, ssh autohrized_keys for push mirroring, a few other helpers) - Run one of the helpers to reinstall local crontab
I am not sure how it is easier than installing a package and start the provided timers. But again - the proposed steps aim more to simplify new mirrors setup, rather than immediately replacing current legacy.
if there were many different ways to configure and run mirrors, either the number of mirrored distros would go down, or maintainers would burn out, or the mirroring would be problematic for the users.
Exactly, and creating "unified way to manage mirrors" is tricky, especially for OBS and all the daily traffic it produces. Still it is good to start with at least something and 2024 is too late to resist systemd. The .deb package shouldn't be an issue as well - I will be glad to try implementing it if somebody would like to give it a shot. Regards, Andrii Nikitin