Void Linux - Changes to Repository Sync
Void is a complex system, and over time we make changes to reduce this complexity, or shift it to easier to manage components. Recently through the fantastic work of one of our maintainers classabbyamp our #repository #sync system has been dramatically improved.
Previously our system was based on a series of host managed #rsyncs running on either snooze or cron based timers. These syncs would push files to a central location to be signed and then distributed. This central location is sometimes referred to as the “shadow #repo” since its not directly available to end users to synchronize from, and we don’t usually allow anyone outside #Void to have access to it.