<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<div>Grant McWilliams wrote:<br>
<br>
> So this wouldn't help in getting us closer to this<br>
><br>
> mirrorlist=<br>
> <a href="http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib" target="_blank">http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib</a><br>
><br>
> or is it just not the best way of doing it? I'm sure variables could be<br>
> accomodated for without ConfigParser.<br>
<br>
</div>You don't need variables.  Think about it:  when was the last time you<br>
needed to alter those values ($releasever and $basearch) on an<br>
existing system?<br>
<br>
The only real reason to use variables there is so that the config file<br>
itself can pass between systems, which is really a case of<br>
poor/improper management and/or lazy packaging.<br>
<br>
Those "variables" should be set by the package at build/install time<br>
and left alone.<br>
<br>
Michael<br>
<font color="#888888"></font></blockquote><div><br>And when CentOS goes from 5.0 to 5.1 to 5.2 do I go to all 100 machines and change the URL lines for each baseurl and mirrors or do I just go with the variables set by centos-release (or wherever Yum get's them)? <br>

<br>Grant <br></div></div><br><br>