1 | .TH ATTACHTAB 5 "July 16 1990" |
---|
2 | .SH NAME |
---|
3 | attachtab \- attached filesystem table |
---|
4 | .SH DESCRIPTION |
---|
5 | Attach maintains an printable text database of all successful attaches |
---|
6 | in the \fIattachtab\fR. It uses this file to determine the current status |
---|
7 | of a filesystem (attached, being attached, being detached) and to |
---|
8 | retrieve information about it. The following information is stored in |
---|
9 | /var/athena/attachtab: |
---|
10 | |
---|
11 | A version number |
---|
12 | .br |
---|
13 | An explicit flag |
---|
14 | .br |
---|
15 | The status of the filesystem (attached, being attached, or being detached). |
---|
16 | .br |
---|
17 | The type of the filesystem (e.g., NFS, RVD, etc.). |
---|
18 | .br |
---|
19 | The \fIHesiod\fR name of the filesystem (or the explicit name when |
---|
20 | -explicit is specified). |
---|
21 | .br |
---|
22 | The name of the server on which the filesystem is located, if the |
---|
23 | filesystem is on a remote host. |
---|
24 | .br |
---|
25 | The server's pathname or RVD locker name for the filesystem. |
---|
26 | .br |
---|
27 | The internet address of the server. |
---|
28 | .br |
---|
29 | The number of directories that had to be created to make the |
---|
30 | mount point. |
---|
31 | .br |
---|
32 | The mount point pathname. |
---|
33 | .br |
---|
34 | The RVD driver number (if the filesystem is of type RVD). |
---|
35 | .br |
---|
36 | The userid of the user who attached the filesystem |
---|
37 | .br |
---|
38 | A flags field. If the lowest bit is set, the the filesystem was |
---|
39 | mounted with the nosuid option set. |
---|
40 | .br |
---|
41 | The mode (r or w) of the filesystem. |
---|
42 | |
---|
43 | \fIAttach\fR and \fIdetach\fR also communicate via temporary files in |
---|
44 | /var/athena. These files are used to determine whether or not the |
---|
45 | status field of /var/athena/attachtab is accurate. For example, if an |
---|
46 | \fIattach\fR is aborted for some reason, /var/athena/attachtab may |
---|
47 | still indicate that the filesystem is in the process of being |
---|
48 | attached. These files are named /var/athena/attach_\fIfilesystem\fR, |
---|
49 | and are deleted as soon as they are no longer needed. An advisory |
---|
50 | lock is kept by the active process on the file to indicate that a |
---|
51 | process really is operating on the filesystem. |
---|
52 | |
---|
53 | .SH FILES |
---|
54 | The location of attachtab can be dynamically configured in |
---|
55 | /etc/athena/attach.conf; by default it is located in |
---|
56 | /var/athena/attachtab. It is also commonly placed in |
---|
57 | /etc/athena/attachtab. |
---|
58 | .SH SEE ALSO |
---|
59 | attach(1), attach.conf(5) |
---|