[mirror-admin] rsync and updates-testing -> updates-released

Carlos Carvalho carlos at fisica.ufpr.br
Tue Jul 21 21:46:56 EDT 2009


Jesse Keating (jkeating at redhat.com) wrote on 21 July 2009 18:35:
 >On Tue, 2009-07-21 at 22:18 -0300, Carlos Carvalho wrote:
 >> Hurray!
 >> 
 >> There's nothing crazy, it's just a much better way to do. It'd get rid
 >> of the entire mess of hardlinks.
 >> 
 >> That's how Debian does it.
 >> 
 >> You can also join all the archs together, since the arch is in the
 >> name of the packages. Those who exclude archs would just have to make
 >> a small change in their exclude patterns. You could post the
 >> conversion example on the mirroring instructions page.
 >> 
 >> It's even possible to join releases, as Debian does. The advantage is
 >> that packages that are the same among releases only need to appear
 >> once in the repository. However this makes it hard to exclude a
 >> release, it needs detailed knowledge on the repository structure.
 >> Further, since you say the sign key changes, the same file
 >> cannot be used for more than one release; thus this level of merging
 >> doesn't seem to be useful for fedora.
 >
 >I got some resistance to using relative dir information in the repodata,
 >so instead we could still put all the packages for updates in a single
 >dir, and make hardlinks further into updates vs testing and then create
 >metadata from the hardlinks.  It'll look like duplicate data, but due to
 >hardlinks they transfers won't care.

This removes much of the advantage of the method. Why don't you put
absolute paths then?

--


More information about the Mirror-admin mailing list