"Peter Tribble" writes: > On 9/20/07, Renaud Manus <Renaud.Manus at sun.com> wrote: > > -------- Original Message -------- > > Subject: Re:[smf-discuss] Manifest import does not change property value > > From: Peter van Gemert <peter.van.gemert at accenture.com> > > To: smf-discuss at opensolaris.org > > Date: Thu Sep 20 2007 11:35:10 GMT+0200 (CEST) > > > > > Hoi Menno, > > > > > > Leider nicht. I changed the setting back to the original (default) value > but a new import of the manifest (which now contains a different value) did n > ot set the timeout_seconds to the value listed in the manifest but it remaine > d set to the value I gave it with svccfg. > > > > > This is expected in order to keep sysadmin customizations in place > > (even though you have kept the value to its previous default). > > Presumably this value is marked as customized somehow? > > How do I get a list of those properties/settings that have > been modified from their imported values? > > The real question could be expressed as: how do I reproduce a > system exactly? I can work out fairly easily what manifests have > been used, but what I haven't worked out yet is how to get a > list of what changes need to be applied over and above the > manifest import.
David's travelling today (or he'd probably have answered already), but this (amongst many others) is one of the problems that Enhanced Profiles intends to solve. One of the requirements of that project is the ability to easily tell the difference between the state of the services as delivered, and customizations since. You could do this today by comparing with the last-import snapshot. (Which is how svccfg determines what to upgrade.) I haven't attempted to write the script to do so myself, yet. liane