On 1/3/08, paul beard <paulbeard@gmail.com> wrote:
On Jan 3, 2008 12:17 PM, Tabitha McNerney <tabithamc@gmail.com> wrote:
Hello all --
I would like to build, from source, on an Xserve running Leopard Server, a "standard" MacPorts system that could be deployed, in an organization, on numerous other Apple servers running the same version of the OS ( e.g. Leopard Server). In doing so I would use Apple's command-line tools (such as hdiutil and asr) create a restorable disk image (.dmg) file of a disc volume that hangs off an external disk on my original Xserve which houses the MacPorts prefix ( e.g., /opt/local). I would then restore from this disc image to the additional machines slated to be the recipients of the original standard.
I wonder if some combination of nfs (to mount your master repository), rsync (to update your local store) and some voodoo with a regex to update any files that are tied to hostnames (all your master builds might be tagged with "master" or "changeme").
Paul, Appreciate the directional suggestion! Probably I could live without NFS and rsync, as I'd probably be ok with with cloning a master courtesy of the diskutil, hdiutil and asr tools on OS X. The regex is probably the way to go! Thanks, T.M. [SNIP]