Hi All, I have a new manifest for which I'm not sure if the zones support is correct. I combined a number of things which used to go into many packages and put them into a single package and thus it's not clear if I did this right. The file is:
http://cr.opensolaris.org/~mec/hotplug_137/usr/src/pkg/manifests/system-kernel-dynamic-reconfiguration-i86pc.mf.html My specific question is which bits go into the non-global zone as well as the global zone? I made the package a hollow package so that it can install in a non-global zone, but it's not clear to me what we need to deliver in a non-global zone. The x86 DR feature is not supported in a non-global zone and thus the following files are definitely not needed: 52 file path=platform/i86pc/kernel/misc/$(ARCH64)/drmach_acpi group=sys 58 file path=platform/i86pc/kernel/drv/$(ARCH64)/dr group=sys 60 file path=platform/i86pc/kernel/drv/dr.conf group=sys mode=0644 61 file path=usr/platform/i86pc/lib/acpihpd group=sys mode=0755 72 file path=usr/platform/i86pc/lib/cfgadm/sbd.so.1 75 file path=usr/platform/i86pc/lib/cfgadm/$(ARCH64)/sbd.so.1 But I'm not sure about the following: The manifest for the acpihpd daemon: 67 file path=lib/svc/manifest/platform/i86pc/acpihpd.xml group=sys mode=0444 http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/cmd/acpihpd/acpihpd.xml and the script which is called in the start method: 69 file path=lib/svc/method/svc-acpihpd mode=0555 http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/cmd/acpihpd/svc-acpihpd The start method will realize that DR is not supported via: 32 /usr/sbin/prtconf -D /devices/fw/acpidr at 0 > /dev/null 2>&1 and thus would never call acpihpd. Is there a reason I'd even want svcs to show this service? Thanks, Mike
