ULKOB(8) Domain/OS BSD ULKOB(8)
NAME
ulkob - unlock an object
SYNOPSIS
/etc/ulkob [options] [pathname ...]
DESCRIPTION
ulkob unlocks objects residing on, or locked by processes running on, the
current node. You cannot unlock objects on remote nodes unless you
locked them (see -f below).
pathname (optional)
Specify name of object to be unlocked. Multiple pathnames and
wildcarding are permitted.
Default if omitted: -u option must be specified
OPTIONS
If no options are specified, the object is unlocked for all lock modes.
-r Unlock an object that was locked for read mode; the lock must
be owned by this process.
-w Unlock an object that was locked for write mode; the lock
must be owned by this process.
-i Unlock an object that was locked for reading with intent to
write; the lock must be owned by this process.
-f Forcibly unlock an object. It may have been locked for any
mode and the lock may be owned by any process. The object
must reside on the current node, however, or must have been
locked by the current node. In other words, you cannot
unlock objects on a remote node unless you locked them.
-l List the name of each object as it is unlocked.
-u uid ... Specify the UID of the object(s) to unlock. Multiple UIDs
are permitted. If the pathname argument is omitted, then
this option is required.
EXAMPLES
Forcibly unlock the file mary for any mode and unlock the two objects
with the specified UIDs.
$ /etc/ulkob mary -f
$ /etc/ulkob -uid 1C1A9E2F.20000246 1C1A9E42.50000246