File: README.debian

package info (click to toggle)
zephyr 2.0.4-4
  • links: PTS
  • area: main
  • in suites: slink
  • size: 2,792 kB
  • ctags: 2,989
  • sloc: ansic: 29,327; sh: 1,431; makefile: 955; yacc: 498; lex: 137; lisp: 127
file content (46 lines) | stat: -rw-r--r-- 2,097 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
zephyr for DEBIAN
----------------------

This package is compiled without Hesiod or Kerberos support. 

Because it lacks Hesiod support you'll need to supply the list of servers
manually. The init.d/zephyr script looks for the this list in:
 /etc/zephyr/server.list
You can run the supplied /usr/sbin/zephyrconfig script to generate it.

Lack of Kerberos support means your communications are not authenticated --
not at all. Anybody could spoof messages from any user, anybody can receive
messages intended for any other use. There is now a kerberos package in the
nonus section of Debian, but I'm not sure how to deal with two sets of binary
packages derived from the same source package. All my experiments indicate it's
a real pain. However, this source package should work properly if you install
the Kerberos -dev package and build this package from source with:

 WITHOUT_KRB4= debian/rules binary

Further Information:

The MIT Student Information Processing Board has written a useful document
intended as an introduction to zephyr for students at MIT is. Some sections are
less relevant for people outside that environment and it's a little out of
date, but you may still find it helpful. It's at:

  http://www.mit.edu/afs/sipb/project/doc/izephyr/html/izephyr.html

The API documentation in zephyr-doc is in LaTeX, not the debian standard html,
sorry. The LaTeX code is so old that I doubt hyperlatex would work on it
without a lot of work, and I don't have either TeX or hyperlatex installed here
anyways. In any case the LaTeX code is fairly readable and everyone just uses
it directly. I've never actually seen a printed version.

TODO:
    Include some emacs clients in the emacs-common scheme
    Do xzwrite, zwgc belong in /usr/X11/bin ?
    I don't know if zephyrized syslogd really works on Linux.

Also, if you want to build against an older libc beware, there was a bug in
older versions of librx and libc5 that caused zwgc to crash periodically. This
was fixed in libc 5.4.20 and in recent versions of librx.


Greg Stark <gsstark@mit.edu>, Sun,  1 Mar 1998 15:10:33 -0500