I'm using multisite installation to separate content by city. I considered other options, but multisite is the best for me.
But as there will be many sites, which will differ only by content and user roles, I need to sync all wordpress and plugins settings between all sites.
I found a config hack - you can rewrite users table name, so every site will use same users table. So I thinking of something simmilar to overwrite settings table name. But wordpress holds few fields there which should not be the same: siteurl, home, blogname, blogdescription. Maybe something else. Also there is no hooks to replace settings table name, so I would need to edit wordpress code and that would extreme measures.
Moreover it would be much better to store all settings in a file so it will be stored in version controll.
Is there any solutions? I know there's not many people who use multisite installation, but maybe someone have any thoughts?