Previous: Who's out there?
Up: Inessential Zephyr
Next: Changing the appearance of Zephyrgrams you send
How To Expose Yourself
Your exposure level on Zephyr determines who can zlocate you, whether
you announce your location, and whether you can receive Zephyrgrams.
The default exposure level is ``realm-visible''. This means that
anyone who has Kerberos tickets
can zlocate you, but they will
not receive Zephyrgrams announcing when you log in and log out. You
can change your Zephyr exposure level using the zctl set exposure
command. The effect of this command is permanent
,
i.e. you will not need to change your exposure each time you log in.
A few useful exposure settings are:
- zctl set exposure realm-announced
-
If you have this exposure setting, you will send automatic Zephyrgrams
``announcing'' when you log in and log out to people who have you
listed in their .anyone file and run znol. Anyone with
Kerberos tickets can zlocate you and receive login and logout
announcements from you.
- zctl set exposure net-announced
-
This will send automatic Zephyrgrams ``announcing'' when you
log in and log out to anyone who has you listed in their .anyone
file and runs znol. Anyone can zlocate you and receive login
and logout announcements from you, with or without Kerberos
tickets
.
- zctl set exposure opstaff
-
This will allow you to be zlocatable by Operations staff only, but you
can receive Zephyrgrams from anyone who tries to zwrite you.
- zctl set exposure none
-
This will prevent anyone from zlocating you and will prevent you from
getting any Zephyrgrams. This is permanent until you change your
exposure again. However, it seems to exhibit some strange behavior:
people can still zwrite you without any error messages, so they think
their messages got through. You won't see their messages, but if you
reset your exposure during the same login session, all the zephyr
messages that were sent to you during that time will suddenly appear.
If you want to temporarily make yourself unzlocatable, or ``hide''
from other users, perhaps to get work done, you can use the zctl
hide command. To undo this, you can use zctl unhide. This
will not stop people from sending you Zephyrgrams, and people who
already know you are logged in will not think you have logged out when
you hide.