This doesn't exactly get at what you're talking about, but I developed site cloning scripts rather than the running install.php methodology. I've made the scripts available on a web site: http://www2.evergreen.edu/dave, but they're customized to my environment.
What we do is,
Create a sample site in its own database. Upon creating new sites, we use the copysite scripts to create a new site from the "skeleton" or "Sample" site. This way all the access control as well as default configurations come form the sample site.
A similar approach might work.
-----Original Message----- From: support-bounces@drupal.org [mailto:support-bounces@drupal.org] On Behalf Of The Golden Condor ! Sent: Monday, January 29, 2007 8:23 AM To: support@drupal.org Subject: [support] Common Configurations of Multiple Sites
Hi,
I have a single drupal installation with multiple sites. I can somewhat easily customize each site individually, such as enable and configure modules, add user roles, etc.
However, when I realize that I need a specific user role for all of my 5 drupal sites (particularly, site admin with reduced privileges), I find it tedious to log into each site separately and configure it. The problem escalates as the number of sites goes up.
I was wondering if there is an easier way to mass-configure all sites in a single installation? (I am guessing the answer is no, because conflict resolution could be complex?)
When creating a new site (i.e., copying sites/default to something else), and running the install script (install.php) on that site, are the default settings for the new site copied from the default site that I reconfigured, or reinitialized with Drupal default values? If it's the latter, is there an easy way to change installation defaults?
If any of these questions have been answered elsewhere, I'd appreciate a pointer to the answer.
Cheers,
Tony A.A.