diff options
Diffstat (limited to 'static/unix-v10/man4/bl.4')
| -rw-r--r-- | static/unix-v10/man4/bl.4 | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/static/unix-v10/man4/bl.4 b/static/unix-v10/man4/bl.4 new file mode 100644 index 00000000..36680e1b --- /dev/null +++ b/static/unix-v10/man4/bl.4 @@ -0,0 +1,41 @@ +.TH BL 4 +.CT 2 file_io file_inq_creat +.SH NAME +bl \- blind directory file system +.SH DESCRIPTION +A directory, blinded by +.IR blmount (8), +is identical in most respects with an ordinary +directory except that it cannot be examined by +.I read +or +.IR stat (2) +and names of newly created entries in the directory are assigned randomly +by the kernel, in response to +.I creat, +.I mknod, +.I mkdir, +.I symlink, +and +.IR link (2) +system calls. +In the case of +.I creat, +if the name requested by the user matches an already existing file +in the directory, the name is not randomized. +The randomized name of a newly created directory entry +may be found with +.IR bcreat ; +see +.IR creat (2). +.LP +Names are randomized in the blind directory only; +names of files properly below the directory are not mangled. +.LP +User processes may put temporary files in a blind directory +to avoid possible violations of security policy by +observing file names. +.SH SEE ALSO +.IR creat (2), +.IR mkunique (3), +.IR blmount (8) |
