Kyle McDonald wrote: > Jordan Brown wrote: >> David Powell wrote: >>> What about /lib/svc/manifest? >> >> Sounds right to me. >> >> B.J. Wahl wrote: >>> As a former customer for many years, /etc was the first place I would >>> look for general configuration information like this. While I >>> understand manifests are considered more definition than >>> configuration information, as an Admin I would still expect to see >>> this information in /etc than in /lib. >> >> But manifests are _not_ configuration, and any perception that they >> are is a bug that needs to be corrected. Keeping them _out_ of /etc >> helps to avoid that perception. > > Does EMI need early access to /var/svc/profile/site.xml and the like? > That could be seen as 'configuration' no? Would that belong in /etc? Right. While manifests are definitions, profiles are arguably configuration thus the new location for profiles should be under /etc/svc/profile.
EMI will not process manifests or profiles under /var since /var may be a separate filesystem that is not available when EMI runs. Manifests and profiles under /var will still be processed by the current system/manifest-import service. -tony