On Sun, Apr 13, 2008 at 04:39:39PM -0700, Steve Edwards wrote: > >>> I'm in the midst of rearranging things (which are 2 to 3 times as large > >>> as they were then); I'll update that once I'm done. > >> > >> Double-plus cool. > >> > >> I'd be interested in sections like "Rolling out a new server" or "How we > >> maintain all the little configuration files without losing our sanity." > > > > I smell a magazine article. :-) > > That works, but I'm impatient. I'm up for "peer review" before > publication.
Understood. Real Magazines tend to be picky about first pub, though. > > The answer to the second question is likely going to become "rsync or > > cfengine", but I haven't gotten that far yet... and we don't change > > them all that much anyway. VICIdial has *lots* of knobs. > > I'm mainly interested in "consistency" in configuration. The "method" has > to be sophisticated enough to handle "this box has 2 Ethernet interfaces > so I should configure OpenSER and Asterisk to listen to both IP addresses > on ports 5060 and 5061 respectively." This would preclude rsync. True. That's why I was leaning towards cfengine, which I gather is tuned for that sort of thing. > I currently do it with shell scripts but I'm looking for something a bit > more sophisticated. > > Puppet (http://reductivelabs.com/trac/puppet/wiki/AboutPuppet) was > suggested during the Friday morning VOIP Users Conference. It's open > source and written in Ruby. I just feel a bit silly installing "yet > another language" just to support a support tool. Indeed. > The "shell script" approach has the advantage of "light weight." I do a > "minimal" Centos 5 install and wget a single script which does everything > -- configures the network, installs packages (OpenSER, Asterisk, Zaptel, > Libpri, MySQL), adds users, and configures everything from services to > timezone. I may stick with it, but it's getting a bit combersome and am > interested in what has worked for others. Noted. Our solution may not help you all that much; I gather that with the exception of one small chunk of one file, all our boxen are configured exactly the same. Cheers, -- jra -- Jay R. Ashworth Baylink [EMAIL PROTECTED] Designer The Things I Think RFC 2100 Ashworth & Associates http://baylink.pitas.com '87 e24 St Petersburg FL USA http://photo.imageinc.us +1 727 647 1274 Those who cast the vote decide nothing. Those who count the vote decide everything. -- (Joseph Stalin) _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
