glenda.party
term% ls -F
term% cat index.txt
FACED(9.5)                                                          FACED(9.5)



NAME
       faced - network face server

SYNOPSIS
       /usr/net/face.go

DESCRIPTION
       The  network  face  server  provides  a database of 48×48 bit icons and
       other facial representations.  It is implemented as a network file sys‐
       tem similar to netfs(8).

       The  file system, conventionally mounted on /n/face, has a fixed three-
       level hierarchy.  The first level is a machine name, the second level a
       user   name,   and  the  third  level  a  resolution.   Thus  the  file
       /n/face/kwee/pjw/48x48x1 is the standard face icon (for  user  pjw)  on
       machine kwee: ..........................................
       Many  local  users  also have 512×512 byte high-resolution faces, named
       512x512x8.  Other resolutions may also  be  present  for  a  particular
       face.   One-bit  images  are  stored  in  the format used by icon(9.1);
       eight-bit images are arrays of bytes.   The  directories  for  machines
       sharing  a  user community, such as those on a Datakit node, are linked
       together and given a name appropriate to the community.   For  example,
       /n/face/kwee is a link to /n/face/astro.

       To  access  the face for a mail name machine!uid take the result of the
       first successful open from the following list of files:

              /n/face/machine/uid/48x48x1
              /n/face/misc./uid/48x48x1
              /n/face/machine/unknown/48x48x1
              /n/face/misc./unknown/48x48x1

       The directory misc.  holds faces for generic users  such  as  root  and
       uucp.   The  face  server  is  made  available  on a machine by running
       /usr/net/face.go from rc(8).

       The face server data is kept on kwee, and is administered by a pair  of
       ASCII files that associate related machines and faces.  The machine ta‐
       ble machine.tab attaches machines to communities; the line

              kwee=astro

       puts the machine kwee in community astro.  The people table  associates
       a machine/user pair in the face server with a file on kwee;

              astro/pjw=pjweinberger

       causes  the images stored in disk files named pjweinberger to be avail‐
       able in the face server in directory /n/face/astro/pjw.  As well,  each
       disk file used by the face server is linked (by its original name) into
       the directory /n/face/48x48x1 or /n/face/512x512x8 for easy  access  to
       all the images.

FILES
       /n/kwee/usr/jerq/icon/face48      directory of low resolution faces
       /n/kwee/t0/face/512x512x8         directory of high resolution faces
       /n/kwee/usr/net/face/people.tab   people/file equivalences
       /n/kwee/usr/net/face/machine.tab  machine/community equivalences

SEE ALSO
       netfs(8), face(9.1), icon(9.1), sysmon(9.1)

BUGS
       After  updating  the  tables, an indeterminate time may pass before the
       new faces are available.
       All face server files are unwritable.



                                                                    FACED(9.5)