source: trunk/athena/etc/xdm/misc/elmer.8 @ 8506

Revision 8506, 1.2 KB checked in by cfields, 29 years ago (diff)
Initial revision
RevLine 
[8506]1.TH ELMER 8 "4 June 1996"
2.ds ]W MIT Athena
3.SH NAME
4elmer \- set up user environment and run global Xsession
5.SH SYNOPSIS
6.nf
7elmer
8.fi
9.SH DESCRIPTION
10In order to fit the Athena login model into SGI's login model, the
11Athena login process had to be broken into pieces. When not encumbered
12with worrying about a vendor login system, xlogin could simply exec
13Xsession, passing on all of the important pieces of the login
14environment. This is not possible when maintaining SGI's
15model. Therefore \fIelmer\fR exists to reproduce the appropriate
16environment. It sits between \fIxdm\fR and Athena's global Xsession
17file, and is only run by \fIxdm\fR. It performs the following tasks:
18.TP
19* It informs \fInanny\fR that the user is logging in, and acquires
20assorted information needed to start the login.
21.TP
22* It acquires a new AFS PAG.
23.TP
24* It redirects the standard output and error to the
25console window tty.
26.TP
27* It sets up the environment.
28.TP
29* It execs Xsession.
30.TP
31* It waits for Xsession to exit, then tells \fInanny\fR the user
32is logging out, and exits.
33.SH FILES
34.PP
35/etc/athena/login/Xsession   global Xsession script
36.SH "SEE ALSO"
37xdm(1), xlogin(8), nanny(8)
38.SH AUTHOR
39Craig Fields, MIT I/S DCNS
40.br
41Copyright (c) 1996 Massachusetts Institute of Technology
Note: See TracBrowser for help on using the repository browser.