NAME | SYNOPSIS | DESCRIPTION | OPTIONS | FILES | ATTRIBUTES | SUMMARY OF TRUSTED SOLARIS CHANGES | SEE ALSO | NOTES
The deallocate command frees an allocated device. It resets the ownership, permissions and labels on all device special files associated with dev-name, disabling access to that device. The deallocate command runs the appropriate device cleaning program, as specified in the device_allocate(4) file.
dev-name is the device to be deallocated. It may be the allocation name of the device as given in the device_allocate file (for example, mag_tape_0), or it may be the path of a device special file associated with the device (for example, /dev/rmt/0).
Deallocate all devices that are marked for deallocation on system boot logout in the device_deallocate file. This option requires the solaris.devices.revoke
authorization and can only be used from the trusted path.
Force deallocation of dev-name, even if it is allocated to another user. This option requires the the solaris.devices.revoke
authorization and can only be used from the trusted
path.
Initialize all allocatable devices be in the unallocated state. This option requires the solaris.devices.revoke
authorization and must be used from the trusted path. It is intended for use in the init.d(4) scripts when the system is booted with the -r (reconfigure) option.
Deallocate all devices that are allocated to the specified user and marked for deallocation on logout in the device_deallocate file. This option requires the solaris.devices.revoke
authorization and can only be used from the trusted path.
Reclaim device dev-name from the allocation error state and place it in the unallocated state. This option requires the solaris.devices.revoke
authorization and must be used from the trusted path. If is not specified, all devices that are in the allocation error state are reclaimed.
Silent. Suppress any diagnostic output.
Administrative file defining parameters for device deallocation.
Administrative file defining parameters for device allocation.
Administrative file defining the mapping of device special files to allocatable device names.
Device DAC files, whose attributes define the allocation state of devices. If the device is not currently allocated, its DAC file is owned by root with permissions 000, and its sensitivity label is ADMIN_LOW
. If the device is allocated, its DAC file is owned by the allocating user with permissions 600, and its label is the label of the allocation. If the device is in the error
allocation state, due to an error during device allocation or deallocation, it is owned by bin with permissions 200, and its label is ADMIN_LOW
.
Device cleaning scripts. Consult the comments in these scripts for an explanation of their use and implementation.
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Availability | SUNWcsu |
The -F option and the new -L and -R options require the solaris.devices.revoke
authorization and must be used from the trusted path.
The Device Allocation Manager provides an easy-to-use graphical interface to the allocate and deallocate commands.
NAME | SYNOPSIS | DESCRIPTION | OPTIONS | FILES | ATTRIBUTES | SUMMARY OF TRUSTED SOLARIS CHANGES | SEE ALSO | NOTES