Brandon Allbery wrote: > On Wed, May 30, 2012 at 10:03 AM, Bjarne D Mathiesen > <[email protected] <mailto:[email protected]>> wrote: > > Brandon Allbery wrote: > > On Wed, May 30, 2012 at 5:45 AM, Bjarne D Mathiesen > > <[email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>>> > wrote: > > > > I've found this : > > https://github.com/opscode-cookbooks/apache2 > > > > I think you do not want to naively mix Chef and MacPorts, especially > > with a package that does not have any OS X support (much less > MacPorts). > > So ... you'ld recommend replicating it in tcl or bash ??? > > > I am not sure what you think you are trying to do. But your message > implied that you believe you've found some useful Ruby utilities. > > You haven't. They are Ruby, but they are plugins for a system > management framework called Chef; they are not useful by themselves, > only as components of that framework. You can't use them at all without > configuring a Chef installation; and it doesn't look like there's a lot > of support for MacPorts so using it to manage anything installed by > MacPorts may ultimately result in your needing to teach Chef how to deal > with MacPorts as a package provider. > > At least Chef supports OS X; I had thought it was still stuck in > Linux-land. But the Apache recipes you pointed to do not list OS X > support at all, so your first hurdle would be porting those recipes to > control MacPorts' Apache. Their FreeBSD recipe might serve as a > starting point — assuming there is some compatibility between their > freebsd and macosx cookbooks. (This is less about Ruby than it is about > understanding how to maintain platforms and how to adapt between > somewhat similar platforms.) > > -- > brandon s allbery > [email protected] <mailto:[email protected]> > wandering unix systems administrator (available) (412) 475-9364 vm/sms
We are having a discussion about replicating the Debian / Ubuntu layout of the conf-files for Apache2 now that we are in the process of upgrading the apache2 port to Apache httpd 2.4.x So, I went hunting for a description of what Debian / Ubuntu does and found those Chef recipes which looked somewhat promising - if not for anything else, then as inspiration & documentation for our own work in MacPorts I had already entertained ideas of my own along the lines that the Chef Apache2 CookBook uses, but I needed some hard information as to what is actually done under Debian / Ubuntu as to file / directory structure and utilites - and the cookbook has provided me with that insight :-) Not knowing Ruby at all, I had no idea at all how I might possibly use those Chef receipes, so I sougt out someone who could enlighten me :-) And you've done so :-) for which I thank you :-) Having seen your explanation, my conclusion has to be, that I'll have to port those Chef receipes to use the macports framework and tcl. :-) thanks :-) -- Bjarne D Mathiesen København N ; Danmark ; Europa ---------------------------------------------------------------------- denne besked er skrevet i et totalt M$-frit miljø MacOS X 10.7.3 Lion ; 2.8GHz Intel Core i7 ; 16GB 1067MHz DDR3 _______________________________________________ macports-users mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
