

Implementation Guide › Installing and Customizing a UNIX Endpoint › Solaris 10 Zones Implementation › Install on a Solaris Branded Zone › Use ioctl for Communication
Use ioctl for Communication
If you want to install CA ControlMinder in Solaris branded zones, you must use an ioctl instead of a syscall to communicate with the kernel module.
Follow these steps:
- Stop CA ControlMinder in the global zone and all non-global zones.
Stop the last zone with secons -sk to disable event interception and prepare the kernel module for unloading.
- Unload the CA ControlMinder kernel module in the global zone (SEOS_load -u).
Note: The SEOS_load -u command ensures that CA ControlMinder is not running on any non-global zone before unloading it.
- In each zone where CA ControlMinder is installed (global, non-global, and branded zones), set the seos.ini entry SEOS_use_ioctl = 1 (by default, this is set to 0).
- Load the kernel module in the global zone (SEOS_load).
This installs a pseudo device to let CA ControlMinder communicate with its kernel module via ioctl, and identifies zones that require a reboot so that they can utilize the ioctl.
- Reboot each non-global and brand zone, identified as requiring a reboot, where CA ControlMinder is installed.
Copyright © 2013 CA Technologies.
All rights reserved.
 
|
|