]> sipb.mit.edu Git - wiki.git/blobdiff - doc/UsingZephyr
document ZEPHYR_CLIENT variable.
[wiki.git] / doc / UsingZephyr
index c9ebaac5c22d24f028f2e75d077b7c10011a5a01..1f0cfe650fed5771b506fb2976643340663e5258 100644 (file)
@@ -26,7 +26,15 @@ Using Barnowl is recommended, as it is better supported and more documentation e
 
 === Using Barnowl ===
 
-You will need access to an Athena machine to run barnowl.  The easiest way to do this would be to SSH into linerva.mit.edu.  On a Debian-based linux distro, open up a terminal and type {{{ssh <username>@linerva.mit.edu}}}.  On Windows, download a SSH client (such as PuTTY, at http://chiark.greenend.org.uk/~sgtatham/putty/download.html) and install it.  Once you've opened it, type {{{<username>@linerva.mit.edu}}} into the prompt and hit enter.  On a Mac, open Terminal from the Utilities Folder in Applications. Type {{{kinit <username>ATHENA.MIT.EDU && ssh -K <username>@linerva.mit.edu}}} (In all these cases, don't include the angle brackets, just replace <username> with your MIT username).  You will then be prompted for your password.  Enter it, and then carry on with running barnowl!
+You will need access to an Athena machine to run barnowl.  The easiest way to do this would be to SSH into linerva.mit.edu.  
+
+On a Debian-based linux distro, open up a terminal and type {{{ssh <username>@linerva.mit.edu}}}.  
+
+On Windows, download a SSH client (such as PuTTY, at http://chiark.greenend.org.uk/~sgtatham/putty/download.html) and install it.  Once you've opened it, type {{{<username>@linerva.mit.edu}}} into the prompt and hit enter.  
+
+On a Mac, open Terminal from the Utilities Folder in Applications. Type {{{kinit <username>@ATHENA.MIT.EDU && ssh -K <username>@linerva.mit.edu}}} If this command fails (saying -K is invalid), then just do {{{ssh <username>@linerva.mit.edu}}}
+
+(In all these cases, don't include the angle brackets, just replace <username> with your MIT username).  You will then be prompted for your password.  Enter it, and then carry on with running barnowl!
 
 To start barnowl, run the command {{{add barnowl; barnowl}}} at the prompt on any Athena machine or dialup, such as linerva.mit.edu.
 
@@ -75,9 +83,6 @@ Some common classes include:
 '''Personal Classes'''::
  By convention, nearly every Zephyr user has a "personal" class that is the same as their username. How this class is used varies from person to person, but it's often a sort of mini-blog, a place to report what one is working on or up to, or ask friends questions, or just rant about something.
 
-'''"un" Classes'''::
- Many people use "un" classes in addition to their personal class, for example {{{johndoe}}} might use {{{-c unjohndoe}}}.  Sometimes there are nested un-classes as well, such as {{{-c ununjohndoe}}} or {{{-c unununjohndoe}}}.  It is extremely rare to see anything more than three "un"s.  Un-classes are generally used for snarking about a conversation going on in the next class up ({{{-c unjohndoe}}} snarking about {{{-c johndoe}}}), or for more intense ranting.  The more "un"s, the more intense the snarking/ranting generally becomes.
-
 === Zephyr Slang ===
 
 If you spend enough time on Zephyr, you'll begin noticing some strange phrases and words being thrown around.  Some of these include:
@@ -104,9 +109,9 @@ Good grammar, spelling, and punctuation.  Not everybody uses capitalization, but
 
 You don't need multiple question marks or exclamation points.  Usually.
 
-There are a few abbreviations people use, such as YMMV (Your Mileage May Vary) or IIRC (If I Remember Correctly).  Common abbreviations that you might find on AIM, however, are not.  People tend to look down upon "lol", "rofl", and other overly-used abbreviations.
+There are a few abbreviations people use, such as YMMV (Your Mileage May Vary) or IIRC (If I Remember Correctly), as well as some nerdier ones like DTRT (Do The Right Thing, in reference to a computer command).  Try running `add outland; whats dtrt` to look up an abbreviation.  Common abbreviations that you might find on AIM, however, are not often used.  People tend to look down upon "lol", "rofl", and such.
 
-Don't sub randomly to someone's class who you just met on zephyr.  It is usually considered good form to wait until you've met the person in real life, or at least have had lengthy conversations with them in personals.
+Personal classes are by convention considered a little more private than non-personal (public) classes. Although most people don't mind people they've met subscribing to their personal class and lurking, it's poor form to talk loudly on the personal class of someone you don't know.
 
 === Startup ===
 
@@ -222,4 +227,20 @@ To reattach a screen session, possibly detaching from wherever it's currently at
 screen -dr
 }}}
 
-{{{screen}}} can do a whole lot more.   To find out about it, see UsingScreen.
\ No newline at end of file
+{{{screen}}} can do a whole lot more.   To find out about it, see UsingScreen.
+
+== Interaction with Traditional Zephyr ==
+
+The default athena startup scripts launch zwgc on login. If you are subscribed to many classes and use Zephyr in today's contexts, zwgc's behavior is not very desirable. To disable zwgc startup, add:
+
+{{{
+setenv ZEPHYR_CLIENT false
+}}}
+
+to your {{{~/.environment}}} file if you use {{{tcsh}}} or
+
+{{{
+ZEPHYR_CLIENT=false
+}}}
+
+to your {{{~/.bash_environment}}} if you use {{{bash}}}. This will cause your shell to launch the {{{false}}} executable instead of zwgc which does nothing.
\ No newline at end of file