Skip to Content.
Sympa Menu

sm-discuss - Re: Sorcery mirroring (Was: Re: [SM-Discuss] Don't updated todays [snip] sorcery)

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: "David Kowis" <dkowis AT shlrm.org>
  • To: sm-discuss AT lists.ibiblio.org
  • Subject: Re: Sorcery mirroring (Was: Re: [SM-Discuss] Don't updated todays [snip] sorcery)
  • Date: Wed, 24 Nov 2004 22:32:08 -0600 (CST)


--
One login to rule them all, one login to find them. One login to bring
them all, and in the web bind them.

<quote who="Seth Alan Woolley">
>>
>> In anycase Id need at least some sort of access to all mirrors via ssh
>> keys so I could update new stuff, and possibly fix other problems, like
>> broken or compromised tarballs. Id rather not have to depend on someone
>> else to fix problems for me, it'd be nice also to be able to adjust the
>> rr mirrors your dns knows about easily, not that you're every really
>> not online.
>
> Getting you direct access to the RR tables is pretty simple.
>

Another alternative to round-robin dns is a simple PHP page that knows
about all the mirrors. sorcery hits up
http://downloads.sourcemage.org/sorcery.php?version=current
The php page then selects a mirror from the list, either by keeping a
variable so that it sequentially increments everytime someone gets the
file, or perhaps a weighted method, so that faster servers get more of the
load. The methodology of this really doesn't matter here.
Then the php page either forwards them to the mirrored URL. Then we don't
need roundrobin DNS. And we have one url for current files, we don't have
to create symlinks, just update an information file that maps current to
1.11.x or whatever.

Another 2 cents...

Access to the clients, could very well be alleviated by the GPG key thing.
I like that idea, but it would add another core dependency. Not
necessarily a bad one though. Especially since it's recommended for the
kernel. I am in favor of the GPG key on sorcery.





Archive powered by MHonArc 2.6.24.

Top of Page