OpenSolaris

You are not signed in. Sign in or register.

Flag Day: zone_create() system call has changed

Date: Fri, 24 Mar 2006 12:35:53 -0800 (PST)
From: Ric Aleshire <Ric dot Aleshire at sun dot com>
To: on-all at sun dot com, onnv-gate at onnv dot eng dot sun dot com
Subject: Flag Day: zone_create() system call has changed

Today's putback of:

PSARC/2002/762 Layered Trusted Solaris
PSARC/2005/060 TSNET: Trusted Networking with Security Labels
PSARC/2005/259 Layered Trusted Solaris Label Interfaces
PSARC/2005/573 Solaris Trusted Extensions for Printing
PSARC/2005/691 Trusted Extensions for Device Allocation
PSARC/2005/723 Solaris Trusted Extensions Filesystem Labeling
PSARC/2006/009 Labeled Auditing
PSARC/2006/155 Trusted Extensions RBAC Changes
PSARC/2006/191 is_system_labeled
6293271 Zone processes should use zone_kcred instead of kcred
6394554 integrate Solaris Trusted Extensions

represents a Flag Day for (cap-eye) Install users with non-global zones.
If you use BFU or regular upgrade, or if you have no non-global zones
and have no plans to use them, you can delete this message.

The private zone_create() interface has grown new arguments again.  As a
result, the invoker (located in zoneadmd), the user-space interface (in
libc), and the kernel must be kept in sync.  Install won't do that by
itself.  You must either rebuild and copy libc and zoneadmd or (better
yet) just use BFU.