|
|
1.1 ! root 1: .TH FACED 9.5 ! 2: .CT 1 sa_auto ! 3: .SH NAME ! 4: faced \- network face server ! 5: .SH SYNOPSIS ! 6: .B /usr/net/face.go ! 7: .SH DESCRIPTION ! 8: The network face server provides a database of 48\(mu48 bit icons ! 9: and other facial representations. ! 10: It is implemented as a network file system similar to ! 11: .IR netfs (8). ! 12: .PP ! 13: The file system, conventionally mounted on ! 14: .BR /n/face , ! 15: has a fixed three-level hierarchy. ! 16: The first level is a machine name, ! 17: the second level a user name, ! 18: and the third level a resolution. ! 19: Thus the file ! 20: .F /n/face/kwee/pjw/48x48x1 ! 21: is the standard face icon (for user pjw) on machine kwee: ! 22: .LP ! 23: .ce 1000 ! 24: .nf ! 25: .ps 6 ! 26: .ft H ! 27: .tr x. ! 28: .tr - ! 29: .cs H 5 ! 30: .vs 8u ! 31: -------------------xxxxxx-x--------------------- ! 32: -----------------xxxxxxxxxxxxx------------------ ! 33: ----------------xxxxxxx-xxxxxxxx---------------- ! 34: ---------------xx-xxxxxxx-xxxxxxxx-------------- ! 35: ---------------xxxx-xxxxxxxxx-x-xxx------------- ! 36: --------------x---------xxxxxxxxxxxxx----------- ! 37: --------------x----------xxxxxxxxxxxxxxxx------- ! 38: ---------------------------xxxxx-xxxxxx--------- ! 39: ------------xx-------------xxxxxxxxxxxxxxx------ ! 40: ---------------------------x-x-xxxxxxxxxxx------ ! 41: ----------xx---------------xxxxxxxxxxxxxxxxx---- ! 42: ---------xxx----------------xxxxxxxxxxx-x-xx---- ! 43: --------xx-------------------xxxxxxxxxxxxxxxx--- ! 44: --------xxx------------------xxxxxxxxxxxxxx-x--- ! 45: -------xxxx-------------------xxxxxxxxxxxxxxx--- ! 46: ------xxxx---------------------xxxxxxxxxxxxxx--- ! 47: ------xxxxx--------------------xxxxxxxxxxxxxx--- ! 48: -----xxxxx----x-x---------------xxxxxxxxxxxx---- ! 49: ----xxxxxxxxx-x-xxxxx-----xxxxxxx-xxxxxxxxxxx--- ! 50: ----xxxxxxx------xxxxx---xx--xxxxxxxxxxxxxxxx--- ! 51: ---xxxxxxxxx---xxxx-xxxxxxxxx--x-xxxxxxxxxxxx--- ! 52: ---xxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx--- ! 53: ---xxxxxxxxx-x-xx-x--x--xxxxxxxxxxxxxxxxxxxxx--- ! 54: ---xxxxxxx-x------x--x---xxxxxxxxxxxxxxxxxxx---- ! 55: ----xxxxxxx-----x--------x---x-xxxxxxxxxxxxx---- ! 56: ---xxxxxx-x---------x----xxx------xxxxxxxxxx---- ! 57: ------xx--x--------------xx-----xx-xxxxxxxx----- ! 58: ----x-xxx----------x------xx-------xxxxxx------- ! 59: -------xx------x-xx--------xxxxxxxxx-xxxx------- ! 60: --------x----x-x-x-------x-xx-x--x-xxxxx-------- ! 61: --------------------x-xxxxxxx-xxxxxxxxxx-------- ! 62: -------xx----------xxxxxxxx-x---xxx-xxx--------- ! 63: ------xxx------------xxxxxxx--x-x-xxxxx--------- ! 64: -------xx-----x-------xxxx-x-x-xxxx-xxxxxx------ ! 65: --------x----------------xxx-x-x-xxxxxxxx------- ! 66: -------xxx-----xxx-x-x-xxx-xxx-x-x--xxxxx------- ! 67: --------xx-----x-x-x-xxxxxxxxxxxxxxxxxxxx------- ! 68: ---------x----------------xxx--x-xxxxxxx-------- ! 69: ---------xx--------------xx-x-xxxx--xxx--------- ! 70: -------------x-----xxxxxxxx-x-xx-xx------------- ! 71: ---------------------xxxxxxxxxxxxxxxx----------- ! 72: --------------x------------x-x-xx-x------------- ! 73: -------------------------x-x-xxxxx-------------- ! 74: --------------x-----------xxxxxx-x-------------- ! 75: ----------------x--------x--x-xxxx-------------- ! 76: --------------x-x-xxx-xxxxxxxxx-x--------------- ! 77: ----------------x---xxxxxxxxx-xxxx-------------- ! 78: ---------------x-xxxx-x-x-xxxxxxxx-------------- ! 79: .tr -- ! 80: .tr xx ! 81: .fi ! 82: .vs ! 83: .ps ! 84: .ce 0 ! 85: .ft ! 86: Many local users also have 512\(mu512 byte high-resolution faces, named ! 87: .BR 512x512x8 . ! 88: Other resolutions may also be present for a particular face. ! 89: One-bit images are stored in the format used by ! 90: .IR icon (9.1); ! 91: eight-bit images are arrays of bytes. ! 92: The directories for machines sharing a user community, such as those on ! 93: a Datakit node, are linked together and given a name appropriate to the ! 94: community. For example, ! 95: .B /n/face/kwee ! 96: is a link to ! 97: .BR /n/face/astro . ! 98: .PP ! 99: To access the face for a mail name ! 100: .IB machine ! uid ! 101: take the result of the first successful open from the following list of files: ! 102: .IP ! 103: .EX ! 104: /n/face/machine/uid/48x48x1 ! 105: /n/face/misc./uid/48x48x1 ! 106: /n/face/machine/unknown/48x48x1 ! 107: /n/face/misc./unknown/48x48x1 ! 108: .EE ! 109: .PP ! 110: The directory ! 111: .BR misc .\& ! 112: holds faces for generic users such as ! 113: .L root ! 114: and ! 115: .LR uucp . ! 116: The face server is made available on a machine by running ! 117: .B /usr/net/face.go ! 118: from ! 119: .IR rc (8). ! 120: .PP ! 121: The face server data is administered by a pair of ! 122: .SM ASCII ! 123: files that associate related ! 124: machines and faces. ! 125: The machine table ! 126: .L machine.tab ! 127: attaches machines to communities; in it the line ! 128: .IP ! 129: .B kwee=astro ! 130: .PP ! 131: puts machine ! 132: .L kwee ! 133: in community ! 134: .LR astro . ! 135: The people table ! 136: .L people.tab ! 137: associates a machine/user pair in the ! 138: face server with a file in one of the source directories ! 139: .F /n/kwee/usr/jerq/icon/face48 ! 140: or ! 141: .FR /n/kwee/t0/face/512x512x8 . ! 142: Thus ! 143: .IP ! 144: .B astro/pjw=pjweinberger ! 145: .PP ! 146: causes the images stored in source files named ! 147: .L pjweinberger ! 148: to be available in the face server in directory ! 149: .BR /n/face/astro/pjw . ! 150: As well, each disk file used by the face server is linked ! 151: (by its original name) into the directory ! 152: .B /n/face/48x48x1 ! 153: or ! 154: .B /n/face/512x512x8 ! 155: for easy access to all the images. ! 156: .SH FILES ! 157: .TF /n/kwee/usr/net/face/machine.tab ! 158: .TP ! 159: .F /n/kwee/usr/jerq/icon/face48 ! 160: directory of low resolution faces ! 161: .TP ! 162: .F /n/kwee/t0/face/512x512x8 ! 163: directory of high resolution faces ! 164: .TP ! 165: .F /n/kwee/usr/net/face/people.tab ! 166: people/file equivalences ! 167: .TP ! 168: .F /n/kwee/usr/net/face/machine.tab ! 169: machine/community equivalences ! 170: .SH SEE ALSO ! 171: .IR netfs (8), ! 172: .IR face (9.7), ! 173: .IR icon (9.1), ! 174: .IR vismon (9.1) ! 175: .SH BUGS ! 176: After updating the tables, an indeterminate time may pass before the ! 177: new faces are available. ! 178: .br ! 179: All face server files are unwritable.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.