\begindata{text822, 0}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 13;andrew.cmu.edu;Fred Hansen
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/0ecsU1W00jZdI7Ck4D>;
          Tue,  1 Sep 1992 11:10:58 -0400 (EDT)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.gecsRIq00Ui3QOe04g>;
          Tue,  1 Sep 1992 11:08:09 -0400 (EDT)
If-Type-Unsupported: send
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.secsCAC00Ui30N2E4A>;
          Tue,  1 Sep 1992 10:52:01 -0400 (EDT)
Received: from rascal.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.YecsBhW00WohECNFEU>;
          Tue,  1 Sep 1992 10:51:36 -0400 (EDT)
Received: from rascal.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/wjh/.Outgoing/QF.Eecs3ty00WohIrDXR0>;
          Tue,  1 Sep 1992 10:40:58 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.rascal.andrew.cmu.edu.rs.aix31
          via MS.5.6.rascal.andrew.cmu.edu.rs_aix31;
          Tue,  1 Sep 1992 10:40:57 -0400 (EDT)
Message-ID: <gecs3ti00Woh4rDXJv@andrew.cmu.edu>
Date: Tue,  1 Sep 1992 10:40:57 -0400 (EDT)
From: Fred Hansen <wjh+@andrew.cmu.edu>
X-Andrew-Message-Size: 235+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: Hasn't the message line bogosity gone on long enough?
In-Reply-To: <YebZN3L0BwwtEe=GIA@transarc.com>
References: <keauijW00WoiAlJUlh@andrew.cmu.edu>
	<1992Aug26.215345.23827@adobe.com>
	<YebZN3L0BwwtEe=GIA@transarc.com>

\begindata{text,539570268}
\textdsversion{12}
\template{messages}
The message line was a full log of all messages under edittext.  If the 
message line were made larger, a scrollbar would appear at the left, just as 
in the console.


(BX was in most respects a step backward from edittext.)


Fred Hansen\
\enddata{text,539570268}

\enddata{text822, 0}
\begindata{text822, 2113}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1210;alw.nih.gov;Bob Dew
Received: from spot.dcrt.nih.gov via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl@andrew.cmu.edu)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/8ectF9e0ts2F12205j>;
          Tue,  1 Sep 1992 12:03:22 -0400 (EDT)
Received: from spot.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q3/QF.oectEVK0ts2FJ21U5T>;
          Tue,  1 Sep 1992 12:02:43 -0400 (EDT)
If-Type-Unsupported: send
Received: from kirin.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q2/QF.AectCzC0ts1d1PbU4e>;
          Tue,  1 Sep 1992 12:01:07 -0400 (EDT)
Received: from dude.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q3/QF.wectBJy0ts4jA1=GId>;
          Tue,  1 Sep 1992 11:59:20 -0400 (EDT)
Received: from dude.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/dcrt/rdew/.Outgoing/QF.sectBEO0ts4jEx9VIN>;
          Tue,  1 Sep 1992 11:59:12 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.dude.dcrt.nih.gov.sun4c.411
          via MS.5.6.dude.dcrt.nih.gov.sun4_41;
          Tue,  1 Sep 1992 11:59:11 -0400 (EDT)
Message-ID: <YectBDy0ts4j4x9VAw@alw.nih.gov>
Date: Tue,  1 Sep 1992 11:59:11 -0400 (EDT)
From: Bob Dew <rdew+@alw.nih.gov>
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: AMDS problem


Since building Andrew 5.1 on sun4c_41 running afs31b, we've been
experiencing frequent, but sporadic problems in reading new mail from a
user's home-area Mailbox.

When attempting to read new mail, a pop-up window reports, "Messages in
/afs/alw.nih.gov/dcrt/userid_here/Mailbox could not be properly read and
delivered (0 successes, 0 failures (0 locked, 0 in progress))".  The
message window at the bottom of the screen says, "Error: Bogus return
from system call (in system in ProcessNewMesssages)".

When this problem occurs, the user's setup appears fine--tokens are
present, quotas are well below limits, etc.  What's odd, though, is that
the  occurrence of this problem is linked to a host, rather than to a
specific user.  That is, when one user experiences difficulty reading
new mail from a particular workstation, everybody who logs into that
workstation sees the same problem.  Yet the workstation setup looks
normal.  Many different workstations (all with nearly identical setups)
have been experiencing this problem.

An automatic bug report generated from messages on a disfunctioning
workstation consistently shows only one peculiarity:  a warning always
indicates the presence of an open messages file in /tmp, as shown below:

    Here are the open files known to the file descriptor plumber:

    ----------------------------------------

    <warning:fdplumb>File '/tmp/oecs5xi0ts190kEU85' (opened by fopen) is
    still open.

    <warning:fdplumb>Total of 1 open files.     
 

Oddly, a directory listing of /tmp shows no such file, which leads one
to believe that messages is attempting to use /tmp for some sort of
temporary storage during new mail processing, and that the transaction
is unsuccessful.

This problem persists for hours or days at a time, then disappears.

If anyone has clue what might be causing this problem, we'd be very
grateful for some help.


Thanks,

Bob Dew
National Institutes of Health
Bethesda, MD  20892
(301) 496-5361
\enddata{text822, 2113}
\begindata{text822, 5711}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Aectc7a00Ui34dE08S>;
          Tue,  1 Sep 1992 12:27:51 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.QectaXe00Udd4:nE4z>;
          Tue,  1 Sep 1992 12:26:15 -0400 (EDT)
Received: from Athena.MIT.EDU by po5.andrew.cmu.edu (5.54/3.15) id <AA02747> for info-andrew; Tue, 1 Sep 92 12:25:49 EDT
Received: from OGLALA.MIT.EDU by Athena.MIT.EDU with SMTP
	id AA18857; Tue, 1 Sep 92 12:25:40 EDT
Received: by oglala (5.57/4.7) id AA06885; Tue, 1 Sep 92 12:25:36 -0400
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.oglala.pmax.ul4
          via MS.5.6.oglala.pmax_ul4;
          Tue,  1 Sep 1992 12:25:35 -0400 (EDT)
Message-Id: <AectZz0Gf047AOhYQi@athena.mit.edu>
Date: Tue,  1 Sep 1992 12:25:35 -0400 (EDT)
From: Bill Cattey <wdc@Athena.MIT.EDU>
X-Andrew-Message-Size: 669+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew@andrew.cmu.edu>, Bob Dew <rdew@alw.nih.gov>
Subject: Re: "slow networks"
In-Reply-To: <MebPm_m0ts4j4mfEtI@alw.nih.gov>
References: <9208270705.AA03528@apollo.gl.pitt.edu>
	<8ebFLI8Gf047QPRGx1@athena.mit.edu>
	<QebI70G0ts4j8lz1Yy@alw.nih.gov>
	<IebJxxoGf0478PRKEF@athena.mit.edu>
	<MebPm_m0ts4j4mfEtI@alw.nih.gov>

\begindata{text,19020824}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from mail: 28-Aug-92 Re: "slow networks" Bob 
Dew@alw.nih.gov (1038*)}


\quotation{As things are, if ATK is compiled without the options for AFS 
}\quotation{and AMDS, are the resulting programs much larger and more 
complicated }\quotation{than if the message server code didn't exist at all?

}
I forgot to answer this issue.


I can't compile messages without the AFS option enabled.  Well, I can, but if 
any of the file servers in my READ ONLY mspath goes down, messages will not 
let me SEND outgoing mail -- even though I am sending it with sendmail!


The amsn.do file is 1 Meg.  What of that do I REALLY need to read hierarchies 
of messages format archives and to send mail using sendmail?


-wdc

\enddata{text,19020824}

\enddata{text822, 5711}
\begindata{text822, 8134}
X-Andrew-Authenticated-As: 469;andrew.cmu.edu;Craig F. Everhart
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1312;transarc.com;Craig Everhart
Received: from piglet.transarc.com via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/EecvBGz0BwwtFSR086>;
          Tue,  1 Sep 1992 14:15:47 -0400 (EDT)
Received: from piglet.transarc.com via qmail
          ID </afs/transarc.com/usr/cfe/.Outgoing/QF.Eecv:X30BwwtBQWtgW>;
          Tue,  1 Sep 1992 14:12:55 -0400 (EDT)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.piglet.transarc.com.pmax.3
          via MS.5.6.piglet.transarc.com.pmax_3;
          Tue,  1 Sep 1992 14:12:45 -0400 (EDT)
Message-ID: <cecv_RL0Bwwt1QWtVz@transarc.com>
Date: Tue,  1 Sep 1992 14:12:45 -0400 (EDT)
From: Craig_Everhart@transarc.com
X-Andrew-Message-Size: 2062+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    Bill Cattey <wdc@Athena.MIT.EDU>
Subject: Re: "slow networks"
In-Reply-To: <AectZz0Gf047AOhYQi@athena.mit.edu>
References: <9208270705.AA03528@apollo.gl.pitt.edu>
	<8ebFLI8Gf047QPRGx1@athena.mit.edu>
	<QebI70G0ts4j8lz1Yy@alw.nih.gov>
	<IebJxxoGf0478PRKEF@athena.mit.edu>
	<MebPm_m0ts4j4mfEtI@alw.nih.gov>
	<AectZz0Gf047AOhYQi@athena.mit.edu>

\begindata{text,18755128}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.other.info-andrew: 1-Sep-92 Re: "slow 
networks" Bill Cattey@Athena.MIT.E (669+0)}


\quotation{\excerptedcaption{Excerpts from mail: 28-Aug-92 Re: "slow networks" 
Bob Dew@alw.nih.gov (1038*)}

}
\quotation{\quotation{As things are, if ATK is compiled without the options 
for AFS }\quotation{and AMDS, are the resulting programs much larger and more 
complicated }\quotation{than if the message server code didn't exist at all?

}}
\quotation{I forgot to answer this issue.

}
\quotation{I can't compile messages without the AFS option enabled.  Well, I 
can, but if any of the file servers in my READ ONLY mspath goes down, messages 
will not let me SEND outgoing mail -- even though I am sending it with 
sendmail!

}
\quotation{The amsn.do file is 1 Meg.  What of that do I REALLY need to read 
hierarchies of messages format archives and to send mail using sendmail?

}
This has nothing to do with AMDS or sendmail.  This has to do with your 
mspath, which of course is never read-only.  (Or, more to the point, it's 
read-only to just about anybody.)


The message server's address validation code (yes, address validation, done in 
the message server and NOT in AMDS) checks all destination addresses you type 
to see if they might be names of bboards to which you're trying to post. 
 (There is a read-only attribute usable on a per-folder basis, that will 
refrain from validating any attempt to post there, but this is an attribute of 
a folder, not an attribute of an mspath element.)  The bboard names are 
ultimately stored as files and directories under the mspath elements that you 
name, and the conversion to postable addresses is done via files in those 
directories (under those mspath elements).


And, gee, messages does exactly the same thing to me when I try to post if any 
of the directory trees in my mspath is unavailable.  Only messages will simply 
ask for confirmation of the address; it doesn't ``not let me SEND outgoing 
mail''.  Bill, does your Messages actually refuse to send the mail, or does it 
simply ask whether the address is correct as it stands, since you might have 
intended it to address mail to be posted on one of the bboards?


		Craig

\enddata{text,18755128}

\enddata{text822, 8134}
\begindata{text822, 11896}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1210;alw.nih.gov;Bob Dew
Received: from kirin.dcrt.nih.gov via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl@andrew.cmu.edu)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Eecvwui0ts1d5S605k>;
          Tue,  1 Sep 1992 15:06:35 -0400 (EDT)
Received: from spot.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q1/QF.kecvvxu0ts2F53905R>;
          Tue,  1 Sep 1992 15:05:34 -0400 (EDT)
If-Type-Unsupported: send
Received: from spot.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q3/QF.0ecvveC0ts2FN37k5Y>;
          Tue,  1 Sep 1992 15:05:14 -0400 (EDT)
Received: from dude.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q3/QF.8ecvv3:0ts4jI1=GQh>;
          Tue,  1 Sep 1992 15:04:35 -0400 (EDT)
Received: from dude.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/dcrt/rdew/.Outgoing/QF.Yecvuzm0ts4j4x9XQz>;
          Tue,  1 Sep 1992 15:04:31 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.dude.dcrt.nih.gov.sun4c.411
          via MS.5.6.dude.dcrt.nih.gov.sun4_41;
          Tue,  1 Sep 1992 15:04:31 -0400 (EDT)
Message-ID: <Qecvuzi0ts4jIx9XJq@alw.nih.gov>
Date: Tue,  1 Sep 1992 15:04:31 -0400 (EDT)
From: Bob Dew <rdew+@alw.nih.gov>
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: AMDS problem
CC: wdc@Athena.MIT.EDU
In-Reply-To: <YectBDy0ts4j4x9VAw@alw.nih.gov>
References: <YectBDy0ts4j4x9VAw@alw.nih.gov>

Well, egg on my face.

The problem with "messages" not being able to read new mail on sun hosts
appears to be due to our 1.8MB amsn.do exhausting the available swap
space whenever the "Read Mail" menu option is selected.

Short of killing off a bunch of processes, we'll have to opt for a more
streamlined mail reader in situations like this--e.g., "cat".

-Bob
  
\enddata{text822, 11896}
\begindata{text822, 14006}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Yed9oh600jZdE3eU4Y>;
          Wed,  2 Sep 1992 06:53:37 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.sed9nBy00UkTI1t05i>;
          Wed,  2 Sep 1992 06:51:58 -0400 (EDT)
Message-ID: <Added.Yed9nBS00UkTQ1sk9d@andrew.cmu.edu>
Received: from frigate.doc.ic.ac.uk by po3.andrew.cmu.edu (5.54/3.15) id <AA00479> for info-andrew; Wed, 2 Sep 92 06:51:51 EDT
Received: from doc.ic.ac.uk by frigate.doc.ic.ac.uk 
          id <28433-0@frigate.doc.ic.ac.uk>; Wed, 2 Sep 1992 11:51:21 +0100
To: j.haar@cantva.canterbury.ac.nz
Cc: info-andrew@andrew.cmu.edu
In-Reply-To: Jason Haar's message of 31 Aug 1992 13:42:52 +1200 (NZST) <AecLYQa4hFs604GANR@cantsc.canterbury.ac.nz>
Subject: messages and X windows
Date: Wed, 2 Sep 1992 11:51:22 +0100
From: Matthew Jude Brown <mjb@doc.ic.ac.uk>
Sender: mjb@doc.ic.ac.uk

In article <AecLYQa4hFs604GANR@cantsc.canterbury.ac.nz> Jason Haar <cctr127@cantva.canterbury.ac.nz> writes:
>Hi,
>
>Over the past month or so I've been trialing the ATK binary distribution on
>our Sun server. 
>
>From my SPARCstation it ran/runs very well, and I'm already to announce its
>availability to the campus here.
>
>Unfortunately, I can't get it to run on NCD X-terminals - running ATK
>applications (like <bold>runapp lauchapp</bold>) causes the following error:
>
>   Could not open display; this program will not run without a window system
>
>Needless to say, windows was running at the time ;-)
>
>Any ideas where I should start looking for the problem? The server runs
>SunOS 4.1.2 and X11R5.
>
>Cheers
>
>Jason Haar, Network Consultant

For an immediate fix, try setting your DISPLAY environment variable to the
numeric IP address of your X terminal instead of its domain name like so:

   setenv DISPLAY 129.31.81.33:0.0

instead of diapason:0.0 (of course, these are the numbers and name for my
setup - replace them with yours ...)

I think you'll find this will work - it did for me.

Looking more closely, you'll probably find that your X terminals do not
appear in /etc/hosts - instead, you're using NIS or DNS to resolve these
host names. The problem is that you've linked with libraries with the
wrong version of the hostname functions - gethostbyname() et al -
probably you have a different version of these in your static libraries
than in your dynamically linked libraries. Your other X applications
are probably using the dynamic libraries, which have the right version
of these for your setup.

Solution? Link with -lresolv , add your X-terminals to /etc/hosts, or
update your libraries.

Hope this is of some use,

-Matt
-- 
| Matthew J. Brown  | Dept. of Computing | If God intended for us to go to   |
| mjb@doc.ic.ac.uk  | Imperial College,  | lectures He wouldn't have created |
| mjb02@cc.ic.ac.uk | 180 Queen's Gate   | double-sided photocopiers.        |
| Morven on Lambda  | LONDON SW7 2AZ     |          -IC RagMag 1991/92       |
\enddata{text822, 14006}
\begindata{text822, 17308}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim
Received: from rascal.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/UedD68O00WohB3Bk87>;
          Wed,  2 Sep 1992 12:53:28 -0400 (EDT)
Received: from rascal.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.4edD4bm00Woh5D=FNm>;
          Wed,  2 Sep 1992 12:51:52 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.rascal.andrew.cmu.edu.rs.aix31
          via MS.5.6.rascal.andrew.cmu.edu.rs_aix31;
          Wed,  2 Sep 1992 12:51:51 -0400 (EDT)
Message-ID: <QedD4bO00WohJD=FEV@andrew.cmu.edu>
Date: Wed,  2 Sep 1992 12:51:51 -0400 (EDT)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 482+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: j.haar@cantva.canterbury.ac.nz
Subject: Re: messages and X windows
CC: Info-Andrew <info-andrew+@andrew.cmu.edu>
In-Reply-To: <AecLYQa4hFs604GANR@cantsc.canterbury.ac.nz>
References: <AecLYQa4hFs604GANR@cantsc.canterbury.ac.nz>

\begindata{text,538814068}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from misc: 31-Aug-92 messages and X windows Jason 
Haar@cantsc.canter (764+0)}


\quotation{PS: Anyone know how to load extra fonts on a VAXstation? I can't 
get ATK to run on them either - but this time a trace reveals its having font 
problems... }


Yes, the CDROM contains the Andrew fonts in BDF format.  Look in 
/cdrom/src/util/bdffonts.  You can convert these to SNF (if X11R[3,4]) by 
using bdftosnf or to PCF (if X11R5 or VaxStation?) by using bdftopcf.


Gary Keim

Andrew Consortium

\enddata{text,538814068}

\enddata{text822, 17308}
\begindata{text822, 19162}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/YedEkuG00Udd92I05:>;
          Wed,  2 Sep 1992 14:47:22 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.4edEjZW00UddN27k4h>;
          Wed,  2 Sep 1992 14:46:00 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id <AA16891> for info-andrew; Wed, 2 Sep 92 14:45:32 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.43)
	id AA18697; Wed, 2 Sep 92 11:36:54 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 2 Sep 92 16:23:39 GMT
From: concert!borg!axon!brandt@rutgers.edu  (#66 Andrew Brandt)
Subject: Any Mac archives on AFS?
Message-Id: <14943@borg.cs.unc.edu>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

Does anyone know of any Macintosh archives (like sumex, rascal, umich)
that are AFS mounted or even a mirror (like wuarchive)?

Please send email, I will summarize to comp.sys.mac.system any
archives I found out about.

-Andy (brandt@cs.unc.edu)
\enddata{text822, 19162}
\begindata{text822, 20636}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 13;andrew.cmu.edu;Fred Hansen
Received: from muffin.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/MedG4Ku00WoeQpyE8v>;
          Wed,  2 Sep 1992 16:16:23 -0400 (EDT)
Received: from muffin.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/wjh/.Outgoing/QF.0edFrIK00WoeMJLIAr>;
          Wed,  2 Sep 1992 16:02:28 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.muffin.andrew.cmu.edu.rs.aix31
          via MS.5.6.muffin.andrew.cmu.edu.rs_aix31;
          Wed,  2 Sep 1992 16:02:28 -0400 (EDT)
Message-ID: <YedFrI200WoeIJLI4y@andrew.cmu.edu>
Date: Wed,  2 Sep 1992 16:02:28 -0400 (EDT)
From: Fred Hansen <wjh+@andrew.cmu.edu>
X-Andrew-Message-Size: 4132+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Bill Cattey <wdc@athena.mit.edu>,
    Zalman Stern <zstern@mv.us.adobe.com>
Subject: Re: fonts when server differs
CC: rr2b+@andrew.cmu.edu, gk5g+@andrew.cmu.edu, ajp@sgi.com,
    zalman@netcom.com, janssen@parc.xerox.com,
    Info-Andrew <info-andrew+@andrew.cmu.edu>
In-Reply-To: <9209020110.AA10900@cartier.mv.us.adobe.com>
References: <9209020110.AA10900@cartier.mv.us.adobe.com>

\begindata{text,539434136}
\textdsversion{12}
\template{messages}
\define{italic
menu:[Font~1,Italic~11]
attr:[FontFace Italic Int Set]}
\define{bold
menu:[Font~1,Bold~10]
attr:[FontFace Bold Int Set]}
\define{example
menu:[Region~4,Example~12]
attr:[LeftMargin LeftMargin Inch 32768]
attr:[Justification LeftJustified Point 0]
attr:[FontFace FixedFace Int Set]
attr:[FontFamily AndyType Int 0]}
\define{quotation
menu:[Region~4,Quotation~10]
attr:[LeftMargin LeftMargin Inch 32768]
attr:[RightMargin RightMargin Inch 32768]
attr:[FontFace Italic Int Set]}
\define{excerptedcaption

attr:[LeftMargin LeftMargin Inch 32768]
attr:[RightMargin RightMargin Inch 32768]
attr:[FontFace Bold Int Set]
attr:[FontFace Italic Int Set]}
There have lately been some discussions about setting the font path for AUIS 
applications.  Currently xim.c does an XSetFontPath to include 
.../andrew/X11Fonts (or some site specified value) as the last entry on the 
fontpath.  This is bogus because it looks up the fontpath on the client 
machine and then passes it to the server, which may be on an entirely 
different file system.


There have been various suggestions for guessing what fontpath to tell the 
server, but none seems foolproof.  There is the suggestion that some program 
be run before starting the X server or before running an Andrew application. 
 All of these require care on the server end and will make Andrew look bad if 
this care is not taken.


My own pet solution is to reduce the problem by not using fonts for the 
various special purposes they have been put.  Instead, any application 
desiring special characters would build them in a bitmap file.  Then the bit 
map would be loaded in the client and transferred to a pixmap in the server 
from which the images would be drawn on the window.


There would still be a problem with files that utilize the symbola font, but 
this would not affect every application as does icon12 and shape10.


At the moment, switching to bit/pixmaps is but one alternative and we are not 
yet implementing anything; we are busy on other tasks.  Should someone wish to 
offer code for this or another solution, we would be delighted.


Fred Hansen


\excerptedcaption{Excerpts from mail: 2-Sep-92 Re: fonts when server differs 
Bill Janssen@parc.xerox. (2594+0)}


\quotation{I pretty much agree with Zalman:

}
\quotation{\excerptedcaption{Excerpts from direct: 1-Sep-92 Re: fonts when 
server differs Zalman Stern@mv.us.adobe (1765)}

}
\quotation{\quotation{I'd suggest removing any font path  hacking from ATK and 
making a program (shell script or otherwise)   }}\quotation{\quotation{that 
can be run to set up your display. In fact, for some X terminal 
  }}\quotation{\quotation{situations I've used, its impossible to fix anyway 
because they can   }}\quotation{\quotation{only access fonts in certain system 
directories via TFTP. The best   }}\quotation{\quotation{solution is for the 
system administrators to make sure all X servers 
  }}\quotation{\quotation{come up with the Andrew fonts available. (I full 
well realize that   }}\quotation{\quotation{won't work for many sites.)

}}
\quotation{We use a rather complicated system here.  Any ``package'' (such as 
GNU Emacs, CMU CL, Sabre-C, Andrew, etc.) is put in its own directory tree 
that has a top-level directory called (imaginatively :-) \bold{top}. 
 \bold{top} is mandated to have three files called \italic{README}, 
\italic{enable}, and \italic{disable}.  \italic{enable} is a script that can 
be sourced by csh or tcsh, and sets up one's path and other environment 
variables suitably for use of the package.  \italic{disable} is a script that 
similarly cleans up the environment.  One of the things that gets set in the 
\italic{enable} file is an environment variable called XFONTPATH.  The 
\italic{enable} for Andrew, around here, puts the Andrew X11 fonts on your 
XFONTPATH (we keep the fonts for MIT X and Sun OW in the same directory).  The 
model is that you enable packages before starting X, but you could also check 
the DISPLAY env var, and set the font path explicitly if it is set.  Other 
packages do similar things with their X fonts.  Our system-wide script for 
starting X looks at XFONTPATH and makes sure that all directories specified 
there are on your font path.

}
\quotation{Works pretty well, but not perfectly.  And everyone has to agree on 
the conventions -- the \bold{top} directory with the \italic{enable} and 
\italic{disable} files, the use of a common \italic{runx} script for starting 
X.  Just for grins, here's a copy of our /andrew/top/enable file:

}
\example{\quotation{# enable file for /package/andrew

}
\quotation{# Location of the add-dir-to-var program

}\quotation{set add_dir = "/package/package-support/bin/add-dir-to-var"

}
\quotation{if ( $?ANDREWDIR ) then

}\quotation{	source $\{ANDREWDIR\}/top/disable

}\quotation{endif

}
\quotation{setenv ANDREWDIR /package/andrew-r5

}
\quotation{eval `$add_dir PATH $\{ANDREWDIR\}/bin`

}\quotation{eval `$add_dir PATH $\{ANDREWDIR\}/local/bin`

}
\quotation{eval `$add_dir LD_LIBRARY_PATH $\{ANDREWDIR\}/lib`

}
\quotation{setenv CLASSPATH 
"$\{ANDREWDIR\}/dlib/atk:$\{ANDREWDIR\}/local/dlib/atk"

}
\quotation{eval `$add_dir XFONTPATH $\{ANDREWDIR\}/X11fonts`

}\quotation{eval `$add_dir XFONTPATH $\{ANDREWDIR\}/local/X11fonts`

}}
\quotation{This is really an issue about system configuration and support that 
goes far beyond just supporting Andrew and ATK.

}
\quotation{Bill}

\enddata{text,539434136}

\enddata{text822, 20636}
\begindata{text822, 27560}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/MedGvae00Udd1M505s>;
          Wed,  2 Sep 1992 17:15:18 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.0edGtf600Udd1Lxk5C>;
          Wed,  2 Sep 1992 17:13:15 -0400 (EDT)
Received: from mail-relay-1.mv.us.adobe.com by po5.andrew.cmu.edu (5.54/3.15) id <AA22514> for info-andrew+; Wed, 2 Sep 92 17:13:01 EDT
Received: by mail-relay-1.mv.us.adobe.com; id AA15434; Wed, 2 Sep 92 14:12:55 -0700
Received: by cartier.mv.us.adobe.com (NeXT-1.0 (From Sendmail 5.52)/NX3.0S)
	id AA11162; Wed, 2 Sep 92 14:05:43 PDT
Date: Wed, 2 Sep 92 14:05:43 PDT
From: Zalman Stern <zstern@mv.us.adobe.com>
Message-Id: <9209022105.AA11162@cartier.mv.us.adobe.com>
Received: by NeXT Mailer (1.63)
To: Fred Hansen <wjh+@andrew.cmu.edu>
Subject: Re: fonts when server differs
Cc: Bill Cattey <wdc@athena.mit.edu>, rr2b+@andrew.cmu.edu,
        gk5g+@andrew.cmu.edu, ajp@sgi.com, zalman@netcom.com,
        janssen@parc.xerox.com, Info-Andrew <info-andrew+@andrew.cmu.edu>

Depending on the particular server, the performance of font  
operations may be significantly better than pixmaps. Server memory  
usage is also going to increase if each ATK application downloads its  
own set of pixmaps. So you end up tucking them under rocks (root  
window atoms) in the server to avoid that. Pretty soon you've  
implemented a distributed font cache protocol from hell.

There was some discussion on one of the X11 lists about allowing  
applications to download their own fonts. The proposed solution  
involved adding client connect and download funtionality to the X11R5  
font server protocol. The font server could then provide the font to  
the X11 server proper. (My memory is vague and I haven't followed  
X11R5 developments so some of this may be wrong.) This would be  
winning since the font would be downloaded once. A good download  
protocol would be able to negotiate the font format (preferably with  
the font server accepting all the known formats of interest and  
converting them on the fly).

ATK would check if the fonts were available, if not it could try to  
make them known "via the filesystem," and finally just download the  
font in question. For X terminals, things would be slow to startup  
because of the font downloads but the fonts would quickly be cached.

-Z-
\enddata{text822, 27560}
\begindata{text822, 30254}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/sedIkZS00Ui38BUE8X>;
          Wed,  2 Sep 1992 19:20:05 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.8edIk0u00UkTNSQE58>;
          Wed,  2 Sep 1992 19:19:32 -0400 (EDT)
Received: from vnet.ibm.com by po3.andrew.cmu.edu (5.54/3.15) id <AA24159> for info-andrew+; Wed, 2 Sep 92 19:19:10 EDT
Received: from RCHLAND by vnet.ibm.com (IBM VM SMTP V2R2) with BSMTP id 5593;
   Wed, 02 Sep 92 19:21:49 EDT
Reply-To: "Robert Kemmetmueller" <rskm@rchland.VNET.IBM.COM>
Received: by po1.rchland.ibm.com (5.51/4.7) id <AA03450> for info-andrew+@andrew.cmu.edu; Wed, 2 Sep 92 18:18:20 CDT
Received: via switchmail; Wed,  2 Sep 1992 18:18:18 -0500 (CDT)
Received: from rsaix1.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/service/mailqs/q000/QF.sedIiV091F05AZIPB2>;
          Wed,  2 Sep 1992 18:17:53 -0500 (CDT)
Received: from rsaix1.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/usr3/rskm/.Outgoing/QF.oedIiSk91F05JfX10g>;
          Wed,  2 Sep 1992 18:17:50 -0500 (CDT)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.rsaix1.rchland.ibm.com.rs.aix31
          via MS.5.6.rsaix1.rchland.ibm.com.rs_aix31;
          Wed,  2 Sep 1992 18:17:50 -0500 (CDT)
Message-Id: <QedIiSg91F05JfX0st@rchland.ibm.com>
Date: Wed,  2 Sep 1992 18:17:50 -0500 (CDT)
From: Robert Kemmetmueller <rskm+@rchland.ibm.com>
X-Andrew-Message-Size: 1988+1
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: bug: sendmessage's styles

\begindata{text,538720520}
\textdsversion{12}
\template{messages}
\define{center

attr:[Justification Centered Point 0]}
\define{h

attr:[FontFamily rom Int 0]
attr:[FontSize ConstantFontSize Point 6]}
\define{a

attr:[Script PreviousScriptMovement Point -1]
attr:['color' '#F0A000']}
\define{b

attr:[Script PreviousScriptMovement Point -1]
attr:['color' '#E08000']}
\define{c

attr:[Script PreviousScriptMovement Point -1]
attr:['color' '#D06000']}
\define{d

attr:[Script PreviousScriptMovement Point -1]
attr:['color' '#C05000']}
\define{e

attr:[Script PreviousScriptMovement Point -2]
attr:['color' '#B03000']}
\define{f

attr:[Script PreviousScriptMovement Point 6]
attr:['color' '#A02000']}
\define{g

attr:['color' '#CD8500']}
\bold{-- Bug in sendmessage --} (applies to messages-send window as well)


Sendmessage makes a feeble attempt to override the **global** style with
something it derives from a preference.


\underline{This is what you see:}

\description{    You're writing a new message, you decide to "Insert File" an
ordinary \italic{.d} file.

    >Boing!<  The font used for the \italic{entire message} changes!

}\
\begindata{bp,539576328}
\enddata{bp,539576328}
\view{bpv,539576328,0,0,14}\bold{
-- Techie Notes --

}
\underline{This is what's happening internally (I think):}

\description{    The newly created message uses \italic{messages.tpl}, which
defines a **global** style.

    Sendmessage ignores that style and uses your preference instead.

    When the user inserts a \italic{.d} file, \italic{default.tpl} comes with
it.

    Since there's a new template, the old styles from \italic{messages.tpl}
have to be made part of the document itself.

    The **global** style is among them!!!

    \bold{That **global** style is no longer ignored}, either.  It has an
instant, visible effect on the entire message!  \smaller{(sendmessage's feeble
style override got lost in the shuffle)}

}
\bold{-- Techie Techie Notes --

}\description{\smaller{(In case you had any doubts about the incorrectness of
sendmessage's behavior: \bold{ez} does it the "right" way; the **global**
style can override all or part of the bodyfont preference.  Sendmessage is
completely backwards in this respect)

(No, removing the **global** style definition from \italic{messages.tpl} does
NOT help.  It should be done \italic{anyway}, but that doesn't cure the
problem.)

(Nit: the numbers in the \\begindata and \\enddata of \italic{messages.tpl}
don't match)

(Interesting Side Note: After the **global** style is "magically changed", you
can just "Save Draft" and then "Restore Draft".  The reloading process gives
sendmessage its chance to override the **global style** again with its feeble
preference-derived style, thus restoring the message's original appearance.)

(It might just be something simple, like sendmessage missing some needed
interaction with the stylesheet or something-- I don't know enough to
\italic{fix} it, though, so don't trust MY analysis! :-)}}

\center{
\h{\f{R\e{o\d{b\c{er\b{t K\a{emme}tmu}el}l}e}r

}\g{rskm@rchland

3-4968

}}}\enddata{text,538720520}

\enddata{text822, 30254}
\begindata{text822, 35272}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/oedPJVu00Ui3Apbk4t>;
          Thu,  3 Sep 1992 02:49:06 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.AedPI4O00UddATKk43>;
          Thu,  3 Sep 1992 02:47:32 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id <AA08022> for info-andrew; Thu, 3 Sep 92 02:47:25 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.43)
	id AA16074; Wed, 2 Sep 92 23:43:02 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 2 Sep 92 18:29:18 GMT
From: ck31+@andrew.cmu.edu  (Christopher Bruce Kidwell)
Organization: Senior, Chemistry, Carnegie Mellon, Pittsburgh, PA
Subject: Re: Any Mac archives on AFS?
Message-Id: <715487358.6626.0@unix6.andrew.cmu.edu>
References: <14943@borg.cs.unc.edu>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

>Does anyone know of any Macintosh archives (like sumex, rascal, umich)
>that are AFS mounted or even a mirror (like wuarchive)?

The umich archives can be found in

/afs/umich.edu/group/itd/archive/mac

I haven't seen any others yet...

Chris Kidwell
ck31@andrew.cmu.edu
\enddata{text822, 35272}
\begindata{text822, 36881}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/AedVghC00Ui30MLU4B>;
          Thu,  3 Sep 1992 10:03:33 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.QedVeau00UkTQDtU5P>;
          Thu,  3 Sep 1992 10:01:15 -0400 (EDT)
Received: from Virginia.EDU (uvaarpa.Virginia.EDU) by po3.andrew.cmu.edu (5.54/3.15) id <AA04061> for info-andrew; Thu, 3 Sep 92 10:01:01 EDT
Received: from server.cs.virginia.edu by uvaarpa.Virginia.EDU id aa18831;
          3 Sep 92 9:59 EDT
Received: from gingko.cs.Virginia.EDU by uvacs.cs.Virginia.EDU (4.1/5.1.UVA)
	id AA20028; Thu, 3 Sep 92 09:59:50 EDT
Posted-Date: Thu, 3 Sep 92 09:59:50 EDT
Return-Path: <swh2y@gingko.cs.Virginia.EDU>
Received: by gingko.cs.Virginia.EDU (4.1/SMI-2.0)
	id AA10022; Thu, 3 Sep 92 09:59:50 EDT
Date: Thu, 3 Sep 92 09:59:50 EDT
From: swh2y@gingko.cs.Virginia.EDU
Message-Id: <9209031359.AA10022@gingko.cs.Virginia.EDU>
To: info-andrew@andrew.cmu.edu
Subject: AMS Filtering

I need some more information on Andrew Message System
filtering. Do you know of any papers, tech reports, etc.
that specifically talks about filtering?

Sonia Henry
\enddata{text822, 36881}
\begindata{text822, 38355}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 13;andrew.cmu.edu;Fred Hansen
Received: from muffin.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/QedWjKy00Woe8E=E9n>;
          Thu,  3 Sep 1992 11:14:31 -0400 (EDT)
Received: from muffin.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/wjh/.Outgoing/QF.8edWWBO00WoeI=3F83>;
          Thu,  3 Sep 1992 11:00:30 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.muffin.andrew.cmu.edu.rs.aix31
          via MS.5.6.muffin.andrew.cmu.edu.rs_aix31;
          Thu,  3 Sep 1992 11:00:28 -0400 (EDT)
Message-ID: <QedWWAu00WoeQ=3F1u@andrew.cmu.edu>
Date: Thu,  3 Sep 1992 11:00:28 -0400 (EDT)
From: Fred Hansen <wjh+@andrew.cmu.edu>
X-Andrew-Message-Size: 614+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Zalman Stern <zstern@mv.us.adobe.com>
Subject: Re: fonts when server differs
CC: Bill Cattey <wdc@athena.mit.edu>, rr2b+@andrew.cmu.edu,
    gk5g+@andrew.cmu.edu, ajp@sgi.com, zalman@netcom.com,
    janssen@parc.xerox.com, Info-Andrew <info-andrew+@andrew.cmu.edu>
In-Reply-To: <9209022105.AA11162@cartier.mv.us.adobe.com>
References: <9209022105.AA11162@cartier.mv.us.adobe.com>

\begindata{text,539530440}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from mail: 2-Sep-92 Re: fonts when server differs 
Zalman Stern@mv.us.adobe (1319)}


\quotation{the performance of font  operations may be significantly better 
than pixmaps.}


I should have pointed out that I was not refering so much to sending entire 
fonts for Andrew applications as to sending the few special symbols that some 
applications want.  For instance the standard arrow cursor and scrollbar 
symbols. In many cases these are used as cursors, so it is reasonable to have 
them in pixmaps anyway.


Having a general font-download-from-application protocol would clearly be 
preferable to the pixmap scheme.


FredH\
\enddata{text,539530440}

\enddata{text822, 38355}
\begindata{text822, 40496}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim
Received: from rascal.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/kedXTQC00WohMqkE8M>;
          Thu,  3 Sep 1992 12:05:49 -0400 (EDT)
Received: from rascal.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.oedXSRq00Woh1D=Q9g>;
          Thu,  3 Sep 1992 12:04:46 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.rascal.andrew.cmu.edu.rs.aix31
          via MS.5.6.rascal.andrew.cmu.edu.rs_aix31;
          Thu,  3 Sep 1992 12:04:45 -0400 (EDT)
Message-ID: <0edXSRe00Woh5D=Q1Y@andrew.cmu.edu>
Date: Thu,  3 Sep 1992 12:04:45 -0400 (EDT)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 14465+1
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    swh2y@gingko.cs.Virginia.EDU
Subject: Re: AMS Filtering
CC: bb+org.itc.atk.ia-trail@andrew.cmu.edu
In-Reply-To: <9209031359.AA10022@gingko.cs.Virginia.EDU>
References: <9209031359.AA10022@gingko.cs.Virginia.EDU>

\begindata{text,538814068}
\textdsversion{12}
\template{messages}
\define{helptopic
}
\excerptedcaption{Excerpts from misc: 3-Sep-92 AMS Filtering 
swh2y@gingko.cs.Virginia (165)}


\quotation{I need some more information on Andrew Message System

}\quotation{filtering. Do you know of any papers, tech reports, etc.

}\quotation{that specifically talks about filtering?}


Here the help file for the flames language:

\begindata{bp,538426184}
\enddata{bp,538426184}
\view{bpv,538426184,8,0,0}
\chapter{FLAMES: 

Filtering Language for the Andrew Message System

}
\section{What is FLAMES?

}\leftindent{
FLAMES is an "extension language" for the Andrew Message System.  You can use 
FLAMES to write a LISP-like program that will automatically classify your 
incoming mail.


\bold{What can FLAMES do?}  FLAMES can act on any message that arrives in your 
Mailbox.  It acts on them as you read your mail--as messages in your Mailbox 
are moved into appropriate folders.  For example, you can write a FLAMES file 
that will sort mail from certain people into certain folders, or you can 
automatically post messages with special addresses that arrive in your Mailbox 
to a private bulletin board you maintain.  You can also reject mail--that is, 
bounce it back to the sender--if you consider it "junk" mail, or you can 
automatically resend mail to additional destinations.


\bold{What can't FLAMES do?}  Eventually, FLAMES will support all kinds of 
actions on the message database, but now it can only classify incoming mail as 
it is processed while reading it out of your Mailbox.  This means that you 
can't use FLAMES to manipulate messages on bulletin boards (because the 
messages don't go through your Mailbox), and that you have to read your mail 
for the messages in your Mailbox to be processed.

}
\section{Do I need to be a programmer to use FLAMES?}\section{

}
\leftindent{No.  This help file contains several useful "cookbook" programs, 
as well as instructions and examples illustrating how to modify them, so even 
if you are not a programmer, you, too, can automatically classify your 
incoming mail.  The programs (A and B) in this file will let you do the 
following:


\bold{A}.  Classify mail into any folder (a top level folder, like "friends," 
or a sub-folder, like "friends.foo") by defining keywords that FLAMES will 
search for in the message headers.  The keywords can be anything, such as 
portions of an address, like "userid+foo."


\bold{B}.  Classify mail into a sub-folder (like "friends.foo") by the 
incoming address (userid+foo@andrew.cmu.edu) with the capability of sending 
rejection messages and folder creation notices.


Both of these programs will let you process mail for a private bboard.  See 
 \italic{\helptopic{privatebb}}  for more information about creating a private 
bboard.

}
\section{What if I am a programmer?}


\leftindent{If you are a programmer and want to learn about FLAMES, you will 
need to know how to program in LISP.   None of the help files on Andrew will 
teach you how to program in LISP.  In order to learn about LISP, you will have 
to get yourself a good book about LISP and learn from there.  There are many 
available.


In addition to LISP, there is programming information specific to FLAMES that 
you should know about in:


/usr/andrew/doc/ams/Flames.pgr


You may also want to look at the simple program examples below; they could 
save you the trouble of "reinventing the wheel."}


\section{Program A: Classifying incoming mail by keyword}


\leftindent{It is very easy to use FLAMES to classify your new mail into 
folders according to keywords you define and apply to headers in your mail. 
 For example, the "keywords" you define can be people's names (or user ids), 
which you would apply to the "From" header.   Then, any mail from the person 
you specify would be automatically classified into a particular personal 
folder.


Note that for the example program in this section, the folder(s) you want to 
classify messages into need not already exist; the folder(s) will be created 
for you automatically.  See the  \italic{\helptopic{messages-folders}}  help 
file for more information on folders.


\bold{Copy the program.}  Complete the following steps carefully to copy the 
program.


\bold{1}.  Edit a file in your home directory called:


\leftindent{.AMS.flames}


This is your FLAMES file.  Once this file is created, every time you start an 
Andrew Message System program (Messages, CUI, VUI, or batmail), or read your 
new mail from within one of these programs that is already running, this file 
will be read.  


\bold{2}.  Copy the following code between the lines of semi-colons into your 
.AMS.flames file using \bold{Copy} and \bold{Paste} from the menus.  Make sure 
there is a blank line at the end of the file.


\typewriter{\smaller{;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


(defun my-mail-hook	(msg)

  (post-by-keyword

   msg

   "mail"

   '(

     (("header1")("keyword1" "keyword2")("folder"))

     )))


(load "flib") ; The standard flames library


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;}}


Make sure there are no styles in the file by selecting the whole text and 
choosing \bold{Plainest} from the pop-up menus..


\bold{Modify the program. } To make the program work, you need to change four 
parts of the program.


Note that whenever you change your .AMS.flames file and \bold{Save} it, you do 
not need to restart the Andrew Message System program you are using for the 
changes you have made to take effect.


\bold{1}.  You need to change "my-mail-hook" in the first line to a unique 
name.  For example, you might substitute your user id for "my".


\leftindent{\bold{\bold{Example. }} The following line would make the flames 
file unique for Jello Biafra, whose user id is jbRo.


\typewriter{\smaller{(defun jbRo-mail-hook (msg)}}}


\bold{2}.  You need to change "header" to be the mail header you want FLAMES 
to scan for keywords.  The header you specify must be lowercase.  For example, 
you might want FLAMES to scan the "from" header.  (See the Example after step 
4, below.)


\bold{3}.  You need to change "keyword1" and "keyword2" to the keywords you 
want FLAMES to look for.  These keywords are \italic{regular expressions}. 
  Among other things, this means that the keywords are case sensitive ("a" is 
not the same as "A").  They can be a substring of a longer string.  For 
example, you might want FLAMES to look for user ids, or names of people who 
send mail to you.  You would not need to include their whole mail address as a 
keyword ("jbRo+@andrew.cmu.edu"), but only a unique part ("jbRo").  


Note that the "+" character in these regular expressions is "magic"; it means 
"match 1 or more of the expressions immediately preceding me."  So, the 
regular expression "jbRo+carbons" used as a keyword, matches the strings 
"jbRocarbons", "jbRoocarbons", "jbRooocarbons", etc.  It does \italic{not} 
match the string "jbRo+carbons", which is often what is desired.  In order to 
remove the magic significance of the "+", precede it with \bold{2 backslashes, 
}as in "jbRo\\\\+carbons".  If you want to know why there are two backslashes 
instead of one, see the documentation in


\leftindent{/usr/andrew/doc/eli/regexp.doc}


See the Examples after number 4, below, for example lines that do a number of 
these things.


\bold{4}.  You need to change "folder" to be the name of a personal mail 
folder into which you want the messages placed.  Folder names are also case 
sensitive.  (See the  \italic{\helptopic{messages-folders}}  help file if you 
do not already have folders.)  For example, you might want messages placed in 
a folder called "friends."


\leftindent{\bold{Example.}  The following line in the program would put 
messages from jbRo and eeKr into a folder called friends.


}}\leftindent{\leftindent{\typewriter{\smaller{(("from" "sender") ("jbRo" 
"eeKr") ("friends"))}}}}\smaller{\smaller{

}}
\leftindent{You can have messages with a folder address (userid+foldername) 
filed into a folder by preceeding the + sign in the keyword with 2 
backslashes.


\leftindent{\bold{Example. } The following line in the program would put 
messages addressed to jbRo+dictionary@andrew.cmu.edu into your folder called 
dictionary.


\typewriter{\smaller{(("to" "cc" "received") ("jbRo\\\\+dictionary") 
("dictionary"))

}}
\bold{Example.}  The following line in the program would put messages 
addressed to jbRo+dictionary.round2@andrew.cmu.edu into your folder called 
dictionary.round2.


\typewriter{\smaller{(("to" "cc" "received") ("jbRo\\\\+dictionary.round2") 
("dictionary.round2"))}}}}


\leftindent{You can have different numbers of headers, keywords or folders in 
this line from the program.  If you want to add more headers, keywords or 
folders, make sure that they are quoted, have spaces between them and other 
elements, but no spaces next to the parentheses.}\leftindent{\leftindent{


\bold{Example.  }The following line in the program would put messages from 
zz1z into a folder called junk.


\typewriter{\smaller{(("from" "sender") ("zz1z") ("junk"))}}}


You can add several lines like the one above if you want to have multiple 
classifications.   Make sure you have parentheses in the right places.


\leftindent{\bold{Example.} The following example of the program would put 
messages from jbRo and eeKr into friends, \italic{and} messages from zz1z into 
junk.  


\typewriter{\smaller{(defun flames-key-personal-mail (msg)

  (post-by-keyword

     msg

     "mail"

     '(

       (("from" "sender") ("jbRo" "eeKr") ("friends"))

       \typewriter{\indent{(("from" "sender") ("zz1z") ("junk"))}}

       )))


(load "flib") ; The standard flames library}}}


You can also search other headers for keywords.

\leftindent{
\bold{Example. } The following example searches the "subject" header for the 
keywords "business," "boredom," and "tedium" and files messages it finds with 
those keywords into the folder called work, as well as doing what the example 
above does with messages from jbRo, eeKr, and zz1z.

\smaller{
\typewriter{\bigger{(defun flames-key-personal-mail (msg)

  (post-by-keyword

     msg

     "mail"

     '(

       (("subject") ("business" "boredom" "tedium") ("work"))

       (("from" "sender") ("jbRo" "eeKr") ("friends"))

       \typewriter{\indent{(("from" "sender") ("zz1z") ("junk"))}}

       )))


(load "flib") ; The standard flames library}}}}}


\section{Program B: Classifying incoming mail by address}


\leftindent{If you get mail with an address that looks like 


\leftindent{\typewriter{userid+foldername@andrew.cmu.edu}}


it probably comes to your Mailbox.  That is because the AMS delivery system 
completely ignores anything in an address between the "+" and the "@".  Thus, 
user Jello Biafra (user id "jbRo") can have mail sent to 
"jbRo+movies@andrew.cmu.edu" and it will show up in his Mailbox.


Using FLAMES, you can exploit this fact.  For example, if you maintain a 
private bulletin board, you can have the messages that are sent to the 
bulletin board via your Mailbox be placed in the folder (posted there) 
automatically every time you read your mail.  Or, if you subscribe to a 
mailing list, you can subscribe using a certain address (e.g. 
"userid+list-name@site-domain") and then, using FLAMES, automatically classify 
messages from that mailinglist into a separate folder.


Note that classifying mail by address does not work for users on systems not 
running the AMS Delivery System.


\bold{Copy the program. } Complete the following steps carefully to copy the 
program.


\bold{1}.  Edit a file in your home directory called:


\leftindent{.AMS.flames}


This is your FLAMES file.  Once it is created, every time you start an Andrew 
Message System program (e.g., Messages, CUI, VUI, or batmail), or read your 
new mail from within one of these programs that is already running, this file 
will be read in and executed over each of your new messages in turn.


\bold{2}.  Copy the following code between the lines of semi-colons into your 
.AMS.flames file using \bold{Copy} and \bold{Paste} from the menus.  Make sure 
there is a carriage return at the end of the file.


\typewriter{;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


(defun my-mail-hook (msg)

  (standard-mapping 

    msg 

    "treeroot" 

    "defaultfolder" 

    "rejectto" 

    "rejectcc" 

    "rejectmessage"))


(load "flib") ; standard flames library


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;}\typewriter{

}
Make sure there are no styles in the file by selecting the whole text and 
choosing \bold{Plainest} from the pop-up menus.


\bold{Modify the program. } To make the program work, you need to change six 
parts of the program. 


Note that when ever you change your .AMS.flames file and \bold{Save} it, you 
do not need to restart the Andrew Message System program you are using for the 
 changes you have made to take effect.


\bold{1}.  You need to change "my-mail-hook" in the first line to a unique 
name.  For example, you might substitute your user id for "my".


\bold{2}.  You need to change "treeroot" to be the folder which is the parent 
for the suffix of your address.  For example, if you specify the folder 
"bboard" as the treeroot, then messages that come to you addressed to 
"userid+foo@andrew.cmu.edu" would be filed into a folder called "bboard.foo". 
 If "bboard.foo" does not exist, it will be created, and a folder creation 
announcement will be put into the parent folder, "bboard".  However, you must 
create the treeroot folder yourself.


\bold{3}.  You need to change "defaultfolder" to the folder where all messages 
without a suffix in the address should go.  The standard default folder is 
"mail".


The last three things you need to change are to tell FLAMES what to do if a 
suffix names a folder that does not exist and can't be created.  In such 
cases, the mail will be rejected.  This means that a message will be composed 
and sent to someone saying that the mail could not be placed in the folder 
where it was requested to go.  


\bold{4}.  You need to change "rejectto" to an address which the rejection 
message will be sent to.  There are several options for this field:


\leftindent{NIL (without quotes) sends the rejection message back to the 
sender,

"" sends no rejection message at all,

an address sends the rejection message to the address.}


\bold{5}.  You need to change "rejectcc" to an address which a copy of the 
rejection message will be sent to.  There are several options for this field:


\leftindent{\description{NIL (without quotes) sends a copy of the rejection 
message to the user "BBoard.Maintainer".

"" sends sends a copy of the rejection message to the user 
"BBoard.Maintainer".

an address sends a copy of the rejection message to that address.}

}
\bold{6}.  You need to change "rejectmessage" to be the text of the rejection 
message.  For example, you might use the following as a rejection message 
"Illegal personal folder name for userid."


\leftindent{\bold{Example. } This function will take messages addressed to 


\leftindent{jbRo+round2@andrew.cmu.edu}


and put them into Jello's folder called "dictionary.round2".  Rejection 
messages are sent back to the sender, and to Jello's folder called 
"dictionary.rejections".


}}\smaller{\leftindent{\leftindent{\typewriter{(defun jbRo-mail-hook (msg)

  (standard-mapping 

    msg 

    "dictionary"

    "mail"

    NIL

    "jbRo+rejections@andrew.cmu.edu" 

    "Illegal personal folder name for Jello Biafra"))


(load "flib") ; standard flames library}}}

}
\section{Program Author}

\leftindent{
Bob Glickstein, Nathaniel Borenstein

}
\section{Related tools}  


The following document is available on Flames.  You can use EZ to view it.


\leftindent{/usr/andrew/doc/ams/Flames.pgr}


Select (highlight) one of the italicized names and choose "Show Help on 
Selected Word" from the pop-up menu to see the help file for:


\leftindent{\italic{\helptopic{+}

\helptopic{eli}}			an Embedded LISP Interpreter\italic{

\helptopic{privatebb}}		create a private bboard\italic{

\helptopic{Messages}

\helptopic{messages-folders}

\helptopic{ams}}			some technical aspects of the AMS\italic{

}}\enddata{text,538814068}

\enddata{text822, 40496}
\begindata{text822, 58040}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim
Received: from rascal.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/QedZaZ200WohMoa04H>;
          Thu,  3 Sep 1992 14:29:57 -0400 (EDT)
If-Type-Unsupported: send
Received: from rascal.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.oedZZhS00Woh1D=RhT>;
          Thu,  3 Sep 1992 14:29:01 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.rascal.andrew.cmu.edu.rs.aix31
          via MS.5.6.rascal.andrew.cmu.edu.rs_aix31;
          Thu,  3 Sep 1992 14:29:01 -0400 (EDT)
Message-ID: <8edZZhG00WohBD=RZL@andrew.cmu.edu>
Date: Thu,  3 Sep 1992 14:29:01 -0400 (EDT)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 1807+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: DECnet mail
In-Reply-To: <1992Sep3.155407.3709@engage.pko.dec.com>
References: <1992Sep3.155407.3709@engage.pko.dec.com>

\begindata{text,538814068}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from netnews.comp.soft-sys.andrew: 3-Sep-92 DECnet 
mail Eric James Ewanco@irenae (825)}


\quotation{Is there any way to convinced CUI/messages to send DECnet style 
mail

}\quotation{(HOST::USER)? I am using Ultrix sendmail so it will work as long 
as AMS does

}\quotation{attempt to send it.  I thought I had turned off all address 
validation but

}\quotation{apparently not.}


Exactly how did you disable address validation?  I image you looked in the 
setup help file and saw this little ditty:


\italic{AMS_LocalDatabaseValidation: integer

}\leftindent{Default: 0

A value greater than 0 specifies that there is a local mechanism for local 
name validation being used.  0 specifies that there is no other local 
mechanism for local name validation being used. 

\bold{Note: } If you want to use this option you must change the procedure 
LookupInLocalDatabase in "andrew/ams/libs/ms/mswp.c" to implement your local 
mechanism.

}
That is actually incorrect.  The LookupInLocalDatabase routine is in site.c in 
that same directory.  Here is a comment from that file:


/* This routine, LookupInLocalDatabase, is a site-dependent routine for 
performing non-standard name validation. */

/* A trivial change to this would validate all local names as OK.  The body 
would have 3 lines:


  *Answered = 1;

  *MswpCodeP = (CheckAMSFmtOK(Domain) <= 0 ? MSWP_GOODNETMAIL : 
MSWP_GOODUSER);

  return(0):


(Sigh.  MSWP_GOODUSER is a user who is ready to receive ATK-formatted mail; 
MSWP_GOODNETMAIL is a user who is not necessarily ready for that.  To say that 
a local name is NOT valid, set *Answered to 1 and set *MswpCodeP to 
MSWP_CRAP.)


Of course, the AMS_LocalDatabaseValidation variable would also have to be 
turned on in mailconf.c, also, either statically or via an AndrewSetup or 
AMS-Server file.

*/


So, you can do it if you don't mind building from source ;^)


Gary Keim

Andrew Consortium\
\enddata{text,538814068}

\enddata{text822, 58040}
\begindata{text822, 61264}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Qedb:PS00jZd4HVk9X>;
          Thu,  3 Sep 1992 16:16:27 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.Iedb9O600UkT9CM04=>;
          Thu,  3 Sep 1992 16:15:22 -0400 (EDT)
Received: from vnet.ibm.com by po3.andrew.cmu.edu (5.54/3.15) id <AA20059> for info-andrew+; Thu, 3 Sep 92 16:15:14 EDT
Received: from RCHLAND by vnet.ibm.com (IBM VM SMTP V2R2) with BSMTP id 5226;
   Thu, 03 Sep 92 16:17:50 EDT
Reply-To: "Todd Inglett" <tinglett@rchland.VNET.IBM.COM>
Received: by po1.rchland.ibm.com (5.51/4.7) id <AA02796> for info-andrew+@andrew.cmu.edu; Thu, 3 Sep 92 15:13:24 CDT
Received: via switchmail; Thu,  3 Sep 1992 15:13:22 -0500 (CDT)
Received: from q.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/service/mailqs/q001/QF.Yedb7Fw91Jbd0eRE80>;
          Thu,  3 Sep 1992 15:13:06 -0500 (CDT)
Received: from q.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/usr3/tinglett/.Outgoing/QF.Uedb7FA91Jbd957Y55>;
          Thu,  3 Sep 1992 15:13:05 -0500 (CDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.q.rchland.ibm.com.rs.aix32
          via MS.5.6.q.rchland.ibm.com.rs_aix32;
          Thu,  3 Sep 1992 15:13:04 -0500 (CDT)
Message-Id: <Yedb7Ec91Jbd157Xsn@rchland.ibm.com>
Date: Thu,  3 Sep 1992 15:13:04 -0500 (CDT)
From: Todd Inglett <tinglett+@rchland.ibm.com>
X-Andrew-Message-Size: 1733+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: fonts when server differs
In-Reply-To: <QedWWAu00WoeQ=3F1u@andrew.cmu.edu>
References: <9209022105.AA11162@cartier.mv.us.adobe.com>
	<QedWWAu00WoeQ=3F1u@andrew.cmu.edu>

\begindata{text,538992120}
\textdsversion{12}
\template{messages}


\excerptedcaption{Excerpts from ext.misc.info-andrew: 3-Sep-92 Re: fonts when
server differs Fred Hansen@RCHGATE.rchl (614+0)}


\quotation{I should have pointed out that I was not refering so much to
sending entire fonts for Andrew applications as to sending the few special
symbols that some applications want.  For instance the standard arrow cursor
and scrollbar symbols. In many cases these are used as cursors, so it is
reasonable to have them in pixmaps anyway.

}
I agree.  I would like to have a way to draw a pixmap and create cursors from
a pixmap.  It seems a bit silly to create a font with a single glyph just so I
can have a custom cursor or an icon in a button.  Preferably, ATK would offer
methods to convert X11 bitmaps and XPM pixmaps (which just happen to be valid
C code) into a pixmap.  Here is an example of a full color XPM pixmap:


\example{/* XPM2 C */

static char ** foo.px  = \{

"19 18 4 1",

"   m white  c #FF00FF00FF00",

".  m black  c dark green",

"X  m black  c MidnightBlue",

"o  m black  c #F600DF00B400",

"       .......     ",

"      .........    ",

"  XXX.... .. ..XXX ",

" Xooo...........ooX",

" Xooo...........ooX",

" Xooo...........ooX",

"  XXX... ... ..XXX ",

"      ...   ...    ",

"       .......     ",

"        .....      ",

"    o    o         ",

"     oo  o         ",

"       oooooooo    ",

"         o         ",

"         o         ",

"         o         ",

"       oooo        ",

"     oo    oo      "\};

}
Don't ask me what it is.  I just doodled it up (with a pixmap editor) for this
example.  The first line says it is a 19x18 image with four colors and each
color is represented by a single character.  The neat thing about this format
is that it specifies what to do on both a monochrome and color screen.


-todd inglett

\enddata{text,538992120}

\enddata{text822, 61264}
\begindata{text822, 65204}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1210;alw.nih.gov;Bob Dew
Received: from kirin.dcrt.nih.gov via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl@andrew.cmu.edu)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/YedbVQ:0ts1d46ok59>;
          Thu,  3 Sep 1992 16:41:00 -0400 (EDT)
Received: from spot.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q3/QF.QedbUca0ts2F5Io04Y>;
          Thu,  3 Sep 1992 16:40:09 -0400 (EDT)
If-Type-Unsupported: send
Received: from kirin.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q3/QF.AedbU5S0ts1dM6nU5j>;
          Thu,  3 Sep 1992 16:39:37 -0400 (EDT)
Received: from dude.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q2/QF.MedbStC0ts4j81=Gtu>;
          Thu,  3 Sep 1992 16:38:18 -0400 (EDT)
Received: from dude.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/dcrt/rdew/.Outgoing/QF.MedbSpi0ts4jB1c25T>;
          Thu,  3 Sep 1992 16:38:13 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.dude.dcrt.nih.gov.sun4c.411
          via MS.5.6.dude.dcrt.nih.gov.sun4_41;
          Thu,  3 Sep 1992 16:38:13 -0400 (EDT)
Message-ID: <gedbSpa0ts4jN1c1xe@alw.nih.gov>
Date: Thu,  3 Sep 1992 16:38:13 -0400 (EDT)
From: Bob Dew <rdew+@alw.nih.gov>
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: DECnet mail
In-Reply-To: <8edZZhG00WohBD=RZL@andrew.cmu.edu>
References: <1992Sep3.155407.3709@engage.pko.dec.com>
	<8edZZhG00WohBD=RZL@andrew.cmu.edu>


> Is there any way to convinced CUI/messages to send DECnet style mail
> (HOST::USER)? I am using Ultrix sendmail so it will work as long as AMS does
> attempt to send it.  I thought I had turned off all address validation but
apparently not.


You probably can't teach messages how to validate addresses with this
kind of syntax.  But presumably your local network has some sort of
Internet-to-DECnet SMTP relay host, capable of resolving DECnet mailing
addresses?  

If that's the case, then you could work around the problem by defining a
"dummy" domain, say ".DNET", in your AndrewSetup file, under
"AMS_ValidDomainSuffixes:".  Correspondingly, you'd list your
Internet-to-DECnet relay host address under "AMS-ValidDomainRelays:", in
AndrewSetup.

It would be up to the messages user, then, to change addresses of the
form, "HOST::USER", to "USER@HOST.DNET", when composing a mail message
destined for a DECnet recipient.

Messages would validate such address, and pass them along to the DECnet
realy host.

-Bob
\enddata{text822, 65204}
\begindata{text822, 67993}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Qedfbdu00jZdAOfk4D>;
          Thu,  3 Sep 1992 21:20:46 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.Uedfa4m00UddA3nU5z>;
          Thu,  3 Sep 1992 21:19:01 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id <AA00960> for info-andrew; Thu, 3 Sep 92 21:18:45 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.43)
	id AA14198; Thu, 3 Sep 92 18:07:15 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 3 Sep 92 15:54:07 GMT
From: pa.dec.com!engage.pko.dec.com!irenaeus.mlo.dec.com!eje@decwrl.dec.com  (Eric James Ewanco)
Organization: Digital Equipment Corporation
Subject: DECnet mail
Message-Id: <1992Sep3.155407.3709@engage.pko.dec.com>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu


Is there any way to convinced CUI/messages to send DECnet style mail
(HOST::USER)? I am using Ultrix sendmail so it will work as long as AMS does
attempt to send it.  I thought I had turned off all address validation but
apparently not.

Just out of curiosity, does AMDS support DECnet at all?

Yeah, yeah, I know, why use DECnet, but you see it tends to be prevalent and
rather necessary here where I work . . . 

Eric
--
/=============================================================================\
| Eric Ewanco - Software Engineer     For the rash and outrageous opinions ex-|
| Digital Equipment Corp, Maynard MA  pressed herein I alone am responsible;  |
| ewanco@kalvin.enet.dec.com          they do not belong to DIGITAL(TM).      |
\==============================- 2 Th 2:15 -==================================/
\enddata{text822, 67993}
\begindata{text822, 70127}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/sedrKxe00jZdQ6nU9g>;
          Fri,  4 Sep 1992 10:42:08 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.UedrJb200UkTANIE4M>;
          Fri,  4 Sep 1992 10:40:39 -0400 (EDT)
Received: from wn1.sci.kun.nl by po3.andrew.cmu.edu (5.54/3.15) id <AA06470> for info-andrew+; Fri, 4 Sep 92 10:40:20 EDT
Received: by wn1.sci.kun.nl (5.57/2.1) on NUNET
 	id AA07957; Fri, 4 Sep 92 16:43:17 +0200
Received: from zeus by cs.kun.nl (4.1/SMI-3.2)
	id AA19975; Fri, 4 Sep 92 16:41:23 +0200
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.zeus.CS.kun.nl..sun4.41
          via MS.5.6.zeus.CS.kun.nl..sun4_41;
          Fri,  4 Sep 1992 16:41:12 +0200 (MET DST)
Message-Id: <8edrK8S3fW419FU19e@cs.kun.nl>
Date: Fri,  4 Sep 1992 16:41:12 +0200 (MET DST)
From: Harco de Hilster <harcoh@cs.kun.nl>
X-Andrew-Message-Size: 3502+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>, swh2y@gingko.cs.virginia.edu,
        Gary Keim <gk5g+@andrew.cmu.edu>
Subject: Re: AMS Filtering
Cc: bb+org.itc.atk.ia-trail@andrew.cmu.edu
In-Reply-To: <0edXSRe00Woh5D=Q1Y@andrew.cmu.edu>
References: <9209031359.AA10022@gingko.cs.Virginia.EDU>
	<0edXSRe00Woh5D=Q1Y@andrew.cmu.edu>

\begindata{text,1977016}
\textdsversion{12}
\template{messages}
Hi,


I use flames to handle our bulletin board. I got some sample andrew.cmu flames 
files, and I followed the style closely. I've got it to work reasonably, but 
the cmu style (or mine) of filtering messages has troubles with multiple 
bboards in the to: field.


I want to be able to handle every bboard separately. Say I have two bboards:

loc+public

off+announce


I want to post a message to both of them but not every body is allowed to post 
on off+announce. 

The to field looks like: 

"loc+public" <bbsman@cs.kun.nl>, "off+announce" <bbsman@cs.kun.nl>


The flames file looks like this:


\smaller{; Filter function for bbsman


(defun bbsman-mail-hook (msg)

  (progn

   ; first get all relevant headers

   (let* ((hdrs (multi-GetHeaderContents msg '("to" "cc" "resent-to" 
"apparentl

y-to")))

          (offextrs (extract-liberally "offbb\\\\+"  hdrs))

          (locextrs (extract-liberally "locbb\\\\+"  hdrs))

          (extextrs (extract-liberally "extbb\\\\+"  hdrs))

          (prvextrs (extract-liberally "bbsman\\\\+" hdrs))

          (subj (getheadercontents msg "subject"))

          (sender (GetAuthSender msg))

          (to (getheadercontents msg "to")))

; handle the info-andrew mailing list

(cond ((a-str-in-any-str "info-andrew" hdrs T)

       (appendmsgtodir msg 
"/vol/andrew/bboards/loc/.MESSAGES/andrew/mailing-list"))

      ; default handling of posting on official bulletin boards

      (offextrs (post-to-list msg

                              offextrs

                              "mail.lost"

                              (replyaddr msg "sender")

                              "bbsman@cs.kun.nl"

                              "There was a problem delivering your message\\n 
Does this bboard exists?\\n Contact the bbsman if you have any questions."

                              NIL

                              ; only the listed people are allowed to post on 
o

fficial

                              '(((".*") ("bbsman" "harcoh" "robd" "wim" 
"hansj"

 "yellak" "joycev") "You are not allowed to post on the official bboard.\\n 
Please contact the bbsman if you want to"))))

      ; handling of posting on local bulletin boards

      (locextrs

       (cond

        ; handle the public bulletin board

        ((a-str-in-any-str "public" locextrs T)

         (post-to-list msg

                       locextrs

                       "mail.lost"

                       (replyaddr msg "sender")

                       "bbsman@cs.kun.nl"

                       "There was a problem delivering your message\\n Please 
contact the bbsman."

                       T

                       NIL))

........ etc. ........

}
The Cond construct makes it impossible to have multiple bboards in the to: 
field. Because the \bold{off} condition succeeds the message is posted to 
\bold{off+announce} and the message to \bold{loc+public} disappears. Not 
splitting the messages in loc+, off+ and ext+ can make things worse. If the to 
field contains off+ then all the messages are handled in the first 
post-to-list.

This .AMS.flames file is very unsafe. If the to field contains loc+public (the 
only bboard students can create sub-bboards on with no access restriction) 
then all my further tests on loc+course.p1 (with access restriction) are 
skiped.


What I really need is that for each item in the \italic{to} field, the filter 
function gets called. A message with two \italic{to} fields is infact two 
messages (HUH?). Since my flames file is similar to your own flames files, you 
must have the same problem or am I missing something here.


Any suggestions?


Harco\
\enddata{text,1977016}

\enddata{text822, 70127}
\begindata{text822, 75482}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/0edrzjK00jZd48ME8r>;
          Fri,  4 Sep 1992 11:25:37 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.Medrylu00UkT8U2k4U>;
          Fri,  4 Sep 1992 11:24:38 -0400 (EDT)
Received: from wn1.sci.kun.nl by po3.andrew.cmu.edu (5.54/3.15) id <AA08195> for info-andrew+; Fri, 4 Sep 92 11:24:05 EDT
Received: by wn1.sci.kun.nl (5.57/2.1) on NUNET
 	id AA08777; Fri, 4 Sep 92 17:26:57 +0200
Received: from zeus by cs.kun.nl (4.1/SMI-3.2)
	id AA20517; Fri, 4 Sep 92 17:25:02 +0200
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.zeus.CS.kun.nl..sun4.41
          via MS.5.6.zeus.CS.kun.nl..sun4_41;
          Fri,  4 Sep 1992 17:24:51 +0200 (MET DST)
Message-Id: <cedrz363fW411FU1QP@cs.kun.nl>
Date: Fri,  4 Sep 1992 17:24:51 +0200 (MET DST)
From: Harco de Hilster <harcoh@cs.kun.nl>
X-Andrew-Message-Size: 3153+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>, swh2y@gingko.cs.virginia.edu,
        Gary Keim <gk5g+@andrew.cmu.edu>
Subject: Re: AMS Filtering
Cc: bb+org.itc.atk.ia-trail@andrew.cmu.edu
In-Reply-To: <0edXSRe00Woh5D=Q1Y@andrew.cmu.edu>
References: <9209031359.AA10022@gingko.cs.Virginia.EDU>
	<0edXSRe00Woh5D=Q1Y@andrew.cmu.edu>

\begindata{text,1977016}
\textdsversion{12}
\template{messages}
Hi again,


Two things:


1)	According to the doc. on post-to-list 'user' in restrictions is:


\quotation{where a \italic{folder-name-re} is a string containing a regular 
expression ("re") that will be matched against the folder names in 
\italic{folder-list}, and \italic{user} is a string containing a \bold{re} 
that will be matched against the authorized sender of msg.

}
	\leftindent{The eli function that handles the restriction uses the sender of 
the message as a re-expression, not the specified users in the restrictions.

}
	\quotation{(defun apply-single-restriction (msg flist rejto rejcc 
restriction)

  (cond

   ((and (any-pat-in-any-str (car restriction) flist)

         (not (a-pat-in-any-str (\bold{getauthsender msg}) ; this should be 
(strcat "\\\\\{"

 (getauthsender msg))

                                (car (cdr restriction)))))

    (reject-from-message

     msg rejto rejcc

     (car (cdr (cdr restriction)))

     NIL))

   (T NIL)))

}
	This is my fix for it:


\quotation{(defun apply-single-restriction (msg flist rejto rejcc restriction)

  (cond

   ((and (any-pat-in-any-str (car restriction) flist)

         (not (any-pat-in-any-str (\bold{car (cdr restriction)}) (str-to-list 
(getauthsender msg) ""))))

    (reject-from-message

     msg rejto rejcc

     (car (cdr (cdr restriction)))

     NIL))

   (T NIL)))}


2)	\leftindent{These re-expressions sometimes work, and sometimes don't. User 
'hans' send a message to \italic{vakken.basis.p1.opgaven}. Here is the part of 
the flames file that handled it:}

\quotation{	;handle the vakken.?.vragen bboard, this shouldn't be necessary 
see the  next case

	((a-pat-in-any-str "vakken.*vragen" locextrs)

	 (post-to-list msg 

		       locextrs

		       "mail.lost"

		       (replyaddr msg "sender")

		       "bbsman@cs.kun.nl"

		       "There was a problem delivering your message\\n Does this bboard 
exists?\\n Contact the bbsman if you have any questions"

		       NIL

		       NIL))

	; handle the vakken.* boards

	((a-pat-in-any-str "vakken.*" locextrs)

	 (post-to-list msg 

		       locextrs

		       "mail.lost"

		       (replyaddr msg "sender")

		       "bbsman@cs.kun.nl"

		       "You are not allowed to post on this 'vakken' bboard"

		       NIL

		       '(((".*vragen") (".*") "There was a problem delivering your 
message\\n Please contact the bbsman.")

			 ((".*p1.*") ("niekd" "harcoh" "hans") "You are not allowed to post on this 
vakken.p1 bboard")

			 ((".*m1.*") ("marcs") "You are not allowed to post on this vakken.m1 
bboard")

			 ((".*s&o.*") ("ef") "You are not allowed to post on this vakken.s&o 
bboard")

			 ((".*sp.*") ("hansj") "You are not allowed to post on this vakken.sp 
bboard")

			 ((".*m2.*") ("adridg") "You are not allowed to post on this vakken.m2 
bboard")

			 ((".*m3.*") ("adridg") "You are not allowed to post on this vakken.m2 
bboard")

			 ((".*") NIL "You are not allowed to post on this vakken bboard"))))

}
	\leftindent{He got a rejection on the last alternative, that means that 
".*p1.*" didn't matched, but it should. I noticed the same problem with 
vakken.?.vragen. The first alternative should handle that, but it never did. 
Therefor I added an extra case in front that does handle it.


}Please help, a similar test on an other bboard works great, and I'am almost 
certain I tested this case to.


Harco\
\enddata{text,1977016}

\enddata{text822, 75482}
\begindata{text822, 80578}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/QefHkTq00jZd0Q505a>;
          Tue,  8 Sep 1992 19:49:52 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.AefHhYy00UddBPr05s>;
          Tue,  8 Sep 1992 19:46:49 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id <AA23509> for info-andrew; Tue, 8 Sep 92 19:46:39 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.43)
	id AA01774; Tue, 8 Sep 92 16:35:55 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 8 Sep 92 19:49:48 GMT
From: news.univie.ac.at!email!vexpert.dbai.tuwien.ac.at!nejdl@uunet.uu.net  (Wolfgang Nejdl)
Organization: Technical University of Vienna
Subject: emacs frontend for andrew mail (batmail.el)?
Message-Id: <5858@vexpert.dbai.tuwien.ac.at>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

Can anybody tell me, where I can find an emacs frontend for andrew mail?
I have heard of batmail, but was unable to find it.
-- 
Wolfgang Nejdl                           nejdl@vexpert.dbai.tuwien.ac.at
Technical University of Vienna, E184-2   vexpert!nejdl@relay.eu.net
Paniglgasse 16, A-1040 Vienna, Austria   fax: +43-1-5055304
\enddata{text822, 80578}
\begindata{text822, 82239}
Return-path: <jyelon@cs.uiuc.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/YefbY7m00UddJAxU5B>;
          Wed,  9 Sep 1992 18:22:00 -0400 (EDT)
Received: from herodotus.cs.uiuc.edu by po5.andrew.cmu.edu (5.54/3.15) id <AA19696> for susan+; Wed, 9 Sep 92 18:21:48 EDT
Received: by herodotus.cs.uiuc.edu
	(5.64+/IDA-1.2.8) id AA08428; Wed, 9 Sep 92 17:21:42 -0500
Date: Wed, 9 Sep 92 17:21:42 -0500
From: Josh Yelon <jyelon@cs.uiuc.edu>
Message-Id: <9209092221.AA08428@herodotus.cs.uiuc.edu>
To: susan+@andrew.cmu.edu
Subject: Problems installing andrew.


I have tried installing Andrew on a sparc running 4.1.1, but
some of the andrew programs have been reporting "dlopen: stub interception
failed". Is this a known problem, or should I try to diagnose it?

- Josh
\enddata{text822, 82239}
\begindata{text822, 83172}
Return-path: <jyelon@dante.cs.uiuc.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/QefcHXq00Udd9Frk5o>;
          Wed,  9 Sep 1992 19:12:36 -0400 (EDT)
Received: from dante.cs.uiuc.edu by po5.andrew.cmu.edu (5.54/3.15) id <AA20950> for susan+; Wed, 9 Sep 92 19:12:17 EDT
Received: by dante.cs.uiuc.edu id AA00338
  (5.65c/IDA-1.4.4_DANTE for susan+@andrew.cmu.edu); Wed, 9 Sep 1992 18:11:27 -0500
Date: Wed, 9 Sep 1992 18:11:27 -0500
From: Josh Yelon <jyelon@dante.cs.uiuc.edu>
Message-Id: <199209092311.AA00338@dante.cs.uiuc.edu>
To: susan+@andrew.cmu.edu
Subject: More about dlopen bug in andrew.


Here is a log of an attempt to install andrew, along with a bug
report and traceback at the end.

dante% 
dante% tar xf andrew.tar
dante% 
dante% cd andrew
dante% 
dante% cp ~/site.h config/site.h
overwrite config/site.h? y
dante% cp ~/site.mcr config/site.mcr
overwrite config/site.mcr? y
dante% 
dante% cat config/site.h
/* CMU-local overrides to the distributed system.mcr file.  The distributed version */
/*   of this file is empty, and patches are never sent for it. */

#undef  BUILDANDREWINSTALL_ENV
#define BUILDANDREWINSTALL_ENV 1

#undef  RESOLVER_ENV
#define RESOLVER_ENV 1

#undef  DEFAULT_ANDREWDIR_ENV
#define DEFAULT_ANDREWDIR_ENV /mnt9/home/class/cs497/jyelon/andrew/installed

#undef  DEFAULT_LOCALDIR_ENV
#define DEFAULT_LOCALDIR_ENV /local/all

dante% cat config/site.mcr
/* CMU-local overrides to the distributed system.mcr file.  The distributed version */
/*   of this file is empty, and patches are never sent for it. */

           CDEBUGFLAGS= -g

 DEFAULT_ANDREWDIR_ENV=/mnt9/home/class/cs497/jyelon/andrew/installed
               BASEDIR=/mnt9/home/class/cs497/jyelon/andrew/installed
               DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed

             RESOLVLIB=/usr/lib/libresolv.a

              XBASEDIR=
               XINCDIR=/local/include
               XLIBDIR=/local/lib
               XBINDIR=/local/bin/X11
              XUTILDIR=/local/bin/X11
                   XFC=/local/bin/X11/bdftopcf
                 IMAKE=/local/bin/X11/imake
           XMAKEDEPEND=/local/bin/X11/makedepend
            XMKFONTDIR=/local/bin/X11/mkfontdir
dante% 
dante% imake -I. -I./config -Timake.tmpl -s Makefile -DTOPDIR=.
dante% 
dante% make World
Checking that BASEDIR is not the location of the source files.
Checking Destination Directories....
Making directory /mnt9/home/class/cs497/jyelon/andrew/installed
Making directory /mnt9/home/class/cs497/jyelon/andrew/installed/bin
Making directory /mnt9/home/class/cs497/jyelon/andrew/installed/config
Making directory /mnt9/home/class/cs497/jyelon/andrew/installed/etc
Making directory /mnt9/home/class/cs497/jyelon/andrew/installed/include
Making directory /mnt9/home/class/cs497/jyelon/andrew/installed/lib
Making directory /mnt9/home/class/cs497/jyelon/andrew/installed/doc
Making directory /mnt9/home/class/cs497/jyelon/andrew/installed/doc/atk
Making directory /mnt9/home/class/cs497/jyelon/andrew/installed/doc/ams
Making directory /mnt9/home/class/cs497/jyelon/andrew/installed/help
Making directory /mnt9/home/class/cs497/jyelon/andrew/installed/man
Making directory /mnt9/home/class/cs497/jyelon/andrew/installed/dlib
Making directory /mnt9/home/class/cs497/jyelon/andrew/installed/examples
Checking Destination Directories....
Making directory /mnt9/home/class/cs497/jyelon/andrew/installed/X11fonts
touch install.time
touch install.doc
date
Wed Sep  9 17:42:21 CDT 1992
make Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/inst)
cd inst; \
/local/bin/X11/imake -Timake.tmpl -I. -I.././config -s Makefile -DTOPDIR=../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/config)
cd config; \
/local/bin/X11/imake -Timake.tmpl -I. -I.././config -s Makefile -DTOPDIR=../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead)
cd overhead; \
/local/bin/X11/imake -Timake.tmpl -I. -I.././config -s Makefile -DTOPDIR=../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/genmake)
cd genmake; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/sys)
cd sys; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/util)
cd util; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs)
cd hdrs; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib)
cd lib; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples)
cd samples; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../../.././config -s Makefile -DTOPDIR=../../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/util/cmd)
cd cmd; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/addalias)
cd addalias; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/errors)
cd errors; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/index)
cd index; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/malloc)
cd malloc; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/class)
cd class; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/class/machdep)
cd machdep; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/class/machdep/sun_sparc_41)
cd sun_sparc_41; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../../.././config -s Makefile -DTOPDIR=../../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/class/lib)
cd lib; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/class/cmd)
cd cmd; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/class/pp)
cd pp; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/class/testing)
cd testing; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/class/doc)
cd doc; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/rxp)
cd rxp; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/eli)
cd eli; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/eli/hdrs)
cd hdrs; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/eli/elifiles)
cd elifiles; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/eli/lib)
cd lib; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/eli/bglisp)
cd bglisp; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/eli/doc)
cd doc; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/parsec)
cd parsec; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/conv)
cd conv; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/fonts)
cd fonts; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/fonts/cmd)
cd cmd; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/fonts/fonts)
cd fonts; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/fonts/fonts/adobe)
cd adobe; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../../.././config -s Makefile -DTOPDIR=../../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/fonts/fonts/programs)
cd programs; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../../.././config -s Makefile -DTOPDIR=../../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/fonts/fonts/andy)
cd andy; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../../.././config -s Makefile -DTOPDIR=../../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/xicons)
cd xicons; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/cmenu)
cd cmenu; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/mail)
cd mail; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/mail/hdrs)
cd hdrs; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/mail/lib)
cd lib; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/mail/cmd)
cd cmd; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/overhead/mail/testing)
cd testing; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk)
cd atk; \
/local/bin/X11/imake -Timake.tmpl -I. -I.././config -s Makefile -DTOPDIR=../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/basics)
cd basics; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/basics/common)
cd common; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/basics/x)
cd x; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/basics/lib)
cd lib; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/support)
cd support; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/supportviews)
cd supportviews; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/text)
cd text; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/text/tpls)
cd tpls; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/utils)
cd utils; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/frame)
cd frame; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/textaux)
cd textaux; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/atkvers)
cd atkvers; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/ez)
cd ez; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/extensions)
cd extensions; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/typescript)
cd typescript; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/apps)
cd apps; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/textobjects)
cd textobjects; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/hyplink)
cd hyplink; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/value)
cd value; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/adew)
cd adew; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/raster)
cd raster; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/raster/lib)
cd lib; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/raster/convert)
cd convert; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/raster/cmd)
cd cmd; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/raster/scan)
cd scan; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/raster/rasters)
cd rasters; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/apt)
cd apt; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/apt/apt)
cd apt; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/apt/tree)
cd tree; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/apt/suite)
cd suite; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/org)
cd org; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/bush)
cd bush; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/zip)
cd zip; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/zip/lib)
cd lib; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/zip/symbols)
cd symbols; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/zip/samples)
cd samples; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/zip/utility)
cd utility; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/chart)
cd chart; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/calc)
cd calc; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/champ)
cd champ; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/eq)
cd eq; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/fad)
cd fad; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/table)
cd table; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/glist)
cd glist; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/rofftext)
cd rofftext; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/help)
cd help; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/help/src)
cd src; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/help/maint)
cd maint; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/help/doc)
cd doc; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/ctext)
cd ctext; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/lookz)
cd lookz; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/layout)
cd layout; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atk/doc)
cd doc; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/ams)
cd ams; \
/local/bin/X11/imake -Timake.tmpl -I. -I.././config -s Makefile -DTOPDIR=../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/ams/flames)
cd flames; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/ams/doc)
cd doc; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/ams/libs)
cd libs; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/ams/libs/hdrs)
cd hdrs; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/ams/libs/cui)
cd cui; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/ams/libs/ms)
cd ms; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/ams/libs/shr)
cd shr; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/ams/libs/nosnap)
cd nosnap; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/ams/msclients)
cd msclients; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/ams/msclients/cui)
cd cui; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/ams/msclients/nns)
cd nns; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/ams/msclients/vui)
cd vui; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/ams/msclients/vui/doc)
cd doc; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../../.././config -s Makefile -DTOPDIR=../../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/ams/demo)
cd demo; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atkams)
cd atkams; \
/local/bin/X11/imake -Timake.tmpl -I. -I.././config -s Makefile -DTOPDIR=../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atkams/messages)
cd messages; \
/local/bin/X11/imake -Timake.tmpl -I. -I../.././config -s Makefile -DTOPDIR=../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atkams/messages/lib)
cd lib; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atkams/messages/cmd)
cd cmd; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atkams/messages/scripts)
cd scripts; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/atkams/messages/doc)
cd doc; \
/local/bin/X11/imake -Timake.tmpl -I. -I../../.././config -s Makefile -DTOPDIR=../../../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/xmkfontd)
cd xmkfontd; \
/local/bin/X11/imake -Timake.tmpl -I. -I.././config -s Makefile -DTOPDIR=../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/helpindex)
cd helpindex; \
/local/bin/X11/imake -Timake.tmpl -I. -I.././config -s Makefile -DTOPDIR=../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
Making Makefiles (/mnt9/home/class/cs497/jyelon/andrew/helpaliases)
cd helpaliases; \
/local/bin/X11/imake -Timake.tmpl -I. -I.././config -s Makefile -DTOPDIR=../.; \
touch .depends; \
cat .depends >>Makefile; \
make  Makefiles
make dependInstall
Checking that BASEDIR is not the location of the source files.
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
Checking Destination Directories....
Checking Destination Directories....
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/inst)
.././config/depend.csh /local/bin/X11/makedepend /mnt9/home/class/cs497/jyelon/andrew/installed/bin/class \
"-I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include" " "
*.ch not found
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/bin/linkinst
ln -s `pwd`/linkinst /mnt9/home/class/cs497/jyelon/andrew/installed/bin/linkinst
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/config)
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
rm -f  /mnt9/home/class/cs497/jyelon/andrew/installed/doc/ImakeMacros.d
chmod   0444 `pwd`/ImakeMacros.d
ln -s `pwd`/ImakeMacros.d  /mnt9/home/class/cs497/jyelon/andrew/installed/doc/ImakeMacros.d
rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/andyenv.h
chmod  0444 `pwd`/andyenv.h
ln -s `pwd`/andyenv.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/andyenv.h
rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/system.h
chmod  0444 `pwd`/sun4_41/system.h
ln -s `pwd`/sun4_41/system.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/system.h
rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/andrewos.h
chmod  0444 `pwd`/andrewos.h
ln -s `pwd`/andrewos.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/andrewos.h
rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/allsys.h
chmod  0444 `pwd`/allsys.h
ln -s `pwd`/allsys.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/allsys.h
rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/site.h
chmod  0444 `pwd`/site.h
ln -s `pwd`/site.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/site.h
(cd /mnt9/home/class/cs497/jyelon/andrew/installed/config; \
rm -f andrewos.h andyenv.h system.h allsys.h site.h; \
ln -s ../include/andrewos.h andrewos.h; \
ln -s ../include/andyenv.h andyenv.h; \
ln -s ../include/system.h system.h; \
ln -s ../include/allsys.h allsys.h; \
ln -s ../include/site.h site.h; )
rm -f  /mnt9/home/class/cs497/jyelon/andrew/installed/config/imake.tmpl
chmod   0444 `pwd`/imake.tmpl
ln -s `pwd`/imake.tmpl  /mnt9/home/class/cs497/jyelon/andrew/installed/config/imake.tmpl
rm -f  /mnt9/home/class/cs497/jyelon/andrew/installed/config/platform.tmpl
chmod   0444 `pwd`/platform.tmp
ln -s `pwd`/platform.tmp  /mnt9/home/class/cs497/jyelon/andrew/installed/config/platform.tmpl
rm -f  /mnt9/home/class/cs497/jyelon/andrew/installed/config/system.mcr
chmod   0444 `pwd`/system.tmp
ln -s `pwd`/system.tmp  /mnt9/home/class/cs497/jyelon/andrew/installed/config/system.mcr
rm -f  /mnt9/home/class/cs497/jyelon/andrew/installed/config/allsys.mcr
chmod   0444 `pwd`/allsys.mcr
ln -s `pwd`/allsys.mcr  /mnt9/home/class/cs497/jyelon/andrew/installed/config/allsys.mcr
rm -f  /mnt9/home/class/cs497/jyelon/andrew/installed/config/site.mcr
chmod   0444 `pwd`/site.mcr
ln -s `pwd`/site.mcr  /mnt9/home/class/cs497/jyelon/andrew/installed/config/site.mcr
rm -f  /mnt9/home/class/cs497/jyelon/andrew/installed/config/andrew.rls
chmod   0444 `pwd`/andrew.rls
ln -s `pwd`/andrew.rls  /mnt9/home/class/cs497/jyelon/andrew/installed/config/andrew.rls
rm -f  /mnt9/home/class/cs497/jyelon/andrew/installed/config/site.rls
chmod   0444 `pwd`/site.rls
ln -s `pwd`/site.rls  /mnt9/home/class/cs497/jyelon/andrew/installed/config/site.rls
rm -f  /mnt9/home/class/cs497/jyelon/andrew/installed/config/depend.csh
chmod   0555 `pwd`/depend.csh
ln -s `pwd`/depend.csh  /mnt9/home/class/cs497/jyelon/andrew/installed/config/depend.csh
rm -f  /mnt9/home/class/cs497/jyelon/andrew/installed/config/loginstall
chmod   0555 `pwd`/loginstall
ln -s `pwd`/loginstall  /mnt9/home/class/cs497/jyelon/andrew/installed/config/loginstall
rm -f  /mnt9/home/class/cs497/jyelon/andrew/installed/config/COPYRITE
chmod   0444 `pwd`/COPYRITE
ln -s `pwd`/COPYRITE  /mnt9/home/class/cs497/jyelon/andrew/installed/config/COPYRITE
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead)
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead/genmake)
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
rm -f genmake
/bin/csh ./mkgenmk /local/bin/X11/imake /mnt9/home/class/cs497/jyelon/andrew/installed
chmod +x genmake
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/bin/genmake 
+ pwd 
+ chmod 0555 /mnt9/home/class/cs497/jyelon/andrew/overhead/genmake/genmake 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/genmake/genmake /mnt9/home/class/cs497/jyelon/andrew/installed/bin/genmake 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/help/genmake.help 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/genmake/genmake.help 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/genmake/genmake.help /mnt9/home/class/cs497/jyelon/andrew/installed/help/genmake.help 
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead/sys)
../.././config/depend.csh /local/bin/X11/makedepend /mnt9/home/class/cs497/jyelon/andrew/installed/bin/class \
"-I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include" " "
*.ch not found
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
rm -f sys.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   sys.c
mv sys.o shared/sys.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   sys.c
rm -f sys
cc  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   -o sys  sys.o          -ldl
rm -f conftest.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   conftest.c
mv conftest.o shared/conftest.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   conftest.c
rm -f conftest
cc  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   -o conftest  conftest.o          -ldl
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/bin/sys 
+ pwd 
+ chmod 0555 /mnt9/home/class/cs497/jyelon/andrew/overhead/sys/sys 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/sys/sys /mnt9/home/class/cs497/jyelon/andrew/installed/bin/sys 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/help/sys.help 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/sys/sys.help 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/sys/sys.help /mnt9/home/class/cs497/jyelon/andrew/installed/help/sys.help 
%%%% Now attempting execution of the installed 'sys' program.
%%%% If this execution does not work for some reason,
%%%%    it may indicate a serious problem with your
%%%%    Andrew system configuration.
%%%% If execution appears successful, the installation will continue.
%%%% Otherwise, it should stop here, and you should
%%%%    correct the apparent problem.
Result of executing /mnt9/home/class/cs497/jyelon/andrew/installed/bin/sys is:
sun4_41
%%%% Execution appears to have been successful.
%%%% Installation continues.
%%%% Executing the configuration tester.
./conftest
conftest: Checking configuration for sys type ``sun4_41'', full name ``SUN4_4.3bsd''
Sys type sun4_41 is most like 4.3 BSD.
conftest: Checking for problems in the allsys.h/system.h/site.h files.
conftest: No inconsistencies detected in the allsys.h/system.h/site.h files.
conftest: No inconsistencies found.  Continuing.
%%%% No problems discovered.  Continuing with the build.
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead/util)
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs)
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
cc  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include    -target sun4 -c  genhdr.c
rm -f genhdr
cc  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   -o genhdr  genhdr.o          -ldl
rm -f andrdir.h1
echo '/* ********************************************************************** *\' > andrdir.h1
echo ' *         Copyright IBM Corporation 1988,1989 - All Rights Reserved      *' >> andrdir.h1
echo ' *        For full copyright information see:'andrew/config/COPYRITE'     *' >> andrdir.h1
echo '\* ********************************************************************** */' >> andrdir.h1
./genhdr /mnt9/home/class/cs497/jyelon/andrew/installed  /local/all >> andrdir.h1
mv andrdir.h1 andrdir.h
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/fdplumb.h 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs/fdplumb.h 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs/fdplumb.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/fdplumb.h 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/fdplumbi.h 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs/fdplumbi.h 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs/fdplumbi.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/fdplumbi.h 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/profile.h 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs/profile.h 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs/profile.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/profile.h 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/svcconf.h 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs/svcconf.h 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs/svcconf.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/svcconf.h 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/tokens.h 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs/tokens.h 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs/tokens.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/tokens.h 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/truth.h 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs/truth.h 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs/truth.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/truth.h 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/util.h 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs/util.h 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs/util.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/util.h 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/unscribe.h 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs/unscribe.h 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs/unscribe.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/unscribe.h 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/andrdir.h 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs/andrdir.h 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/hdrs/andrdir.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/andrdir.h 
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib)
../../.././config/depend.csh /local/bin/X11/makedepend /mnt9/home/class/cs497/jyelon/andrew/installed/bin/class \
"-I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include" " "
*.ch not found
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
rm -f abbrpath.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   abbrpath.c
mv abbrpath.o shared/abbrpath.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   abbrpath.c
rm -f alquery.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   alquery.c
mv alquery.o shared/alquery.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   alquery.c
rm -f andrwdir.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   andrwdir.c
mv andrwdir.o shared/andrwdir.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   andrwdir.c
rm -f andydir.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   andydir.c
mv andydir.o shared/andydir.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   andydir.c
rm -f cellauth.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   cellauth.c
mv cellauth.o shared/cellauth.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   cellauth.c
rm -f cawp.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   cawp.c
mv cawp.o shared/cawp.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   cawp.c
rm -f config.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   config.c
mv config.o shared/config.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   config.c
rm -f desym.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   desym.c
mv desym.o shared/desym.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   desym.c
rm -f errhdlr.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   errhdlr.c
mv errhdlr.o shared/errhdlr.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   errhdlr.c
rm -f fdplumb.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   fdplumb.c
mv fdplumb.o shared/fdplumb.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   fdplumb.c
rm -f fdplumb2.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   fdplumb2.c
mv fdplumb2.o shared/fdplumb2.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   fdplumb2.c
rm -f fdplumb3.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   fdplumb3.c
mv fdplumb3.o shared/fdplumb3.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   fdplumb3.c
rm -f fdplumb4.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   fdplumb4.c
mv fdplumb4.o shared/fdplumb4.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   fdplumb4.c
rm -f fdplumb5.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   fdplumb5.c
mv fdplumb5.o shared/fdplumb5.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   fdplumb5.c
rm -f fdplumb6.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   fdplumb6.c
mv fdplumb6.o shared/fdplumb6.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   fdplumb6.c
rm -f foldedeq.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   foldedeq.c
mv foldedeq.o shared/foldedeq.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   foldedeq.c
rm -f fpacheck.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   fpacheck.c
mv fpacheck.o shared/fpacheck.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   fpacheck.c
rm -f fselect.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   fselect.c
mv fselect.o shared/fselect.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   fselect.c
rm -f gtime.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   gtime.c
mv gtime.o shared/gtime.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   gtime.c
rm -f fwrtallc.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   fwrtallc.c
mv fwrtallc.o shared/fwrtallc.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   fwrtallc.c
rm -f getaddr.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   getaddr.c
mv getaddr.o shared/getaddr.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   getaddr.c
rm -f gethome.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   gethome.c
mv gethome.o shared/gethome.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   gethome.c
rm -f getla.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   getla.c
mv getla.o shared/getla.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   getla.c
rm -f getmyhom.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   getmyhom.c
mv getmyhom.o shared/getmyhom.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   getmyhom.c
rm -f getpty.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   getpty.c
mv getpty.o shared/getpty.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   getpty.c
rm -f hname.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   hname.c
mv hname.o shared/hname.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   hname.c
rm -f lcappend.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   lcappend.c
mv lcappend.o shared/lcappend.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   lcappend.c
rm -f lineprom.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   lineprom.c
mv lineprom.o shared/lineprom.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   lineprom.c
rm -f localdir.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   localdir.c
mv localdir.o shared/localdir.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   localdir.c
rm -f newstr.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   newstr.c
mv newstr.o shared/newstr.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   newstr.c
rm -f nicetime.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   nicetime.c
mv nicetime.o shared/nicetime.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   nicetime.c
rm -f pause.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   pause.c
mv pause.o shared/pause.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   pause.c
rm -f procstuf.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   procstuf.c
mv procstuf.o shared/procstuf.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   procstuf.c
rm -f profile.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   profile.c
mv profile.o shared/profile.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   profile.c
rm -f readlink.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   readlink.c
mv readlink.o shared/readlink.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   readlink.c
rm -f svcconf.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   svcconf.c
mv svcconf.o shared/svcconf.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   svcconf.c
rm -f setprof.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   setprof.c
mv setprof.o shared/setprof.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   setprof.c
rm -f t2open.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   t2open.c
mv t2open.o shared/t2open.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   t2open.c
rm -f tfail.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   tfail.c
mv tfail.o shared/tfail.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   tfail.c
rm -f thiscell.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   thiscell.c
mv thiscell.o shared/thiscell.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   thiscell.c
rm -f times.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   times.c
mv times.o shared/times.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   times.c
rm -f titles.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   titles.c
mv titles.o shared/titles.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   titles.c
rm -f tokpak.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   tokpak.c
mv tokpak.o shared/tokpak.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   tokpak.c
rm -f tokunpak.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   tokunpak.c
mv tokunpak.o shared/tokunpak.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   tokunpak.c
rm -f topen.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   topen.c
mv topen.o shared/topen.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   topen.c
rm -f uerror.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   uerror.c
mv uerror.o shared/uerror.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   uerror.c
rm -f ulsindex.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   ulsindex.c
mv ulsindex.o shared/ulsindex.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   ulsindex.c
rm -f ulstlmat.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   ulstlmat.c
mv ulstlmat.o shared/ulstlmat.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   ulstlmat.c
rm -f ulstrcmp.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   ulstrcmp.c
mv ulstrcmp.o shared/ulstrcmp.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   ulstrcmp.c
rm -f usignal.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   usignal.c
mv usignal.o shared/usignal.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   usignal.c
rm -f vclose.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   vclose.c
mv vclose.o shared/vclose.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   vclose.c
rm -f venusop.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   venusop.c
mv venusop.o shared/venusop.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   venusop.c
rm -f verbose.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   verbose.c
mv verbose.o shared/verbose.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   verbose.c
rm -f writeall.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   writeall.c
mv writeall.o shared/writeall.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   writeall.c
rm -f ossup.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   ossup.c
mv ossup.o shared/ossup.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   ossup.c
rm -f unscribe.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   unscribe.c
mv unscribe.o shared/unscribe.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   unscribe.c
rm -f libutil.a
ar clq libutil.a  abbrpath.o alquery.o andrwdir.o  andydir.o cellauth.o cawp.o config.o  desym.o errhdlr.o  fdplumb.o fdplumb2.o fdplumb3.o  fdplumb4.o fdplumb5.o fdplumb6.o  foldedeq.o fpacheck.o fselect.o gtime.o  fwrtallc.o getaddr.o gethome.o getla.o  getmyhom.o getpty.o hname.o lcappend.o lineprom.o  localdir.o newstr.o nicetime.o pause.o  procstuf.o profile.o readlink.o svcconf.o  setprof.o t2open.o tfail.o thiscell.o times.o  titles.o tokpak.o tokunpak.o topen.o  uerror.o ulsindex.o ulstlmat.o ulstrcmp.o  usignal.o vclose.o venusop.o verbose.o  writeall.o ossup.o unscribe.o 
ranlib libutil.a
rm -f lcstring.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   lcstring.c
mv lcstring.o shared/lcstring.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   lcstring.c
rm -f ucstring.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   ucstring.c
mv ucstring.o shared/ucstring.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   ucstring.c
rm -f libafs.a
ar clq libafs.a  lcstring.o ucstring.o
ranlib libafs.a
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/libutil.a 
+ pwd 
+ chmod 0664 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/libutil.a 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/libutil.a /mnt9/home/class/cs497/jyelon/andrew/installed/lib/libutil.a 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/libafs.a 
+ pwd 
+ chmod 0664 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/libafs.a 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/libafs.a /mnt9/home/class/cs497/jyelon/andrew/installed/lib/libafs.a 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/global.prf 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/global.prf 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/global.prf /mnt9/home/class/cs497/jyelon/andrew/installed/lib/global.prf 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/help/setup.help 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/setup.help 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/setup.help /mnt9/home/class/cs497/jyelon/andrew/installed/help/setup.help 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/help/prefs.help 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/prefs.help 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/prefs.help /mnt9/home/class/cs497/jyelon/andrew/installed/help/prefs.help 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/help/prefs.tutr 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/prefs.tutr 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/prefs.tutr /mnt9/home/class/cs497/jyelon/andrew/installed/help/prefs.tutr 
rm -f  /mnt9/home/class/cs497/jyelon/andrew/installed/doc/SetUp.ref
chmod   0444 `pwd`/setup.help
ln -s `pwd`/setup.help  /mnt9/home/class/cs497/jyelon/andrew/installed/doc/SetUp.ref
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples)
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
Checking Destination Directories....
Checking Destination Directories....
Making directory /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/README.ez 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/README.ez 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/README.ez /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/README.ez 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/bobg.Xdefaults 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/bobg.Xdefaults 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/bobg.Xdefaults /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/bobg.Xdefaults 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/bobg.atkinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/bobg.atkinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/bobg.atkinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/bobg.atkinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/bobg.cshrc 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/bobg.cshrc 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/bobg.cshrc /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/bobg.cshrc 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/bobg.ezinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/bobg.ezinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/bobg.ezinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/bobg.ezinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/bobg.helpinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/bobg.helpinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/bobg.helpinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/bobg.helpinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/bobg.messagesinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/bobg.messagesinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/bobg.messagesinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/bobg.messagesinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/bobg.preferences 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/bobg.preferences 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/bobg.preferences /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/bobg.preferences 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/bobg.sendmessageinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/bobg.sendmessageinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/bobg.sendmessageinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/bobg.sendmessageinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/bobg.typescriptinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/bobg.typescriptinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/bobg.typescriptinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/bobg.typescriptinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/ghoti.atkinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/ghoti.atkinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/ghoti.atkinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/ghoti.atkinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/ghoti.bushinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/ghoti.bushinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/ghoti.bushinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/ghoti.bushinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/ghoti.cshrc 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/ghoti.cshrc 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/ghoti.cshrc /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/ghoti.cshrc 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/ghoti.ezinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/ghoti.ezinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/ghoti.ezinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/ghoti.ezinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/ghoti.gdbinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/ghoti.gdbinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/ghoti.gdbinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/ghoti.gdbinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/ghoti.login 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/ghoti.login 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/ghoti.login /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/ghoti.login 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/ghoti.messagesinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/ghoti.messagesinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/ghoti.messagesinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/ghoti.messagesinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/ghoti.pipescriptinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/ghoti.pipescriptinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/ghoti.pipescriptinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/ghoti.pipescriptinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/ghoti.preferences 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/ghoti.preferences 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/ghoti.preferences /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/ghoti.preferences 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jhh.Xclients 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jhh.Xclients 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jhh.Xclients /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jhh.Xclients 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jhh.atkinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jhh.atkinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jhh.atkinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jhh.atkinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jhh.cshrc 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jhh.cshrc 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jhh.cshrc /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jhh.cshrc 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jhh.ezinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jhh.ezinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jhh.ezinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jhh.ezinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jhh.login 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jhh.login 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jhh.login /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jhh.login 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jhh.messagesinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jhh.messagesinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jhh.messagesinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jhh.messagesinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jhh.preferences 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jhh.preferences 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jhh.preferences /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jhh.preferences 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jhh.sendmessageinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jhh.sendmessageinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jhh.sendmessageinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jhh.sendmessageinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.atkinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.atkinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.atkinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.atkinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.consoleinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.consoleinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.consoleinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.consoleinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.cshrc 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.cshrc 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.cshrc /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.cshrc 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.ezinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.ezinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.ezinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.ezinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.gdbinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.gdbinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.gdbinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.gdbinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.messages-sendinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.messages-sendinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.messages-sendinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.messages-sendinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.pipescriptinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.pipescriptinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.pipescriptinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.pipescriptinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.preferences 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.preferences 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.preferences /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.preferences 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.sendmessageinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.sendmessageinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.sendmessageinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.sendmessageinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.typescriptinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.typescriptinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/jz1j.typescriptinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/jz1j.typescriptinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/mcinerny.atkinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/mcinerny.atkinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/mcinerny.atkinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/mcinerny.atkinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/mcinerny.cshrc 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/mcinerny.cshrc 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/mcinerny.cshrc /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/mcinerny.cshrc 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/mcinerny.ezinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/mcinerny.ezinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/mcinerny.ezinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/mcinerny.ezinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/mcinerny.login 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/mcinerny.login 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/mcinerny.login /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/mcinerny.login 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/mcinerny.messagesinit 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/mcinerny.messagesinit 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/mcinerny.messagesinit /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/mcinerny.messagesinit 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/mcinerny.preferences 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/mcinerny.preferences 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/lib/samples/mcinerny.preferences /mnt9/home/class/cs497/jyelon/andrew/installed/lib/samples/mcinerny.preferences 
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead/util/cmd)
../../.././config/depend.csh /local/bin/X11/makedepend /mnt9/home/class/cs497/jyelon/andrew/installed/bin/class \
"-I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include" " "
*.ch not found
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
rm -f pref.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   pref.c
mv pref.o shared/pref.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   pref.c
rm -f pref
cc  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   -o pref  pref.o  /mnt9/home/class/cs497/jyelon/andrew/installed/lib/libutil.a /mnt9/home/class/cs497/jyelon/andrew/installed/lib/libafs.a         -ldl
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/bin/pref 
+ pwd 
+ chmod 0555 /mnt9/home/class/cs497/jyelon/andrew/overhead/util/cmd/pref 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/util/cmd/pref /mnt9/home/class/cs497/jyelon/andrew/installed/bin/pref 
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead/addalias)
../.././config/depend.csh /local/bin/X11/makedepend /mnt9/home/class/cs497/jyelon/andrew/installed/bin/class \
"-I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include" " "
*.ch not found
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
rm -f addalias.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   addalias.c
mv addalias.o shared/addalias.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   addalias.c
rm -f addalias
cc  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   -o addalias addalias.o          -ldl
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/etc/addalias 
+ pwd 
+ chmod 0555 /mnt9/home/class/cs497/jyelon/andrew/overhead/addalias/addalias 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/addalias/addalias /mnt9/home/class/cs497/jyelon/andrew/installed/etc/addalias 
Checking Destination Directories....
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/help/help.aliases 
+ pwd 
+ chmod 0664 /mnt9/home/class/cs497/jyelon/andrew/overhead/addalias/help.aliases 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/addalias/help.aliases /mnt9/home/class/cs497/jyelon/andrew/installed/help/help.aliases 
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead/errors)
../.././config/depend.csh /local/bin/X11/makedepend /mnt9/home/class/cs497/jyelon/andrew/installed/bin/class \
"-I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include" " "
*.ch not found
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
rm -f errprntf.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   errprntf.c
mv errprntf.o shared/errprntf.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   errprntf.c
rm -f liberrors.a
ar clq liberrors.a  errprntf.o
ranlib liberrors.a
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/liberrors.a 
+ pwd 
+ chmod 0664 /mnt9/home/class/cs497/jyelon/andrew/overhead/errors/liberrors.a 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/errors/liberrors.a /mnt9/home/class/cs497/jyelon/andrew/installed/lib/liberrors.a 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/errprntf.h 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/errors/errprntf.h 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/errors/errprntf.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/errprntf.h 
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead/index)
../.././config/depend.csh /local/bin/X11/makedepend /mnt9/home/class/cs497/jyelon/andrew/installed/bin/class \
"-I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include" " "
*.ch not found
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
rm -f testidx.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   testidx.c
mv testidx.o shared/testidx.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   testidx.c
rm -f index.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   index.c
mv index.o shared/index.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   index.c
rm -f indexio.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   indexio.c
mv indexio.o shared/indexio.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   indexio.c
rm -f rcordset.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   rcordset.c
mv rcordset.o shared/rcordset.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   rcordset.c
rm -f libindex.a
ar clq libindex.a  index.o indexio.o rcordset.o
ranlib libindex.a
rm -f testindex
cc  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   -o testindex  testidx.o  libindex.a        -ldl
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/libindex.a 
+ pwd 
+ chmod 0664 /mnt9/home/class/cs497/jyelon/andrew/overhead/index/libindex.a 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/index/libindex.a /mnt9/home/class/cs497/jyelon/andrew/installed/lib/libindex.a 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/index.h 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/index/index.h 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/index/index.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/index.h 
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead/malloc)
../.././config/depend.csh /local/bin/X11/makedepend /mnt9/home/class/cs497/jyelon/andrew/installed/bin/class \
"-I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include" " -DWORD=8 -DMSTATS"
*.ch not found
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
rm -f malloc.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include  -DWORD=8 -DMSTATS malloc.c
mv malloc.o shared/malloc.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include  -DWORD=8 -DMSTATS malloc.c
rm -f getcallr.o ,getcallr.s ,getcallr.c
cp getcallr.spp ,getcallr.c
cc -E  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include  -DWORD=8 -DMSTATS ,getcallr.c > ,getcallr.s
as  -o getcallr.o ,getcallr.s
rm -f ,getcallr.c ,getcallr.s
rm -f plumber.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include  -DWORD=8 -DMSTATS plumber.c
mv plumber.o shared/plumber.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include  -DWORD=8 -DMSTATS plumber.c
rm -f libmalloc.a
ar clq libmalloc.a  malloc.o getcallr.o plumber.o
ranlib libmalloc.a
rm -f pmalloc.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include  -DWORD=8 -DMSTATS pmalloc.c
mv pmalloc.o shared/pmalloc.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include  -DWORD=8 -DMSTATS pmalloc.c
rm -f pplumber.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include  -DWORD=8 -DMSTATS pplumber.c
mv pplumber.o shared/pplumber.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include  -DWORD=8 -DMSTATS pplumber.c
rm -f libplumber.a
ar clq libplumber.a  pmalloc.o getcallr.o pplumber.o
ranlib libplumber.a
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/libmalloc.a 
+ pwd 
+ chmod 0664 /mnt9/home/class/cs497/jyelon/andrew/overhead/malloc/libmalloc.a 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/malloc/libmalloc.a /mnt9/home/class/cs497/jyelon/andrew/installed/lib/libmalloc.a 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/libplumber.a 
+ pwd 
+ chmod 0664 /mnt9/home/class/cs497/jyelon/andrew/overhead/malloc/libplumber.a 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/malloc/libplumber.a /mnt9/home/class/cs497/jyelon/andrew/installed/lib/libplumber.a 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/malloc.h 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/malloc/malloc.h 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/malloc/malloc.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/malloc.h 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/help/malloc.help 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/malloc/malloc.help 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/malloc/malloc.help /mnt9/home/class/cs497/jyelon/andrew/installed/help/malloc.help 
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead/class)
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead/class/machdep)
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
rm -f machine
ln -s sun_sparc_41 machine
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead/class/machdep/sun_sparc_41)
../../../.././config/depend.csh /local/bin/X11/makedepend /mnt9/home/class/cs497/jyelon/andrew/installed/bin/class \
"-I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include" " "
*.ch not found
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
touch globals.c
rm -f globals.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   globals.c
mv globals.o shared/globals.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   globals.c
rm -f entry.o ,entry.s ,entry.c
cp entry.spp ,entry.c
cc -E -I.   -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   ,entry.c > ,entry.s
as -k -o entry.o ,entry.s
rm -f ,entry.c ,entry.s
rm -f doload.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   doload.c
mv doload.o shared/doload.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   doload.c
rm -f   /mnt9/home/class/cs497/jyelon/andrew/installed/bin/makedo
chmod   0555 `pwd`/makedo.csh
ln -s `pwd`/makedo.csh   /mnt9/home/class/cs497/jyelon/andrew/installed/bin/makedo
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead/class/lib)
../../.././config/depend.csh /local/bin/X11/makedepend /mnt9/home/class/cs497/jyelon/andrew/installed/bin/class \
"-I. -I../machdep/machine -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include" " "
*.ch not found
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
rm -f class.o
cc -pic -c  -g -I. -I../machdep/machine -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   class.c
"class.c", line 597: warning: illegal pointer combination
mv class.o shared/class.o
cc -c  -g -I. -I../machdep/machine -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   class.c
"class.c", line 597: warning: illegal pointer combination
rm -f classproc.o
cc -pic -c  -g -I. -I../machdep/machine -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   classproc.c
mv classproc.o shared/classproc.o
cc -c  -g -I. -I../machdep/machine -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   classproc.c
rm -f mapping.o
cc -pic -c  -g -I. -I../machdep/machine -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   mapping.c
mv mapping.o shared/mapping.o
cc -c  -g -I. -I../machdep/machine -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   mapping.c
rm -f classind.o
cc -pic -c  -g -I. -I../machdep/machine -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   classind.c
mv classind.o shared/classind.o
cc -c  -g -I. -I../machdep/machine -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   classind.c
rm -f libclass.a
ld -assert pure-text -o libclass.a shared/class.o classproc.o ../machdep/machine/entry.o \
    ../machdep/machine/shared/doload.o shared/mapping.o \
    shared/classind.o ../machdep/machine/shared/globals.o
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/lib/libclass.a 
+ pwd 
+ chmod 0664 /mnt9/home/class/cs497/jyelon/andrew/overhead/class/lib/libclass.a 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/class/lib/libclass.a /mnt9/home/class/cs497/jyelon/andrew/installed/lib/libclass.a 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/class.h 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/class/lib/class.h 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/class/lib/class.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/class.h 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/include/mapping.h 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/class/lib/mapping.h 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/class/lib/mapping.h /mnt9/home/class/cs497/jyelon/andrew/installed/include/mapping.h 
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead/class/cmd)
../../.././config/depend.csh /local/bin/X11/makedepend /mnt9/home/class/cs497/jyelon/andrew/installed/bin/class \
"-I. -I../machdep/machine -I../lib -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include" " "
*.ch not found
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
rm -f doindex.o
cc -pic -c  -g -I. -I../machdep/machine -I../lib -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   doindex.c
mv doindex.o shared/doindex.o
cc -c  -g -I. -I../machdep/machine -I../lib -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   doindex.c
rm -f doindex
cc  -g -I. -I../machdep/machine -I../lib -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   -o doindex  doindex.o  /mnt9/home/class/cs497/jyelon/andrew/installed/lib/libclass.a   -L/mnt9/home/class/cs497/jyelon/andrew/installed/lib -lresolv        -ldl
rm -f whichdo.o
cc -pic -c  -g -I. -I../machdep/machine -I../lib -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   whichdo.c
mv whichdo.o shared/whichdo.o
cc -c  -g -I. -I../machdep/machine -I../lib -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   whichdo.c
rm -f whichdo
cc  -g -I. -I../machdep/machine -I../lib -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   -o whichdo whichdo.o /mnt9/home/class/cs497/jyelon/andrew/installed/lib/libutil.a /mnt9/home/class/cs497/jyelon/andrew/installed/lib/libafs.a         -ldl
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/bin/doindex 
+ pwd 
+ chmod 0555 /mnt9/home/class/cs497/jyelon/andrew/overhead/class/cmd/doindex 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/class/cmd/doindex /mnt9/home/class/cs497/jyelon/andrew/installed/bin/doindex 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/bin/whichdo 
+ pwd 
+ chmod 0555 /mnt9/home/class/cs497/jyelon/andrew/overhead/class/cmd/whichdo 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/class/cmd/whichdo /mnt9/home/class/cs497/jyelon/andrew/installed/bin/whichdo 
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/help/doindex.help 
+ pwd 
+ chmod 0444 /mnt9/home/class/cs497/jyelon/andrew/overhead/class/cmd/doindex.help 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/class/cmd/doindex.help /mnt9/home/class/cs497/jyelon/andrew/installed/help/doindex.help 
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead/class/pp)
../../.././config/depend.csh /local/bin/X11/makedepend /mnt9/home/class/cs497/jyelon/andrew/installed/bin/class \
"-I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include" " "
*.ch not found
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
rm -f class.o
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   class.c
"class.c", line 2999: warning: illegal pointer combination
mv class.o shared/class.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   class.c
"class.c", line 2999: warning: illegal pointer combination
lex classpp.l
rm -f classpp.c
mv lex.yy.c classpp.c
cc -pic -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   classpp.c
mv classpp.o shared/classpp.o
cc -c  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   classpp.c
rm -f classpp.c
rm -f class
cc  -g -I.  -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   -o class  class.o classpp.o    -ll       -ldl
+ rm -f /mnt9/home/class/cs497/jyelon/andrew/installed/bin/class 
+ pwd 
+ chmod 0555 /mnt9/home/class/cs497/jyelon/andrew/overhead/class/pp/class 
+ pwd 
+ ln -s /mnt9/home/class/cs497/jyelon/andrew/overhead/class/pp/class /mnt9/home/class/cs497/jyelon/andrew/installed/bin/class 
touch install.time
touch install.doc
building (dependInstall) (/mnt9/home/class/cs497/jyelon/andrew/overhead/class/testing)
../../.././config/depend.csh /local/bin/X11/makedepend ../pp/class \
"-I. -I../lib -I../machdep/machine -I. -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include" " "
../pp/class -s -I../lib -I../machdep/machine -I. -I. -I../lib -I../machdep/machine -I. -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include testobj.ch
../pp/class -s -I../lib -I../machdep/machine -I. -I. -I../lib -I../machdep/machine -I. -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include testobj2.ch
make DESTDIR=/mnt9/home/class/cs497/jyelon/andrew/installed install
rm -f testobj.o
cc -pic -c  -g -I. -I../lib -I../machdep/machine -I. -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   testobj.c
mv testobj.o shared/testobj.o
cc -c  -g -I. -I../lib -I../machdep/machine -I. -I/mnt9/home/class/cs497/jyelon/andrew/installed/include/atk -I/mnt9/home/class/cs497/jyelon/andrew/installed/include -I/local/include   testobj.c
/mnt9/home/class/cs497/jyelon/andrew/installed/bin/makedo -g -b ../cmd -d /mnt9/home/class/cs497/jyelon/andrew/installed/lib -s -o testobj.do testobj.o
/mnt9/home/class/cs497/jyelon/andrew/installed/bin/doindex testobj.do
doindex: indexing testobj.do ...dlopen: stub interception failed
*** Abort - core dumped
make: Fatal error: Command failed for target `testobj.do'
Current working directory /mnt9/home/class/cs497/jyelon/andrew/overhead/class/testing
*** Error code 1
make: Fatal error: Command failed for target `dependInstall'
Current working directory /mnt9/home/class/cs497/jyelon/andrew/overhead/class/testing
*** Error code 1
make: Fatal error: Command failed for target `dependInstall'
Current working directory /mnt9/home/class/cs497/jyelon/andrew/overhead/class
*** Error code 1
make: Fatal error: Command failed for target `dependInstall'
Current working directory /mnt9/home/class/cs497/jyelon/andrew/overhead
*** Error code 1
make: Fatal error: Command failed for target `dependInstall'
Current working directory /mnt9/home/class/cs497/jyelon/andrew
*** Error code 1
make: Fatal error: Command failed for target `World'
dante% 
dante% 
dante% 
dante% cd overhead/class/testing
dante% 
dante% gdb ~/andrew/installed/bin/doindex
GDB is free software and you are welcome to distribute copies of it
 under certain conditions; type "show copying" to see the conditions.
There is absolutely no warranty for GDB; type "show warranty" for details.
GDB 4.5, Copyright 1992 Free Software Foundation, Inc...
(gdb) 
(gdb) run testobj.do
Starting program: /home/class/cs497/jyelon/andrew/installed/bin/doindex testobj.do
doindex: indexing testobj.do ...dlopen: stub interception failed

Program received signal 6, Abort
0xf768c120 in kill ()
(gdb) 
(gdb) where
#0  0xf768c120 in kill ()
#1  0xf76a449c in abort ()
#2  0xf7700050 in dlopen ()
#3  0xf7782640 in doload (inFD=3, name=0x7238 "testobj.do", bp=0xf7fffb18, 
    lenP=0xf7fffb14, path=0xf7fffa14 "testobj.do") at doload.c:85
#4  0x2d30 in ProcessEntry (entry=0x7218) at doindex.c:357
#5  0x2fac in main (argc=2, argv=0xf7fffbf4) at doindex.c:428
(gdb)
\enddata{text822, 83172}
\begindata{text822, 193218}
Return-path: <jyelon@dante.cs.uiuc.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/wefcMG200UddRGEU4y>;
          Wed,  9 Sep 1992 19:17:38 -0400 (EDT)
Received: from dante.cs.uiuc.edu by po5.andrew.cmu.edu (5.54/3.15) id <AA21054> for susan+; Wed, 9 Sep 92 19:17:34 EDT
Received: by dante.cs.uiuc.edu id AA00640
  (5.65c/IDA-1.4.4_DANTE for susan+@andrew.cmu.edu); Wed, 9 Sep 1992 18:17:05 -0500
Date: Wed, 9 Sep 1992 18:17:05 -0500
From: Josh Yelon <jyelon@dante.cs.uiuc.edu>
Message-Id: <199209092317.AA00640@dante.cs.uiuc.edu>
To: susan+@andrew.cmu.edu
Subject: Yet more on "dlopen" bug.


Eureka!  The "dlopen" bug only occurs when the environment variable
LD_LIBRARY_PATH is set.

Of course, this is sort of a problem for me, since I NEED to set 
LD_LIBRARY_PATH to get other software to work.

- Josh

PS Sorry about the flood of mail.
\enddata{text822, 193218}
\begindata{text822, 194229}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Iefg00600UddFYqk4f>;
          Wed,  9 Sep 1992 23:24:48 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.weffyx200UkT1g4E5S>;
          Wed,  9 Sep 1992 23:23:41 -0400 (EDT)
If-Type-Unsupported: send
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.4effxn:00UkT5g205n>;
          Wed,  9 Sep 1992 23:22:27 -0400 (EDT)
Received: from CANTVA.CANTERBURY.AC.NZ by po3.andrew.cmu.edu (5.54/3.15) id <AA27646> for info-andrew; Wed, 9 Sep 92 23:22:12 EDT
Received: from cantsc.canterbury.ac.nz by csc.canterbury.ac.nz (PMDF #2553 ) id
 <01GOMHA77ACGE2YYMV@csc.canterbury.ac.nz>; Thu, 10 Sep 1992 15:21:52 +1200
Received: by cantsc.canterbury.ac.nz (4.1/SMI-4.0) id AA22589; Thu,
 10 Sep 92 15:21:48 +12
Received: from
 Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.cantsc.canterbury.ac.nz.sun4.41 via
 MS.5.6.cantsc.canterbury.ac.nz.sun4_41; Thu, 10 Sep 1992 15:21:46 +1200 (NZST)
Date: 10 Sep 1992 15:21:47 +1200 (NZST)
From: Jason Haar <cctr127@cantsc.canterbury.ac.nz>
Subject: Using messages for UseNet
To: info-andrew@andrew.cmu.edu
Reply-To: j.haar@csc.canterbury.ac.nz
Message-Id: <Eeffx=24hFs6BM8EgV@cantsc.canterbury.ac.nz>
X-Envelope-To: info-andrew@andrew.cmu.edu
Mime-Version: 1.0
Content-Type: text/richtext; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
X-Andrew-Message-Size: 588+0
X-Contact: phone: +64 3 642-336, fax: +64 3 642-332
Organisation: CSC, University of Canterbury, Christchurch, New Zealand.

<nl>
Hi,<nl>
<nl>
Has anyone had any luck using <bold>messages</bold> for <italic>UseNet News</i=
talic>?<nl>
<nl>
I've got ATK and a News feed on a SPARCserver (as in, on disk), and would like=
 to know if they could be "merged".<nl>
<nl>
According to the docs, there's a thing called .amsalien which can be created a=
s a MSPath that would convince messages not to look for .SubscriptionMap/etc -=
 i.e. to look at non-ams files. Well, I couldn't seem to get that to work, so =
I'm hoping someone else has.<nl>
<nl>
I'm running the binaries - no source - so I am hoping this can be down without=
 having to "customize" it...<nl>
<nl>
Cheers<nl>
<nl>
Jason Haar, Network Consultant
\enddata{text822, 194229}
\begindata{text822, 196818}
Return-path: <jyelon@dante.cs.uiuc.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/QefgRn600UddNb304G>;
          Wed,  9 Sep 1992 23:56:35 -0400 (EDT)
Received: from dante.cs.uiuc.edu by po5.andrew.cmu.edu (5.54/3.15) id <AA26376> for susan+; Wed, 9 Sep 92 23:56:31 EDT
Received: by dante.cs.uiuc.edu id AA07791
  (5.65c/IDA-1.4.4_DANTE for susan+@andrew.cmu.edu); Wed, 9 Sep 1992 22:56:02 -0500
Date: Wed, 9 Sep 1992 22:56:02 -0500
From: Josh Yelon <jyelon@dante.cs.uiuc.edu>
Message-Id: <199209100356.AA07791@dante.cs.uiuc.edu>
To: susan+@andrew.cmu.edu
Subject: another bug in andrew.


in the directory ams/demo, the Imakefile uses "cat" and "echo" to
create a shell script called "amsdemo".  However, with the permission
bits set in the manner they arrive straight out of the tar file,
this results in a "permission denied".  The bug is easily fixed by
preceeding the "cat .. > amsdemo" with a "rm -f amsdemo".

\enddata{text822, 196818}
\begindata{text822, 197904}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Qefmt8200Udd43sU55>;
          Thu, 10 Sep 1992 07:15:20 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.0efmsyq00UkT83eE5f>;
          Thu, 10 Sep 1992 07:15:13 -0400 (EDT)
If-Type-Unsupported: send
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.gefmqTW00UkTI3UU5Q>;
          Thu, 10 Sep 1992 07:12:31 -0400 (EDT)
Received: from animal.cs.chalmers.se by po3.andrew.cmu.edu (5.54/3.15) id <AA00893> for info-andrew; Thu, 10 Sep 92 07:12:25 EDT
Received: from hatti5.cs.chalmers.se by animal.cs.chalmers.se id AA21400; Thu, 10 Sep 92 13:12:21 +0200
Received: by hatti5 id AA06516; Thu, 10 Sep 92 13:12:19 +0200
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.hatti5.cs.chalmers.se.pmax.ul4
          via MS.5.6.hatti5.cs.chalmers.se.pmax_ul4;
          Thu, 10 Sep 1992 13:12:18 +0200 (MET DST)
Message-Id: <UefmqGK14C78MNG0oA@hatti5.cs.chalmers.se>
Date: Thu, 10 Sep 1992 13:12:18 +0200 (MET DST)
From: Christer Bernerus <bernerus@animal.cs.chalmers.se>
X-Andrew-Message-Size: 465+0
Mime-Version: 1.0
Content-Type: text/richtext; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
To: info-andrew@andrew.cmu.edu
Subject: Messages & POP

I'm running Messages without AMDS. <nl>
<nl>
Our systems will soon start using a POP server for mail instead of making /usr=
/spool/mail available.<nl>
<nl>
How do I go about to make messages fetch my mail from the POP server?<nl>
<nl>
Chris.<nl>
<fixed>--------------------------------------------------------------------<nl=
>
Christer Bern=E9rus, SM6FBQ		!E-mail: bernerus@cs.chalmers.se<nl>
Chalmers University of Technology	! Phone: +46 31 7721036<nl>
Department of Computer Science<nl>
S-412 96 Gothenburg, SWEDEN	<nl>
<smaller><bold><nl>
</bold></smaller></fixed>
\enddata{text822, 197904}
\begindata{text822, 200116}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/0efoFx600UddQ9vU5n>;
          Thu, 10 Sep 1992 08:50:05 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.wefoEKi00UkT493E40>;
          Thu, 10 Sep 1992 08:48:22 -0400 (EDT)
If-Type-Unsupported: send
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.kefoD3e00UkTI8tk5f>;
          Thu, 10 Sep 1992 08:47:00 -0400 (EDT)
Received: from wn1.sci.kun.nl by po3.andrew.cmu.edu (5.54/3.15) id <AA02274> for info-andrew; Thu, 10 Sep 92 08:46:54 EDT
Received: by wn1.sci.kun.nl (5.57/2.1) on NUNET
 	id AA18696; Thu, 10 Sep 92 14:49:24 +0200
Received: from zeus by cs.kun.nl (4.1/SMI-3.2)
	id AA01956; Thu, 10 Sep 92 14:49:23 +0200
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.zeus.CS.kun.nl..sun4.41
          via MS.5.6.zeus.CS.kun.nl..sun4_41;
          Thu, 10 Sep 1992 14:49:19 +0200 (MET DST)
Message-Id: <IefoFDy3fW41Q94bUd@cs.kun.nl>
Date: Thu, 10 Sep 1992 14:49:19 +0200 (MET DST)
From: Harco de Hilster <harcoh@cs.kun.nl>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
To: info-andrew@andrew.cmu.edu,
        Christer Bernerus <bernerus@animal.cs.chalmers.se>
Subject: Re: Messages & POP
In-Reply-To: <UefmqGK14C78MNG0oA@hatti5.cs.chalmers.se>
References: <UefmqGK14C78MNG0oA@hatti5.cs.chalmers.se>

In the AndrewSetup file you can specify a MailCollectionCommand that
will be called to collect your mail. What you need is a program that
talks POP and puts your mail as separate messages in ~/Mailbox. I have
no idea weather this works, or if such a program is available.

Our administrators also talk about switching to POP and SMTP as a
replacement for /var/spool/mail and sendmail, so if you find such a POP
and SMTP client I would like to hear from you. I tried mhmail once as a
SMTP mail delivery agent, but it had trouble with the AMS headers (or it
added some of its own).

See: help AndrewSetup

Regards,

Harco.
\enddata{text822, 200116}
\begindata{text822, 202443}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1210;alw.nih.gov;Bob Dew
Received: from spot.dcrt.nih.gov via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl@andrew.cmu.edu)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/oefoom:0ts2FAYNE5N>;
          Thu, 10 Sep 1992 09:27:14 -0400 (EDT)
Received: from spot.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q2/QF.sefoo4y0ts2FQYMk4:>;
          Thu, 10 Sep 1992 09:26:29 -0400 (EDT)
If-Type-Unsupported: send
Received: from spot.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q1/QF.gefoltO0ts2FQYL05s>;
          Thu, 10 Sep 1992 09:24:10 -0400 (EDT)
Received: from dude.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q1/QF.oefok1a0ts4j41=HUW>;
          Thu, 10 Sep 1992 09:22:11 -0400 (EDT)
Received: from dude.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/dcrt/rdew/.Outgoing/QF.cefojyy0ts4jJ24hwF>;
          Thu, 10 Sep 1992 09:22:07 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.dude.dcrt.nih.gov.sun4c.411
          via MS.5.6.dude.dcrt.nih.gov.sun4_41;
          Thu, 10 Sep 1992 09:22:06 -0400 (EDT)
Message-ID: <Eefojyu0ts4j124ho0@alw.nih.gov>
Date: Thu, 10 Sep 1992 09:22:06 -0400 (EDT)
From: Bob Dew <rdew+@alw.nih.gov>
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    Christer Bernerus <bernerus@animal.cs.chalmers.se>,
    Harco de Hilster <harcoh@cs.kun.nl>
Subject: Re: Messages & POP
In-Reply-To: <IefoFDy3fW41Q94bUd@cs.kun.nl>
References: <UefmqGK14C78MNG0oA@hatti5.cs.chalmers.se>
	<IefoFDy3fW41Q94bUd@cs.kun.nl>


> In the AndrewSetup file you can specify a MailCollectionCommand that
> will be called to collect your mail. What you need is a program that
> talks POP and puts your mail as separate messages in ~/Mailbox. I have
no idea weather this works, or if such a program is available.


This can work nicely under AFS when the POP server is configured as an
AFS client.

The AndrewSetup "AMS_MailCollectionCommand" can point to a shell script
which performs an authenticated rsh to the POP server, whereby "eatmail"
is called to transfer mail from the POP server's spooling area to the
user's home area Mailbox.  That is, the mail collection command would
look something like,

	/usr/afsws/bin/rsh Pop_server_machine /usr/andrew/bin/eatmail

Without changing the mail system configuration, user's can elect to
retrieve new mail via messages, or through their regular POP user
interface.  In this case, messages would be configured without AMDS
support, but with AFS_ENV defined.  Also, note that "Pop_server_machine"
in the rsh example may be replaced with any SMTP mail hub.

-Bob
\enddata{text822, 202443}
\begindata{text822, 205381}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/kefoyAK00Udd4DEk8P>;
          Thu, 10 Sep 1992 09:37:16 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.QefoxqG00UkTQBik5b>;
          Thu, 10 Sep 1992 09:36:54 -0400 (EDT)
Received: from wn1.sci.kun.nl by po3.andrew.cmu.edu (5.54/3.15) id <AA03509> for info-andrew; Thu, 10 Sep 92 09:36:46 EDT
Received: by wn1.sci.kun.nl (5.57/2.1) on NUNET
 	id AA19176; Thu, 10 Sep 92 15:39:14 +0200
Received: from zeus by cs.kun.nl (4.1/SMI-3.2)
	id AA02267; Thu, 10 Sep 92 15:39:12 +0200
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.zeus.CS.kun.nl..sun4.41
          via MS.5.6.zeus.CS.kun.nl..sun4_41;
          Thu, 10 Sep 1992 15:39:08 +0200 (MET DST)
Message-Id: <oefozw23fW41094cAV@cs.kun.nl>
Date: Thu, 10 Sep 1992 15:39:08 +0200 (MET DST)
From: Harco de Hilster <harcoh@cs.kun.nl>
X-Andrew-Message-Size: 985+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew@andrew.cmu.edu>,
        Christer Bernerus <bernerus@animal.cs.chalmers.se>,
        Bob Dew <rdew@alw.nih.gov>
Subject: Re: Messages & POP
In-Reply-To: <Eefojyu0ts4j124ho0@alw.nih.gov>
References: <UefmqGK14C78MNG0oA@hatti5.cs.chalmers.se>
	<IefoFDy3fW41Q94bUd@cs.kun.nl>
	<Eefojyu0ts4j124ho0@alw.nih.gov>

\begindata{text,2070624}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from mail: 10-Sep-92 Re: Messages & POP Bob 
Dew@alw.nih.gov (1077*)}



\quotation{This can work nicely under AFS when the POP server is configured as 
an

}\quotation{AFS client.

}
\quotation{The AndrewSetup "AMS_MailCollectionCommand" can point to a shell 
script

}\quotation{which performs an authenticated rsh to the POP server, whereby 
"eatmail"

}\quotation{is called to transfer mail from the POP server's spooling area to 
the

}\quotation{user's home area Mailbox.  That is, the mail collection command 
would

}\quotation{look something like,

}
\quotation{	/usr/afsws/bin/rsh Pop_server_machine /usr/andrew/bin/eatmail

}
\quotation{-Bob

}


We use NFS here, but I think the essence is that your home directory is 
available (exported) to the POP-server. 


Your solution also requires a real login on the POP server. With a real 
POP-client, the POP server only needs to be aware of the user.

The mail server at our site is a secure machine on which (almost) nobody has a 
real login, so a rsh is not allowed.


A real POP-client plus eatmail would be a better solution.


Regards,


Harco.

\enddata{text,2070624}

\enddata{text822, 205381}
\begindata{text822, 208240}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1210;alw.nih.gov;Bob Dew
Received: from spot.dcrt.nih.gov via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl@andrew.cmu.edu)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/AefpmEC0ts2FEYuU4s>;
          Thu, 10 Sep 1992 10:32:50 -0400 (EDT)
Received: from kirin.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q2/QF.oefpl1C0ts1d9Pqk5d>;
          Thu, 10 Sep 1992 10:31:38 -0400 (EDT)
If-Type-Unsupported: send
Received: from spot.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q3/QF.YefphdK0ts2FAYm05b>;
          Thu, 10 Sep 1992 10:27:53 -0400 (EDT)
Received: from dude.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q1/QF.YefpgKa0ts4jE1=HYz>;
          Thu, 10 Sep 1992 10:26:31 -0400 (EDT)
Received: from dude.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/dcrt/rdew/.Outgoing/QF.8efpgEW0ts4jN24j86>;
          Thu, 10 Sep 1992 10:26:24 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.dude.dcrt.nih.gov.sun4c.411
          via MS.5.6.dude.dcrt.nih.gov.sun4_41;
          Thu, 10 Sep 1992 10:26:24 -0400 (EDT)
Message-ID: <QefpgEO0ts4j124j1m@alw.nih.gov>
Date: Thu, 10 Sep 1992 10:26:24 -0400 (EDT)
From: Bob Dew <rdew+@alw.nih.gov>
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    Christer Bernerus <bernerus@animal.cs.chalmers.se>,
    Harco de Hilster <harcoh@cs.kun.nl>
Subject: Re: Messages & POP
In-Reply-To: <oefozw23fW41094cAV@cs.kun.nl>
References: <UefmqGK14C78MNG0oA@hatti5.cs.chalmers.se>
	<IefoFDy3fW41Q94bUd@cs.kun.nl>
	<Eefojyu0ts4j124ho0@alw.nih.gov>
	<oefozw23fW41094cAV@cs.kun.nl>

POP servers are attractive to us because they provide a much-needed
solution to common mail exchange among PCs, Macs and UNIX machines.

So I agree that a built-in POP client would be a *very* handy adjunct to
the current messages implementation.


-Bob
\enddata{text822, 208240}
\begindata{text822, 210423}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/MefsnRm00Ui34n0046>;
          Thu, 10 Sep 1992 13:58:54 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.sefslr200UkTEnfE5O>;
          Thu, 10 Sep 1992 13:57:13 -0400 (EDT)
If-Type-Unsupported: send
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.oefskpq00UddEmI05c>;
          Thu, 10 Sep 1992 13:56:06 -0400 (EDT)
Received: from Athena.MIT.EDU by po5.andrew.cmu.edu (5.54/3.15) id <AA12875> for info-andrew; Thu, 10 Sep 92 13:55:59 EDT
Received: from OGLALA.MIT.EDU by Athena.MIT.EDU with SMTP
	id AA07707; Thu, 10 Sep 92 13:55:48 EDT
Received: by oglala (5.57/4.7) id AA13243; Thu, 10 Sep 92 13:55:46 -0400
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.oglala.pmax.ul4
          via MS.5.6.oglala.pmax_ul4;
          Thu, 10 Sep 1992 13:55:46 -0400 (EDT)
Message-Id: <sefskWEGf047MnTpVH@athena.mit.edu>
Date: Thu, 10 Sep 1992 13:55:46 -0400 (EDT)
From: Bill Cattey <wdc@Athena.MIT.EDU>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
To: info-andrew@andrew.cmu.edu,
        Christer Bernerus <bernerus@animal.cs.chalmers.se>
Subject: Re: Messages & POP
In-Reply-To: <UefmqGK14C78MNG0oA@hatti5.cs.chalmers.se>
References: <UefmqGK14C78MNG0oA@hatti5.cs.chalmers.se>

I wonder why messages did not display the content of your text/richtext
posting.  (I've not installed metamail yet, so I got the button, but no
display of the uninterpreted text.)  But saving the file to disk and
reading it raw worked.

Anyway, I read my mail every day using:
PersonalMailCollectionCommand: getmail po:${USER} ${HOME}/Mailbox/

The getmail command is a little tool which connects to a kerberized POP
server and fetches the mail into the Mailbox directory as individual
files.

Are people interested in getmail?  Should I see about redistributing it?
Or is eatmail of sufficient functionality?

-wdc
\enddata{text822, 210423}
\begindata{text822, 212709}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim
Received: from rascal.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/8efsqqu00WohJJ4U5k>;
          Thu, 10 Sep 1992 14:02:31 -0400 (EDT)
If-Type-Unsupported: send
Received: from rascal.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.wefsqAi00WohEyJHMH>;
          Thu, 10 Sep 1992 14:01:49 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.rascal.andrew.cmu.edu.rs.aix31
          via MS.5.6.rascal.andrew.cmu.edu.rs_aix31;
          Thu, 10 Sep 1992 14:01:48 -0400 (EDT)
Message-ID: <gefsqAK00Woh0yJHEl@andrew.cmu.edu>
Date: Thu, 10 Sep 1992 14:01:48 -0400 (EDT)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 253+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: Messages & POP
In-Reply-To: <sefskWEGf047MnTpVH@athena.mit.edu>
References: <UefmqGK14C78MNG0oA@hatti5.cs.chalmers.se>
	<sefskWEGf047MnTpVH@athena.mit.edu>

\begindata{text,538695156}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from misc: 10-Sep-92 Re: Messages & POP Bill 
Cattey@Athena.MIT.E (616*)}


\quotation{I wonder why messages did not display the content of your 
text/richtext

}\quotation{posting. }


Because you didn't have you MM_CHARSET environment variable set to 
"iso-8859-1."


Gary 

\enddata{text,538695156}

\enddata{text822, 212709}
\begindata{text822, 214329}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/EegDOIu00Ui39LEk4B>;
          Fri, 11 Sep 1992 15:42:16 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.oegDLqm00UddJM8E4r>;
          Fri, 11 Sep 1992 15:39:35 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id <AA22549> for info-andrew; Fri, 11 Sep 92 15:39:22 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.43)
	id AA10554; Fri, 11 Sep 92 12:25:05 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 11 Sep 92 14:31:00 GMT
From: pa.dec.com!engage.pko.dec.com!irenaeus.mlo.dec.com!eje@decwrl.dec.com  (Eric James Ewanco)
Organization: Digital Equipment Corporation
Subject: Checkpoint frequency bug?
Message-Id: <1992Sep11.143100.19588@engage.pko.dec.com>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu


I have noticed this problem recently, and even when I was at Carnegie Mellon.

Messages, when it checkpoints a message being composed, checkpoints it not once
but three or four times in a row rapidly, and sometimes it checkpoints it in
this way two or three times in a six second period.  So you get ten or more
checkpoints when only one was necessary.

Is this a known bug? Is there something I can do to fix this (besides turning
off checkpointing)? It's not so bad now that I have my own disk but at CMU when
I was using an AFS machine it was murder . . .

Eric
--
/=============================================================================\
| Eric Ewanco - Software Engineer     For the rash and outrageous opinions ex-|
| Digital Equipment Corp, Maynard MA  pressed herein I alone am responsible;  |
| ewanco@kalvin.enet.dec.com          they do not belong to DIGITAL(TM).      |
\==============================- 2 Th 2:15 -==================================/
\enddata{text822, 214329}
\begindata{text822, 216625}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/0ehGzWW00UddFXT05m>;
          Mon, 14 Sep 1992 20:35:46 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.8ehGyJO00UddRXRU48>;
          Mon, 14 Sep 1992 20:34:32 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id <AA25452> for info-andrew; Mon, 14 Sep 92 20:34:20 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.43)
	id AA25341; Mon, 14 Sep 92 17:01:36 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 14 Sep 92 20:00:19 GMT
From: van-bc!ubc-cs!utcsri!torn!cunews!csi.uottawa.ca!news@ucbvax.Berkeley.EDU  (Isabelle Tourneux)
Organization: MCRLab - University of Ottawa
Subject: User Interface with ATK : iconified windows
Message-Id: <1992Sep14.200019.18359@csi.uottawa.ca>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu


I am writing a User Interface with ATK concerning joint editing. It is the
continuation of Michael Kedem's work in the multimedia Lab in the University
of Ottawa, for those who might have heard about him.

When I write "runapp prog <enter>" I would like to see the new ez-window for
prog appear as a small icon and not as a big usual window. Then, the usual
window will appear entirely when somebody clicks with the mouse on the icon.

I wondered if I could do this by specifying something in the "preferences"
file, or by adding an "initfile" or by using twm (for example the 
StartIconified function of twm).

My final aim is to run the program prog from the file ".startxrc", with the
iconified option.

So I am looking for all information about the functions and their syntax
concerning iconified windows with Andrew and how to run a program from
the .startxrc file and have the window appear iconified.
\enddata{text822, 216625}
\begindata{text822, 218882}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 5904;andrew.cmu.edu;Robert Andrew Ryan
Received: from atk.itc.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/QehHckS00WoiMmaE8o>;
          Mon, 14 Sep 1992 21:19:44 -0400 (EDT)
Received: from atk.itc.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr20/rr2b/.Outgoing/QF.8ehHa:m00Woi4qNFEi>;
          Mon, 14 Sep 1992 21:16:58 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.atk.itc.cmu.edu.rs.aix31
          via MS.5.6.atk.itc.cmu.edu.rs_aix31;
          Mon, 14 Sep 1992 21:16:58 -0400 (EDT)
Message-ID: <8ehHa_S00WoiAqNF9W@andrew.cmu.edu>
Date: Mon, 14 Sep 1992 21:16:58 -0400 (EDT)
From: Robert Andrew Ryan <rr2b+@andrew.cmu.edu>
X-Andrew-Message-Size: 1064+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: User Interface with ATK : iconified windows
In-Reply-To: <1992Sep14.200019.18359@csi.uottawa.ca>
References: <1992Sep14.200019.18359@csi.uottawa.ca>

\begindata{text,538817072}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.other.info-andrew: 14-Sep-92 User 
Interface with ATK : i.. Isabelle Tourneux@ucbvax (909)}


\quotation{I wondered if I could do this by specifying something in the 
"preferences" file, or by adding an "initfile" or by using twm (for example 
the StartIconified function of twm).

}
\quotation{My final aim is to run the program prog from the file ".startxrc", 
with the iconified option.

}
I suspect that a 'feature' will make what you want difficult to achieve.  You 
should indeed be able to use twm features to have ATK apps start iconified. 
 But they will block waiting for the window to be exposed when you try to open 
the first window (with im_Create at some level in the code.)  This may or may 
not be the desired behavior.


If can't wait look at around line 3356 in xim.c for:


		boolean seenexpose=FALSE;


and replace it with:


		boolean seenexpose = !environ_GetProfileSwitch("WaitForExpose", TRUE);


Then if the preference WaitForExpose is set to false the blocking while 
waiting for the exposure will be avoided.


Hope this helps,

-Rob Ryan

Andrew Consortium

\enddata{text,538817072}

\enddata{text822, 218882}
\begindata{text822, 221314}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po3.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/YehSyyK00UkT4Ft05e>;
          Tue, 15 Sep 1992 10:14:23 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.wehSyDy00UkTMFlk4Q>;
          Tue, 15 Sep 1992 10:13:36 -0400 (EDT)
If-Type-Unsupported: send
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.QehSxD:00UkTQFeE5V>;
          Tue, 15 Sep 1992 10:12:31 -0400 (EDT)
Received: from wn1.sci.kun.nl by po3.andrew.cmu.edu (5.54/3.15) id <AA04499> for info-andrew; Tue, 15 Sep 92 10:12:05 EDT
Received: by wn1.sci.kun.nl (5.57/2.1) on NUNET
 	id AA26025; Tue, 15 Sep 92 16:14:06 +0200
Received: from zeus by cs.kun.nl (4.1/SMI-3.2)
	id AA03036; Tue, 15 Sep 92 16:14:03 +0200
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.zeus.CS.kun.nl..sun4.41
          via MS.5.6.zeus.CS.kun.nl..sun4_41;
          Tue, 15 Sep 1992 16:14:00 +0200 (MET DST)
Message-Id: <MehSycG3fW4145qEdj@cs.kun.nl>
Date: Tue, 15 Sep 1992 16:14:00 +0200 (MET DST)
From: Harco de Hilster <harcoh@cs.kun.nl>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
To: "Info-Andrew" <info-andrew@andrew.cmu.edu>
Subject: Public bboards and VUI
Cc: nsb@thumper.bellcore.com

The patch from Nathaniel Borenstein that allows public bulletinboards
works great; people with write permission to a directory are able to
delete messages from a public bboard.

Only VUI manages somehow to put the protection mask of .MS_MsgDir files to:
-rw-------
when it updates a message folder.

When a message is marked for deletion (CUI_DeleteMessage() ->
AMS_SET_ATTRIBUTE) everything is ok, but when the directory gets purged
the file protection mask changes to the above (CUI_PurgeDeletions() ->
MS_PurgeDeletedMessages()). 

The strange thing is that messages, ezmail, cui set the file protection
correct, and they all use the same library call to do it
(AMS_PurgeDeletedMessages()). 

I'am really stuck here! 

Can someone with more knowledge about the message library help me out.
Right now deleting a public message with VUI locks up that bboard for
every one else.

Thanks in advance,

Harco.
\enddata{text822, 221314}
\begindata{text822, 223805}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 13;andrew.cmu.edu;Fred Hansen
Received: from atk.itc.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/0ehVkHe00WoiN00E4o>;
          Tue, 15 Sep 1992 13:23:31 -0400 (EDT)
If-Type-Unsupported: send
Received: from atk.itc.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/wjh/.Outgoing/QF.kehVjYG00WoiIw51h5>;
          Tue, 15 Sep 1992 13:22:44 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.atk.itc.cmu.edu.rs.aix31
          via MS.5.6.atk.itc.cmu.edu.rs_aix31;
          Tue, 15 Sep 1992 13:22:44 -0400 (EDT)
Message-ID: <AehVjYC00WoiIw51Zx@andrew.cmu.edu>
Date: Tue, 15 Sep 1992 13:22:44 -0400 (EDT)
From: Fred Hansen <wjh+@andrew.cmu.edu>
X-Andrew-Message-Size: 145+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    van-bc!ubc-cs!utcsri!torn!cunews!csi.uottawa.ca!news@ucbvax.Berkeley.EDU
    (Isabelle Tourneux)
Subject: Re: User Interface with ATK : iconified windows
In-Reply-To: <1992Sep14.200019.18359@csi.uottawa.ca>
References: <1992Sep14.200019.18359@csi.uottawa.ca>

\begindata{text,539454100}
\textdsversion{12}
\template{messages}
To cause a window to become an icon, you can use im_Hide(thisim).  However, 
this may require the window to first come up full and then shrink.



\enddata{text,539454100}

\enddata{text822, 223805}
\begindata{text822, 225339}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/AehXfsq00UddIn:E9a>;
          Tue, 15 Sep 1992 15:35:21 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.cehXfSO00UkTN1Yk5i>;
          Tue, 15 Sep 1992 15:34:55 -0400 (EDT)
Received: from alpha.xerox.com by po3.andrew.cmu.edu (5.54/3.15) id <AA16769> for info-andrew; Tue, 15 Sep 92 15:34:21 EDT
Received: from holmes.parc.xerox.com ([13.1.100.162]) by alpha.xerox.com with SMTP id <11806>; Tue, 15 Sep 1992 12:34:00 PDT
Received: by holmes.parc.xerox.com id <25544>; Tue, 15 Sep 1992 12:33:50 -0700
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.holmes.parc.xerox.com.sun4.41
          via MS.5.6.holmes.parc.xerox.com.sun4_41;
          Tue, 15 Sep 1992 12:33:42 -0700 (PDT)
Message-Id: <oehXeKcB0KGW82he0D@holmes.parc.xerox.com>
Date: 	Tue, 15 Sep 1992 12:33:42 PDT
Sender: Bill Janssen <janssen@parc.xerox.com>
From: Bill Janssen <janssen@parc.xerox.com>
X-Andrew-Message-Size: 415+1
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu
Subject: NESS readfile only reads text?

\begindata{text,3244448}
\textdsversion{12}
\template{messages}
I wanted to make a cheap way to embed screen snapshots in text, and thought I 
could use a little ness script of the form


\begindata{ness,3734200}
\origin{-1\\unknown date\\????: Unknown User\\00}
\template{default}
\define{sans
menu:[Font,Sans]
attr:[FontFamily AndySans Int 0]}
-- Add snapshot capability to text --

function do_snap() 	marker current 	object snap

	system("xsnap -noshow -atk -file /tmp/Snap2") 	snap := 
firstobject(readfile("/tmp/Snap2")) 	current := 
start(currentmark(defaulttext)) 	replacewithobject(current,snap,"rasterview") 
end function

-- add to textview menu

extend "view:textview" on menu "New,Screen snap~20" do_snap() end menu end 
extend \
\enddata{ness,3734200}
\view{nessview,3734200,8,0,0}

Turns out, though, that NESS's readfile only reads as ATK objects, files 
containing ATK \bold{text} objects, so all I get is the error:


\quotation{Ness: file not in ATK format "/tmp/Snap2

}
Sigh.  Seems suboptimal.  How about returning a marker of length 1 where the 
single ``character'' is the object?


Bill

\enddata{text,3244448}

\enddata{text822, 225339}
\begindata{text822, 227926}
Return-path: <ak99+@andrew.cmu.edu>
X-Andrew-Authenticated-as: 7612;andrew.cmu.edu;Andrew-Tool-Kit
Received: from andrew.cmu.edu via trymail
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/IehYt8C00Ui3QyiE4T>;
          Tue, 15 Sep 1992 16:57:44 -0400 (EDT)
Received: from emsworth.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.MehYsLK00WocM0O0MB>;
          Tue, 15 Sep 1992 16:56:56 -0400 (EDT)
Received: from emsworth.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr0/ak99/.Outgoing/QF.8ehYmXK00Woc4RJW5I>;
          Tue, 15 Sep 1992 16:50:43 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.emsworth.andrew.cmu.edu.rt.aos4
          via MS.5.6.emsworth.andrew.cmu.edu.rt_aos4;
          Tue, 15 Sep 1992 16:50:43 -0400 (EDT)
ReSent-Message-ID: <4ehYmXC00WocIRJVwW@andrew.cmu.edu>
ReSent-Date: Tue, 15 Sep 1992 16:50:43 -0400 (EDT)
ReSent-From: Andrew-Tool-Kit <ak99+@andrew.cmu.edu>
ReSent-To: susan+@andrew.cmu.edu
X-Added: With Flames (ak99 v2.2)
Return-path: <cctr127@csc.canterbury.ac.nz>
Date: 14 Sep 1992 14:46:59 +1200 (NZST)
From: Jason Haar <cctr127@cantsc.canterbury.ac.nz>
Subject: Monochrome X-terminals and ATK
To: info-andrew-request+@andrew.cmu.edu
Reply-To: j.haar@csc.canterbury.ac.nz
Message-Id: <4egzoXm4hFs6I5cFpn@cantsc.canterbury.ac.nz>
X-Envelope-To: info-andrew-request+@andrew.cmu.edu
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7BIT
X-Contact: phone: +64 3 642-336, fax: +64 3 642-332
Organisation: CSC, University of Canterbury, Christchurch, New Zealand.


Hi,

Can the Andrew ToolKit be displayed on monochrome X terminals? We've got
a whole bunch of NCDs here, and so far, I can't manage to get anything
approaching readable output on any ATK application.

I've read the FAQ on Andrew - but it makes no mention on monochrome
displays :-(

Cheers

Jason Haar, Network Consultant

PS: On my colour monitor - ATK is brilliant! 
\enddata{text822, 227926}
\begindata{text822, 229960}
Return-path: <ak99+@andrew.cmu.edu>
X-Andrew-Authenticated-as: 7612;andrew.cmu.edu;Andrew-Tool-Kit
Received: from po5.andrew.cmu.edu via trymail
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/UehYtKK00UddAxT05A>;
          Tue, 15 Sep 1992 16:57:58 -0400 (EDT)
Received: from emsworth.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.4ehYsGu00WocA0O0JD>;
          Tue, 15 Sep 1992 16:56:51 -0400 (EDT)
Received: from emsworth.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr0/ak99/.Outgoing/QF.QehYmDq00Woc4RJVl4>;
          Tue, 15 Sep 1992 16:50:24 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.emsworth.andrew.cmu.edu.rt.aos4
          via MS.5.6.emsworth.andrew.cmu.edu.rt_aos4;
          Tue, 15 Sep 1992 16:50:23 -0400 (EDT)
ReSent-Message-ID: <wehYmDW00Woc4RJVcz@andrew.cmu.edu>
ReSent-Date: Tue, 15 Sep 1992 16:50:23 -0400 (EDT)
ReSent-From: Andrew-Tool-Kit <ak99+@andrew.cmu.edu>
ReSent-To: susan+@andrew.cmu.edu
X-Added: With Flames (ak99 v2.2)
Return-path: <breviari@pluto.sm.dsi.unimi.it>
Message-Id: <9209151700.AA26724@ghost.dsi.unimi.it>
From: giovanni breviario <breviari@pluto.sm.dsi.unimi.it>
Subject: Interclient communication with "ez"
To: info-andrew-request@andrew.cmu.edu
Date: Tue, 15 Sep 92 19:03:55 METDST
Priority: Urgent
Mailer: Elm [revision: 66.33]

Dear Sir,

I am a grant holder at the Department of Computer Science of Milan University.

I am testing the possibilities to interchange text and formulas between the
ATK application "ez" and an X window application developed in this Department.

In our application we have used the X selection mechanism (XA_PRIMARY 
selection) in order to interchange data with other etherogeneous applications. 

After a lot of tests the situation is:

	I am able to import (using the Copy operation of "ez") in my 
	application the contents of the "ez" selection,
	but I am not able to export to "ez" (using the Paste operation
	of "ez") a text stored in my application.

Can you explain me what is the rigth way to interchange data with "ez" 
using the X selection mechanism, please?

Best regards, Giovanni Breviario


For any communications write to:

	Giovanni Breviario
	e-mail: breviari@ghost.dsi.unimi.it
\enddata{text822, 229960}
\begindata{text822, 232272}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po3.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/seho0sO00UkTIIjk5e>;
          Wed, 16 Sep 1992 10:10:00 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.wehnznC00UkTIIWk46>;
          Wed, 16 Sep 1992 10:08:51 -0400 (EDT)
If-Type-Unsupported: send
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.Eehnwze00UkT4IHE5g>;
          Wed, 16 Sep 1992 10:05:53 -0400 (EDT)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA05179> for info-andrew; Wed, 16 Sep 92 10:05:38 EDT
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA06647> for info-andrew@andrew.cmu.edu; Wed, 16 Sep 92 10:05:24 EDT
Received: by greenbush.bellcore.com (4.1/4.7)
	id <AA07982> for harcoh@cs.kun.nl; Wed, 16 Sep 92 10:05:23 EDT
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.galaxy.sun4.41
          via MS.5.6.greenbush.galaxy.sun4_41;
          Wed, 16 Sep 1992 10:05:19 -0400 (EDT)
Message-Id: <4ehnwTe0M2YtISgaIx@thumper.bellcore.com>
Date: Wed, 16 Sep 1992 10:05:19 -0400 (EDT)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
To: "Info-Andrew" <info-andrew@andrew.cmu.edu>,
        Harco de Hilster <harcoh@cs.kun.nl>
Subject: Re: Public bboards and VUI
In-Reply-To: <MehSycG3fW4145qEdj@cs.kun.nl>
References: <MehSycG3fW4145qEdj@cs.kun.nl>

I don't know off hand what the problem would be, and do not have the
time to track it down now.  However, I can tell you what I would do if I
were you and the problem was as reproducible as you make it sound:  I
would run vui under gdb, and set breakpoints on all the open & chmod
calls, which are the ONLY things that can make a difference in the
protection of the file, and I would see which call is setting the
protection wrong, and follow it from there.

If it is really the case that it is the exact same call working for cui
and not vui, then I would strongly suspect an uninitialized variable
somewhere as the culprit.  Anyway, that's how I'd track it down, and I'm
genuinely sorry that I don't have time to do so....  - Nathaniel

\enddata{text822, 232272}
\begindata{text822, 234799}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po3.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/YehsQxW00UkTJ:8k5g>;
          Wed, 16 Sep 1992 15:13:01 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.UehsOxq00UddEt0E4a>;
          Wed, 16 Sep 1992 15:10:58 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id <AA14576> for info-andrew; Wed, 16 Sep 92 15:10:27 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.43)
	id AA16963; Wed, 16 Sep 92 11:59:18 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 16 Sep 92 17:48:08 GMT
From: pa.dec.com!engage.pko.dec.com!newsdaemon@decwrl.dec.com  (Eric James Ewanco)
Organization: Digital Equipment Corporation
Subject: Re: Where to get ANDREW information?
Message-Id: <1992Sep16.174808.9306@engage.pko.dec.com>
References: <5882@blue.cis.pitt.edu.UUCP>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu


In article <5882@blue.cis.pitt.edu.UUCP>, brennan+@pitt.edu (David P Brennan) writes:

> It appears that Pitt will be switching their UNIX over to a new UNIX
> system that will have the ANDREW system as the mail front end. I
> have used it three times since news is on the new system, and have
> not been pleased at all. It is very slow and a pain in the neck,
> like Windows and other GUI type systems.  However, lest I be a stick
> in the mud, and since I do want to read my mail in the future, I am
> stuck with it. Is there an ftp-able manual for this thing available
> somewhere? It is impossible to learn a new system with the nested
> help screens, not to mention taking forever.  Thanks in advance from
> a non-grahically oriented person who just wants to get on with
> things....

I thought they already had switched over . . . anyway have you tried CUI? It
is not graphically oriented and is a lot better than unix "mail".

What makes AMDS slow is not the mail delivery system but AFS.

If you want to run CUI, look in /afs/andrew.cmu.edu/system/pmax_ul4/local/
bin/cui, or some bin directory in that tree.

AMDS looks a heck of a lot better if you have a graphical workstation.  Course
it still is pretty slow, it's just worth it! ;-)

Eric
ee0n+@andrew.cmu.edu (CMU alumnus)
--
/===========================================================================\
| Eric Ewanco - Software Engineer   For the rash and outrageous opinions ex-|
| Digital Equipment, Maynard MA     pressed herein I alone am responsible;  |
| ewanco@kalvin.enet.dec.com        they do not belong to DIGITAL(TM).      |
\==========================- 2 Th 2:15 -====================================/
\enddata{text822, 234799}
\begindata{text822, 237849}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/4ehzbOC00jZdQUAE4:>;
          Wed, 16 Sep 1992 23:22:04 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.YehzZgq00UkTE=z04k>;
          Wed, 16 Sep 1992 23:20:15 -0400 (EDT)
Received: from BITNET.CC.CMU.EDU by po3.andrew.cmu.edu (5.54/3.15) id <AA03062> for info-andrew; Wed, 16 Sep 92 23:20:04 EDT
Received: from brfapesp.bitnet (SMTPUSER@BRFAPESP) by BITNET.CC.CMU.EDU (PMDF
 #2869 ) id <01GOVBPUXOEOC7J35H@BITNET.CC.CMU.EDU>; Wed,
 16 Sep 1992 23:19:49 EST
Received: from ifqsc.usp.ansp.br by brfapesp.bitnet with PMDF#10108; Thu,
 17 Sep 1992 00:17 BSC (-0300 C)
Received: from zeppelin.ifqsc.usp.br by USPFSC.IFQSC.USP.ANSP.BR; Thu,
 17 Sep 92 00:18 BRT
Received: from icmsc.usp.br (xavante) by zeppelin.ifqsc.usp.br (4.1/SMI-4.1) id
 AA02195; Thu, 17 Sep 92 00:23:23 EST
Received: from ianomami.usp.ansp.br by icmsc.usp.br (4.1/SMI-4.1) id AA06937;
 Thu, 17 Sep 92 00:24:40 EST
Date: 17 Sep 1992 00:24:40 -0500 (EST)
From: pastel%ICMSC.USP.BR@BITNET.CC.CMU.EDU
Subject: ATK in Brazil
To: info-andrew@ANDREW.CMU.EDU
Message-Id: <9209170324.AA06937@icmsc.usp.br>
Content-Transfer-Encoding: 7BIT

Hi,
        We are here in Brasil trying to install the ATK (X11R5)
in a Sparcstation with SunOS 4.1, and "make World" command fail.
This is the prompt that we receive:

----------------------------------------------------------------------
ianomami# make World | tee World.log
1>Checking that BASEDIR is not the location of the source files.
 >Checking Destination Directories....
 >Making directory /home/andrew
 >Making directory /home/andrew/bin
5>Making directory /home/andrew/config
 >Making directory /home/andrew/etc
 >Making directory /home/andrew/include
 >Making directory /home/andrew/lib
 >Making directory /home/andrew/doc
10>Making directory /home/andrew/doc/atk
 >Making directory /home/andrew/doc/ams
 >Making directory /home/andrew/help
 >Making directory /home/andrew/man
 >Making directory /home/andrew/dlib
15>Making directory /home/andrew/examples
 >Checking Destination Directories....
 >Making directory /home/andrew/X11fonts
 >Checking Destination Directories....
 >Making directory /home/andrew/xnwsfnts
20>make Makefiles SUBDIRS=inst
 >Making Makefiles (/home/contrib/lib/andrew/inst)
...
... (everything OK)
...
22>building (dependInstall) (/home/contrib/lib/andrew/overhead/fonts/fonts/adobe
   )
 >make DESTDIR=/home/andrew install
...
... (everything OK)
...
24>/home/andrew/etc/install -c -m 0444 symba8.pcf \
25>/home/andrew/X11fonts/symba8.pcf
 >/home/andrew/etc/install -c -m 0444 symba8.fb \
 >/home/andrew/Xnewsfonts/symba8.fb
 >Could not create*** Error code 1 output temp fil
 >e ``/home/andrewmake: Fatal error: /Xnewsfonts/symbCommand failed for target 3
   0>`install.time'a8.fb.ianomami''
 >: No such file oCurrent working directory /home/contrib/lib/andrew/overhead/fo
   nts/fonts/adobe
 >r directory
 >*** Error code 1
 >make: Fatal error: Command failed for target `dependInstall'
35>Current working directory /home/contrib/lib/andrew/overhead/fonts/fonts/adobe
 >*** Error code 1
 >make: Fatal error: Command failed for target `dependInstall'
 >Current working directory /home/contrib/lib/andrew/overhead/fonts/fonts
 >*** Error code 1
40>make: Fatal error: Command failed for target `dependInstall'
 >Current working directory /home/contrib/lib/andrew/overhead/fonts
 >*** Error code 1
 >make: Fatal error: Command failed for target `dependInstall'
 >Current working directory /home/contrib/lib/andrew/overhead
45>*** Error code 1
 >make: Fatal error: Command failed for target `dependInstall'
 >Current working directory /home/contrib/lib/andrew
 >*** Error code 1
 >make: Fatal error: Command failed for target `World'
----------------------------------------------------------------------

The /home/andrew/Xnewsfonts directory in line 27 doesn't exist!! Perhaps it woul
   d be the
/home/andrew/xnwsfnts directory as in line 19??
We didn't understand what happened...

Could anyone help us?
Thanks.

Alex & Marcelo

================================================================
Alexandre Aguillar da Silva     pastel@icmsc.usp.br
Marcelo Stein                   msteinas@icmsc.usp.br

Instituto de Ciencias Matematicas de Sao Carlos
Universidade de Sao Paulo
Brasil
================================================================
\enddata{text822, 237849}
\begindata{text822, 242563}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/MehzgDG00UddRkak5q>;
          Wed, 16 Sep 1992 23:27:11 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.Mehzf:u00Udd5kXk4C>;
          Wed, 16 Sep 1992 23:26:03 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id <AA28810> for info-andrew; Wed, 16 Sep 92 23:25:56 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.43)
	id AA05740; Wed, 16 Sep 92 20:17:46 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 16 Sep 92 21:15:12 GMT
From: sun-barr!cs.utexas.edu!torn!cunews!csi.uottawa.ca!news@ames.arc.nasa.gov  (Isabelle Tourneux)
Organization: MCRLab - University of Ottawa
Subject: the "Initialize" classprocedure, and sockets with Andrew
Message-Id: <1992Sep16.211512.17725@csi.uottawa.ca>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu


I am writing a User Interface with ATK concerning joint editing.

-------My first questions are about initializations

In a program which is a subclass of Textview, I have tried to ask the user for his username in a dialog box when the ez-window is first opened. So I have
tried calling the dialog box from the "InitializeObject" classprocedure of
this program, and although the dialog box is called (by message_AskForString),
it does not appear on the screen. Moreover, the dialog box appears
successfully when it is called from a menu item or in an instance method.

This has led me to a few questions :

- Is there a classprocedure or an instance method called "Initialize" that
I could use in a program which is a subclass of textview, to pop-up the query
with message_AskForString ?

- what is the purpose of the classprocedure "Initialize" appearing in the .eh
file , and is it possible to override this classprocedure ?

- is there a way of calling the dialog box so that it appears just when the
ez-window of the program is opened, or should the program be written as a
subclass of "application" (where I could perhaps call the dialog box from the Start method ?

----------------------------------------------------------------------------

I am looking for some imformation about the use of SOCKETS with ATK :

I need to add another socket to the one already existing with Andrew, and to 
test if there is something to read in this sockets.
So I will have to use or modify the "select" of ATK.

I have seen that select is used in the program xim.c. Is it the right one to 
use ?
I would like to have the more information you can give me about the use of
"select" and of the sockets with ATK. Is there information in the Andrew-
documentation for example ?

Thanks in advance .
\enddata{text822, 242563}
\begindata{text822, 245712}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 13;andrew.cmu.edu;Fred Hansen
Received: from rascal.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/4eiC0o:00Woh58tE86>;
          Thu, 17 Sep 1992 15:44:52 -0400 (EDT)
Received: from rascal.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/wjh/.Outgoing/QF.EeiBwpW00Woh8zL1BI>;
          Thu, 17 Sep 1992 15:40:38 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.rascal.andrew.cmu.edu.rs.aix31
          via MS.5.6.rascal.andrew.cmu.edu.rs_aix31;
          Thu, 17 Sep 1992 15:40:37 -0400 (EDT)
Message-ID: <AeiBwpK00Woh8zL15R@andrew.cmu.edu>
Date: Thu, 17 Sep 1992 15:40:37 -0400 (EDT)
From: Fred Hansen <wjh+@andrew.cmu.edu>
X-Andrew-Message-Size: 1506+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    sun-barr!cs.utexas.edu!torn!cunews!csi.uottawa.ca!news@ames.arc.nasa.gov
    (Isabelle Tourneux)
Subject: Re: the "Initialize" classprocedure, and sockets with Andrew
In-Reply-To: <1992Sep16.211512.17725@csi.uottawa.ca>
References: <1992Sep16.211512.17725@csi.uottawa.ca>

\begindata{text,539863480}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.other.info-andrew: 16-Sep-92 the 
"Initialize" classproce.. Isabelle Tourneux@ames.a (1788)}


\quotation{In a program which is a subclass of Textview, I have tried to ask 
the user for his username in a dialog box when the ez-window is first opened. 
So I have }\quotation{tried calling the dialog box from the "InitializeObject" 
classprocedure of }\quotation{this program,}


The problem is that at the time InitializeObject is called there may not be a 
fully ready window available.  A trick often used  to solve the problem is to 
enqueue an immediate event from the first call on xxx_Update.  For instance, 
in atk/ness/objects/nessv.c:nessview__Update there is the code:


	if (dobj != NULL && ! dobj->hasWarningText 

			&& dobj->DisplayDialogBox) \{

		im_EnqueueEvent(DisplayDialogBox, self, 0);

		. . .


this code will call the function DisplayDialogBox as soon as the Update is 
finished.  (It may be necessary also to call WantUpdate from the first call to 
FullUpdate.)


\excerptedcaption{Excerpts from internet.other.info-andrew: 16-Sep-92 the 
"Initialize" classproce.. Isabelle Tourneux@ames.a (1788)}


\quotation{I need to add another socket to the one already existing with 
Andrew, and to  }\quotation{test if there is something to read in this 
sockets. } \quotation{So I will have to use or modify the "select" of ATK.

}
There should never be a need to modify the select in xim.c.  Im provides 
functions to establish handlers for all the conditions.  Sockets, for 
instance, are file descriptors and can be added to the select by calling 
im_AddFileHandler.


Fred Hansen


\enddata{text,539863480}

\enddata{text822, 245712}
\begindata{text822, 248781}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 5904;andrew.cmu.edu;Robert Andrew Ryan
Received: from atk.itc.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/8eiCruG00WoiINjE9X>;
          Thu, 17 Sep 1992 16:43:38 -0400 (EDT)
Received: from atk.itc.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr20/rr2b/.Outgoing/QF.MeiCr1600Woi5:HVd3>;
          Thu, 17 Sep 1992 16:42:41 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.atk.itc.cmu.edu.rs.aix31
          via MS.5.6.atk.itc.cmu.edu.rs_aix31;
          Thu, 17 Sep 1992 16:42:41 -0400 (EDT)
Message-ID: <IeiCr1200Woi9_HVV1@andrew.cmu.edu>
Date: Thu, 17 Sep 1992 16:42:41 -0400 (EDT)
From: Robert Andrew Ryan <rr2b+@andrew.cmu.edu>
X-Andrew-Message-Size: 748+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: the "Initialize" classprocedure, and sockets with Andrew
In-Reply-To: <AeiBwpK00Woh8zL15R@andrew.cmu.edu>
References: <1992Sep16.211512.17725@csi.uottawa.ca>
	<AeiBwpK00Woh8zL15R@andrew.cmu.edu>

\begindata{text,538658820}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.other.info-andrew: 17-Sep-92 Re: the 
"Initialize" classp.. Fred Hansen (1506+0)}


\quotation{Im provides functions to establish handlers for all the conditions. 
 Sockets, for instance, are file descriptors and can be added to the select by 
calling im_AddFileHandler.

}
The caveat here is that you will need to pass a FILE * to AddFileHandler, 
(this can be obtained from a file descriptor with fdopen.)  Also note that the 
dispatch loop (in xim.c, the place where the select is...)  doesn't account 
for data buffered in the FILE *.  So that if you read some, but not all data, 
then proceed your FileHandler won't be called until new data comes in over the 
socket, even if there is data buffered in the FILE *.


-Rob Ryan

Andrew Consortium

\enddata{text,538658820}

\enddata{text822, 248781}
\begindata{text822, 250922}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/0eiD5Ne00jZd0HLk9:>;
          Thu, 17 Sep 1992 16:58:36 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.4eiD3Mq00UkTFEBE5o>;
          Thu, 17 Sep 1992 16:55:55 -0400 (EDT)
Received: from vnet.ibm.com by po3.andrew.cmu.edu (5.54/3.15) id <AA20522> for info-andrew; Thu, 17 Sep 92 16:55:38 EDT
Received: from RCHLAND by vnet.ibm.com (IBM VM SMTP V2R2) with BSMTP id 3074;
   Thu, 17 Sep 92 16:57:54 EDT
Reply-To: "Todd Inglett" <tinglett@rchland.VNET.IBM.COM>
Received: by po1.rchland.ibm.com (5.51/4.7) id <AA02887> for info-andrew@andrew.cmu.edu; Thu, 17 Sep 92 15:51:08 CDT
Received: via switchmail; Thu, 17 Sep 1992 15:51:06 -0500 (CDT)
Received: from q.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/service/mailqs/q001/QF.QeiCyY091JbdIeT0NY>;
          Thu, 17 Sep 1992 15:50:44 -0500 (CDT)
Received: from q.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/usr3/tinglett/.Outgoing/QF.UeiCyXE91JbdJJ3Vcv>;
          Thu, 17 Sep 1992 15:50:43 -0500 (CDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.q.rchland.ibm.com.rs.aix32
          via MS.5.6.q.rchland.ibm.com.rs_aix32;
          Thu, 17 Sep 1992 15:50:42 -0500 (CDT)
Message-Id: <IeiCyWc91Jbd5J3VQf@rchland.ibm.com>
Date: Thu, 17 Sep 1992 15:50:42 -0500 (CDT)
From: Todd Inglett <tinglett+@rchland.ibm.com>
X-Andrew-Message-Size: 2101+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu
Subject: Re: the "Initialize" classprocedure, and sockets with Andrew
In-Reply-To: <1992Sep16.211512.17725@csi.uottawa.ca>
References: <1992Sep16.211512.17725@csi.uottawa.ca>

\begindata{text,539067976}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from ext.misc.info-andrew: 16-Sep-92 the
"Initialize" classproce.. Isabelle Tourneux@RCHGAT (1786)}



\quotation{I am writing a User Interface with ATK concerning joint editing.

}
\quotation{-------My first questions are about initializations

}
\quotation{In a program which is a subclass of Textview, I have tried to ask
the user for his username in a dialog box when the ez-window is first opened.
So I have

}\quotation{tried calling the dialog box from the "InitializeObject"
classprocedure of

}\quotation{this program, and although the dialog box is called (by
message_AskForString),

}\quotation{it does not appear on the screen. Moreover, the dialog box appears

}\quotation{successfully when it is called from a menu item or in an instance
method.

}
Could you override textview's fullupdate method and do this on the first call
made on it?  You will probably want to call super_FullUpdate first.



\quotation{I need to add another socket to the one already existing with
Andrew, and to

}\quotation{test if there is something to read in this sockets.

}\quotation{So I will have to use or modify the "select" of ATK.

}
Create the socket and use fdopen to create a stream (i.e. FILE *) for it.  You
might want to use setbuffer or setvbuf to turn buffering off.  See your C
library manual for these calls as they are not part of ATK.


Now use im_AddFileHandler to set an input handler when something arrives on
the socket.  Your input handler takes a FILE * as it's argument along with a
rock value (see /usr/andrew/doc/atk/basics/im.doc).  This is for sockets you
wish to \italic{read}.  ATK will handle the rest and call your file handler
whenever input arrives.  Be careful not to read too much so that your input
handler does not block on the socket.  Your input handler needn't read
everything.  Have it process a single message, or a single line of data (if
line buffered) and ATK will call it again if more data exists either on the
socket or in the FILE * buffer.


Use im_AddCanOutHandler to set an output handler when something can be written
on the socket.  It is analogous to AddFileHandler.  You probably only need
AddFileHandler unless you think you might block trying to write to the socket.


-todd inglett

\enddata{text,539067976}

\enddata{text822, 250922}
\begindata{text822, 255300}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/ceiHgSW00Ui3Rd:k4S>;
          Thu, 17 Sep 1992 22:12:46 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.EeiHfoO00UddNoH04G>;
          Thu, 17 Sep 1992 22:12:04 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id <AA29767> for info-andrew; Thu, 17 Sep 92 22:11:59 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.43)
	id AA08664; Thu, 17 Sep 92 19:05:56 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 17 Sep 92 14:25:56 GMT
From: nsisrv!Pt!john@ames.arc.nasa.gov  (John Ryan)
Organization: Headquarters Air Force, The Pentagon Washington, DC
Subject: B&W Andrew
Message-Id: <8992@hq.hq.af.mil>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu


Help,
	We are going to have an Andrew demo here soon. Unfortunately
two machines are giving us problems. Both run X black and white only!
One is a Sun spark (OS 4.1.2 X11R5) and the other, more pressing, box
is a color NeXT (OS 2.1? and Co-Xist). 

Are there any good preferences/.Xdefaults files out there? Does anyone
run mono anymore? Please respond before the 25th.

Thanks in advance
John Ryan -- john+@hq.af.mil    ..uunet!hq!john

-- 
-------
John Ryan             john@hq.af.mil        ..uunet!hq!john
\enddata{text822, 255300}
\begindata{text822, 257076}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/ceiMkiq00UddEOT04n>;
          Fri, 18 Sep 1992 03:58:41 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.UeiMjlu00Udd4OQk4B>;
          Fri, 18 Sep 1992 03:57:38 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id <AA06766> for info-andrew; Fri, 18 Sep 92 03:57:33 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.43)
	id AA23649; Fri, 18 Sep 92 00:53:58 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 17 Sep 92 18:51:05 GMT
From: dove!poly2.nist.gov!fred@uunet.uu.net  (Frederick R. Phelan Jr.)
Organization: NIST
Subject: What is the Andrew System?
Message-Id: <5607@dove.nist.gov>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

Is there a FAQ file somewhere that explains what the Andrew System
is, does etc.  I have heard that it provides a very nice word
processor, which is what I am looking for, is that true?  What else 
is there?  How much disk space is required for use?  (I have an SGI.)
etc.

I'd appreciate any information, personal replies would be great
but I will be scanning comp.soft-sys.andrew as well.

Cheers and TIA,

Fred Phelan
---
Fred Phelan
fred@poly2.nist.gov
/*___________________________________________________
   ____ __  ___  __    ___       ___        ___ 
  /__  /_/ /__  / /   /__/ /__/ /__   /    /__/ /\  /  
 /    / ( /__  /_/   /    /  / /___  /___ /  / /  \/
___________________________________________________*/
\enddata{text822, 257076}
\begindata{text822, 259057}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/weiZzfW00UddRKEU4n>;
          Fri, 18 Sep 1992 19:02:03 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.AeiZwGm00Udd9K8k5o>;
          Fri, 18 Sep 1992 18:58:27 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id <AA22046> for info-andrew; Fri, 18 Sep 92 18:58:21 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.43)
	id AA27148; Fri, 18 Sep 92 15:43:18 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 18 Sep 92 19:17:21 GMT
From: auspex-gw!guy@uunet.uu.net  (Guy Harris)
Organization: Auspex Systems, Santa Clara
Subject: Re: the "Initialize" classprocedure, and sockets with Andrew
Message-Id: <14691@auspex-gw.auspex.com>
References: <AeiBwpK00Woh8zL15R@andrew.cmu.edu>, <IeiCr1200Woi9_HVV1@andrew.cmu.edu>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

>The caveat here is that you will need to pass a FILE * to
>AddFileHandler, (this can be obtained from a file descriptor with
>fdopen.)  Also note that the dispatch loop (in xim.c, the place where
>the select is...)  doesn't account for data buffered in the FILE *.  So
>that if you read some, but not all data, then proceed your FileHandler
>won't be called until new data comes in over the socket, even if there
>is data buffered in the FILE *.

You're not obliged to use the "FILE *" to do I/O, are you?  Could you
not just do ordinary UNIX I/O on "fileno(FILE *)" (essentially using the
"FILE *" as a container that holds your file descriptor)?
\enddata{text822, 259057}
\begindata{text822, 261090}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 5904;andrew.cmu.edu;Robert Andrew Ryan
Received: from atk.itc.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/weiaVJ600WoiIzf09H>;
          Fri, 18 Sep 1992 19:37:57 -0400 (EDT)
Received: from atk.itc.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr20/rr2b/.Outgoing/QF.geiaTua00Woi98BldE>;
          Fri, 18 Sep 1992 19:36:26 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.atk.itc.cmu.edu.rs.aix31
          via MS.5.6.atk.itc.cmu.edu.rs_aix31;
          Fri, 18 Sep 1992 19:36:26 -0400 (EDT)
Message-ID: <8eiaTuW00Woi58BlVw@andrew.cmu.edu>
Date: Fri, 18 Sep 1992 19:36:26 -0400 (EDT)
From: Robert Andrew Ryan <rr2b+@andrew.cmu.edu>
X-Andrew-Message-Size: 1055+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: the "Initialize" classprocedure, and sockets with Andrew
In-Reply-To: <14691@auspex-gw.auspex.com>
References: <AeiBwpK00Woh8zL15R@andrew.cmu.edu>, <IeiCr1200Woi9_HVV1@andrew.cmu.edu>
	<14691@auspex-gw.auspex.com>

\begindata{text,538704532}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.other.info-andrew: 18-Sep-92 Re: the 
"Initialize" classp.. Guy Harris@uunet.uu.net (649)}


\quotation{>The caveat here is that you will need to pass a FILE * to

}\quotation{>AddFileHandler, (this can be obtained from a file descriptor with

}\quotation{>fdopen.)  Also note that the dispatch loop (in xim.c, the place 
where

}\quotation{>the select is...)  doesn't account for data buffered in the FILE 
*.  So

}\quotation{>that if you read some, but not all data, then proceed your 
FileHandler

}\quotation{>won't be called until new data comes in over the socket, even if 
there

}\quotation{>is data buffered in the FILE *.

}
\quotation{You're not obliged to use the "FILE *" to do I/O, are you?  Could 
you

}\quotation{not just do ordinary UNIX I/O on "fileno(FILE *)" (essentially 
using the

}\quotation{"FILE *" as a container that holds your file descriptor)?

}
Yes, this is correct.  What I meant to convey actually is only that if you do 
use the FILE * you have to be careful of buffering, since the xim dispatch 
loop is not savvy about FILE *s it only has the file descriptor.  (or turn it 
off as Todd Inglett suggested.)


-Rob Ryan

Andrew Consortium

\enddata{text,538704532}

\enddata{text822, 261090}
\begindata{text822, 263677}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/IeiozoS00jZdI4Qk9X>;
          Sat, 19 Sep 1992 12:06:17 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.weioz9a00UkT0:YU5k>;
          Sat, 19 Sep 1992 12:05:32 -0400 (EDT)
Received: from vnet.ibm.com by po3.andrew.cmu.edu (5.54/3.15) id <AA02701> for info-andrew+; Sat, 19 Sep 92 12:05:22 EDT
Received: from RCHLAND by vnet.ibm.com (IBM VM SMTP V2R2) with BSMTP id 2504;
   Sat, 19 Sep 92 12:07:54 EDT
Reply-To: "Todd Inglett" <tinglett@rchland.VNET.IBM.COM>
Received: by po1.rchland.ibm.com (5.51/4.7) id <AA00573> for info-andrew+@andrew.cmu.edu; Sat, 19 Sep 92 11:00:33 CDT
Received: via switchmail; Sat, 19 Sep 1992 11:00:31 -0500 (CDT)
Received: from q.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/service/mailqs/q000/QF.oeiouCM91JbdIeT0pp>;
          Sat, 19 Sep 1992 11:00:14 -0500 (CDT)
Received: from q.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/usr3/tinglett/.Outgoing/QF.weiouBE91Jbd1FYttQ>;
          Sat, 19 Sep 1992 11:00:13 -0500 (CDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.q.rchland.ibm.com.rs.aix32
          via MS.5.6.q.rchland.ibm.com.rs_aix32;
          Sat, 19 Sep 1992 11:00:12 -0500 (CDT)
Message-Id: <keiouAQ91JbdRFYthX@rchland.ibm.com>
Date: Sat, 19 Sep 1992 11:00:12 -0500 (CDT)
From: Todd Inglett <tinglett+@rchland.ibm.com>
X-Andrew-Message-Size: 1097+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: the "Initialize" classprocedure, and sockets with Andrew
In-Reply-To: <IeiCr1200Woi9_HVV1@andrew.cmu.edu>
References: <1992Sep16.211512.17725@csi.uottawa.ca>
	<AeiBwpK00Woh8zL15R@andrew.cmu.edu>
	<IeiCr1200Woi9_HVV1@andrew.cmu.edu>

\begindata{text,538857368}
\textdsversion{12}
\template{messages}
\define{keyword
}
\excerptedcaption{Excerpts from ext.misc.info-andrew: 17-Sep-92 Re: the
"Initialize" classp.. Robert Andrew Ryan@RCHGA (748+0)}


\quotation{Also note that the dispatch loop (in xim.c, the place where the
select is...)  doesn't account for data buffered in the FILE *. }


This just didn't seem right, so I looked it up in atk/basics/x/xim.c.  The
main event loop \italic{does} account for buffered data.  Here is the check:


\example{/* ---- Excerpt from xim.c around line 3188.  ---- */

\keyword{while} (--nfs>=0)  \{

	f = globalFILEHandlers[nfs].file;

	\keyword{if} (f != NULL)  \{

\bold{\bigger{	    \keyword{if} (f->_cnt > 0)  \{

}}		  ret = TRUE;

		  (globalFILEHandlers[nfs].proc)(f, globalFILEHandlers[nfs].procdata);

	    \}

	    \keyword{else}

		 rmask |= 1 << fileno(f);

	\}

\}

}

You might want to test it out in case it is broken, but it appears to be coded
correctly.  This means you can simplify your file handler by not worrying
about reading all buffered data.  You can instead process one small manageable
chunk and assume ATK will call you again if necessary.  It is easier to code
this way because you don't have to worry about reading too much which would
block the process.


-todd inglett

\enddata{text,538857368}

\enddata{text822, 263677}
\begindata{text822, 267121}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1210;alw.nih.gov;Bob Dew
Received: from spot.dcrt.nih.gov via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl@andrew.cmu.edu)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/cekTa6K0ts2FJBu049>;
          Thu, 24 Sep 1992 13:23:18 -0400 (EDT)
Received: from spot.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q3/QF.8ekTYTu0ts2FNBtE48>;
          Thu, 24 Sep 1992 13:21:37 -0400 (EDT)
If-Type-Unsupported: send
Received: from spot.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q1/QF.YekTWN:0ts2FBBsE4L>;
          Thu, 24 Sep 1992 13:19:21 -0400 (EDT)
Received: from dude.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q1/QF.0ekTVgq0ts4j41=K9d>;
          Thu, 24 Sep 1992 13:18:37 -0400 (EDT)
Received: from dude.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/dcrt/rdew/.Outgoing/QF.IekTVY20ts4j4CqGQ3>;
          Thu, 24 Sep 1992 13:18:28 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.dude.dcrt.nih.gov.sun4c.411
          via MS.5.6.dude.dcrt.nih.gov.sun4_41;
          Thu, 24 Sep 1992 13:18:27 -0400 (EDT)
Message-ID: <gekTVXq0ts4jMCqGJB@alw.nih.gov>
Date: Thu, 24 Sep 1992 13:18:27 -0400 (EDT)
From: Bob_Dew@alw.nih.gov
X-Andrew-Message-Size: 285+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: folders question

\begindata{text,7115744}
\textdsversion{12}
\template{messages}
What could cause AMS to forget which messages have already been read?  I have 
a personal folder that continuously resets, showing all messages as being 
"new".  The folder's index file, ".MS_MsgDir", doesn't change when new 
messages are selected for reading--should it?


Thanks,


-Bob


\enddata{text,7115744}

\enddata{text822, 267121}
\begindata{text822, 269116}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/4ekXv=C00Ui35FhE5T>;
          Thu, 24 Sep 1992 18:18:52 -0400 (EDT)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.gekXuTW00Ui31Fb04v>;
          Thu, 24 Sep 1992 18:18:08 -0400 (EDT)
If-Type-Unsupported: send
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.0ekXt6K00jZdIUmU4y>;
          Thu, 24 Sep 1992 18:16:44 -0400 (EDT)
Received: from thumper.bellcore.com by po2.andrew.cmu.edu (5.54/3.15) id <AA08365> for info-andrew; Thu, 24 Sep 92 18:16:06 EDT
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA29917> for info-andrew@andrew.cmu.edu; Thu, 24 Sep 92 18:15:59 EDT
Received: by greenbush.bellcore.com (4.1/4.7)
	id <AA16814> for info-andrew@andrew.cmu.edu; Thu, 24 Sep 92 18:15:58 EDT
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.galaxy.sun4.41
          via MS.5.6.greenbush.galaxy.sun4_41;
          Thu, 24 Sep 1992 18:15:55 -0400 (EDT)
Message-Id: <MekXsPC0M2YtJ1BgRn@thumper.bellcore.com>
Date: Thu, 24 Sep 1992 18:15:55 -0400 (EDT)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
X-Andrew-Message-Size: 668+0
Mime-Version: 1.0
Content-Type: text/richtext; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
To: Info-Andrew <info-andrew@andrew.cmu.edu>
Subject: Re: folders question
In-Reply-To: <gekTVXq0ts4jMCqGJB@alw.nih.gov>
References: <gekTVXq0ts4jMCqGJB@alw.nih.gov>

<bold><excerpt>Excerpts from internet.info-andrew: 24-Sep-92 folders question =
Bob_Dew@alw.nih.gov (285+0)</excerpt></bold><nl>
<nl>
<excerpt>What could cause AMS to forget which messages have already been read?=
  I have a personal folder that continuously resets, showing all messages as b=
eing "new".  The folder's index file, ".MS_MsgDir", doesn't change when new me=
ssages are selected for reading--should it?<nl>
</excerpt><nl>
No, it should not change -- only ~/. AMS.prof changes.<nl>
<nl>
Sounds like a bogus date is in the .MS_MsgDir file.  You could try running cui=
 and typing "reconstruct folder-name" -- that will probably fix the problem.  =
If you can figure out what message caused the bogus date, I'd like to see it..=
.  -- Nathaniel<nl>
\enddata{text822, 269116}
\begindata{text822, 271694}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/sekY7PW00Ui3FGzU4j>;
          Thu, 24 Sep 1992 18:31:55 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.wekY6l200Udd5OBk5g>;
          Thu, 24 Sep 1992 18:31:14 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id <AA23079> for info-andrew; Thu, 24 Sep 92 18:30:57 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.43)
	id AA25518; Thu, 24 Sep 92 15:21:21 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 23 Sep 92 21:42:13 GMT
From: ucsu!django.Colorado.EDU!marti@boulder.colorado.edu  (Al Marti)
Organization: University of Colorado, Boulder
Subject: andrew under ibm aix 3.2
Message-Id: <1992Sep23.214213.15300@ucsu.Colorado.EDU>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

does anyone have any helpful hints on compiling the andrew distribution under 
aix 3.2.  i get as far as overhead/util/lib and then:

        bsdcc -c  -O -I.  -I/usr/local/andrew/include/atk -I/usr/local/andrew/include -I/usr/include -DAIX -D_AIX -D_IBMR2 -DAIX_31  -D_BSD -D_NO_PROTO -D_H_NLCTYPE -qflag=i:i  readlink.c
"/usr/include/sys/lc_core.h", line 27.5: 1506-046 (S) Syntax error.
"/usr/include/sys/lc_core.h", line 57.5: 1506-046 (S) Syntax error.
"/usr/include/sys/lc_core.h", line 86.5: 1506-046 (S) Syntax error.
"/usr/include/sys/lc_core.h", line 153.5: 1506-046 (S) Syntax error.
"/usr/include/sys/lc_core.h", line 184.5: 1506-046 (S) Syntax error.
"/usr/include/sys/lc_core.h", line 234.5: 1506-046 (S) Syntax error.
"/usr/include/sys/lc_core.h", line 270.5: 1506-046 (S) Syntax error.
"/usr/include/sys/lc_core.h", line 298.5: 1506-046 (S) Syntax error.
"/usr/include/sys/lc_core.h", line 320.5: 1506-046 (S) Syntax error.
"/usr/include/sys/lc_core.h", line 347.5: 1506-046 (S) Syntax error.
"/usr/include/sys/localedef31.h", line 46.9: 1506-046 (S) Syntax error.
"/usr/include/sys/localedef31.h", line 65.9: 1506-046 (S) Syntax error.
"/usr/include/sys/localedef.h", line 36.5: 1506-046 (S) Syntax error.
"/usr/include/sys/localedef.h", line 213.5: 1506-046 (S) Syntax error.
"/usr/include/sys/localedef.h", line 264.3: 1506-046 (S) Syntax error.
"/usr/include/string.h", line 117.25: 1506-046 (S) Syntax error.
"/usr/include/string.h", line 118.25: 1506-046 (S) Syntax error.
"/usr/include/string.h", line 120.25: 1506-046 (S) Syntax error.
"/usr/include/string.h", line 121.25: 1506-046 (S) Syntax error.
"/usr/include/string.h", line 122.25: 1506-046 (S) Syntax error.
"/usr/include/string.h", line 123.25: 1506-046 (S) Syntax error.
"/usr/include/string.h", line 125.25: 1506-046 (S) Syntax error.
"/usr/include/string.h", line 126.25: 1506-046 (S) Syntax error.
"/usr/include/string.h", line 127.25: 1506-046 (S) Syntax error.
"/usr/include/string.h", line 128.25: 1506-046 (S) Syntax error.
"/usr/include/string.h", line 129.25: 1506-046 (S) Syntax error.
"/usr/include/string.h", line 130.25: 1506-046 (S) Syntax error.
"/usr/include/string.h", line 134.23: 1506-046 (S) Syntax error.
"/usr/include/stddef.h", line 43.25: 1506-030 (S) Identifier size_t cannot be redeclared.
"/usr/include/stddef.h", line 48.25: 1506-030 (S) Identifier wchar_t cannot be redeclared.
"/usr/include/time.h", line 69.12: 1506-030 (S) Identifier size_t cannot be redeclared.
"/usr/include/time.h", line 69.25: 1506-046 (S) Syntax error.
"/usr/include/time.h", line 71.12: 1506-030 (S) Identifier size_t cannot be redeclared.
"/usr/include/time.h", line 71.25: 1506-046 (S) Syntax error.
make: 1254-004 The error code from the last command is 1.

Make Quitting.
 

if i commnet out: #undef _ANSI_C_SOURCE
just before: #include <stdlib.h>
in file:  /usr/local/andrew/include/system.h
readlink will compile fine but other files in the same directory crash.


any help would be appreciated.  below are my site.h and site.mcr files.

-al marti
marti@spot.Colorado.EDU

site.h:
#define METAMAIL_ENV
#define MK_METAMAIL

#define WHITEPAGES_ENV
#define LINEINSTALL_ENV

#define SNAP_ENV

#define DPS_ENV

#define CONTRIB_ENV

#define MK_BASIC_UTILS
#define MK_BASIC_AUTHORING
#define MK_BASIC_AUX_UTILS
#define MK_BASIC_AUX_INSETS
#define MK_BASIC_AUX_UTILS
#define MK_BASIC_EXAMPLES

#define RTF_ENV

#undef DEFAULT_ANDREWDIR_ENV
#define DEFAULT_ANDREWDIR_ENV /usr/local/andrew

#define NDBM_ENV

site.mcr:
BASEDIR = /usr/local/andrew

CC = bsdcc

INSTALL = /usr/ucb/install

IMAKE = /usr/local/bin/imake

XMAKEDEPEND = /usr/local/bin/makedepend

SHARED_LIB_PATH = -L/usr/local/andrew/lib
\enddata{text822, 271694}
\begindata{text822, 276680}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/seknkHC00UddEY8U8D>;
          Fri, 25 Sep 1992 12:19:31 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.0eknjpW00UddQY2k5u>;
          Fri, 25 Sep 1992 12:19:01 -0400 (EDT)
Received: from relay1.UU.NET by po5.andrew.cmu.edu (5.54/3.15) id <AA09216> for info-andrew; Fri, 25 Sep 92 12:18:45 EDT
Received: from uunet.uu.net (via LOCALHOST.UU.NET) by relay1.UU.NET with SMTP 
	(5.61/UUNET-internet-primary) id AA10972; Fri, 25 Sep 92 12:18:39 -0400
Received: from lupine.UUCP by uunet.uu.net with UUCP/RMAIL
	(queueing-rmail) id 121615.21884; Fri, 25 Sep 1992 12:16:15 EDT
Received: from grant.ncd.com by lupine.ncd.com (4.1/SMI-4.1)
	id AA07440; Fri, 25 Sep 92 08:51:17 PDT
Received: by grant.ncd.com (4.1/SMI-4.1)
	id AA24068; Fri, 25 Sep 92 09:03:09 PDT
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.grant.ncd.com.sun4.41
          via MS.5.6.grant.ncd.com.sun4_41;
          Fri, 25 Sep 1992 09:03:09 -0700 (PDT)
Message-Id: <AeknUx=0_tkPRCQ70m@grant.ncd.com>
Date: Fri, 25 Sep 1992 09:03:09 -0700 (PDT)
From: Kris Olander <lupine!grant!kriso@uunet.UU.NET>
X-Andrew-Message-Size: 364+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu
Subject: Messages/Zmail interactions
Cc: Kris Olander <grant!kriso@uunet.UU.NET>

\begindata{text,1949720}
\textdsversion{12}
\template{messages}
The latest release of Messages (8.5) is causing our Z-mail

users some confusion.  It seems that whenever they receive

a mail message from me, Z-mail thinks there is an 'attachment'.


I think this is due to the new headers:


\bold{Mime-Version: 1.0

Content-Type: text/plain; charset=US-ASCII

}
Can anyone confirm this?  Also, can anyone suggest a solution?


-Kris Olander

\enddata{text,1949720}

\enddata{text822, 276680}
\begindata{text822, 278837}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1210;alw.nih.gov;Bob Dew
Received: from spot.dcrt.nih.gov via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl@andrew.cmu.edu)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/YekoSy60ts2FBKnU5W>;
          Fri, 25 Sep 1992 13:09:19 -0400 (EDT)
Received: from kirin.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q3/QF.cekoQ5e0ts1d8mRE4B>;
          Fri, 25 Sep 1992 13:06:33 -0400 (EDT)
If-Type-Unsupported: send
Received: from kirin.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q1/QF.oekoL4m0ts1d8mK04p>;
          Fri, 25 Sep 1992 13:00:58 -0400 (EDT)
Received: from dude.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/service/mailqs/q2/QF.oekoHCS0ts4jE1=KUl>;
          Fri, 25 Sep 1992 12:56:48 -0400 (EDT)
Received: from dude.dcrt.nih.gov via qmail
          ID </afs/alw.nih.gov/dcrt/rdew/.Outgoing/QF.UekoH0y0ts4j0CqSUJ>;
          Fri, 25 Sep 1992 12:56:33 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.dude.dcrt.nih.gov.sun4c.411
          via MS.5.6.dude.dcrt.nih.gov.sun4_41;
          Fri, 25 Sep 1992 12:56:32 -0400 (EDT)
Message-ID: <MekoH0u0ts4j8CqSMM@alw.nih.gov>
Date: Fri, 25 Sep 1992 12:56:32 -0400 (EDT)
From: Bob_Dew@alw.nih.gov
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    Kris Olander <lupine!grant!kriso@uunet.UU.NET>
Subject: Re: Messages/Zmail interactions
CC: Kris Olander <grant!kriso@uunet.UU.NET>
In-Reply-To: <AeknUx=0_tkPRCQ70m@grant.ncd.com>
References: <AeknUx=0_tkPRCQ70m@grant.ncd.com>

The default messages configuration sends mail in MIME format.  You can
trun this off (reverting to the old messages behavior) by setting the
following .preferences option:

mailsendingformat: andrew


-Bob
\enddata{text822, 278837}
\begindata{text822, 280875}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/kekuCJ:00jZd0P1k5L>;
          Fri, 25 Sep 1992 19:41:09 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.oeku=5K00jZd4Oxk4:>;
          Fri, 25 Sep 1992 19:37:44 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA06896> for info-andrew; Fri, 25 Sep 92 19:37:33 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.43)
	id AA04804; Fri, 25 Sep 92 15:35:27 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 24 Sep 92 16:45:04 GMT
From: dog.ee.lbl.gov!overload.lbl.gov!agate!spool.mu.edu!sol.ctr.columbia.edu!destroyer!ubc-cs!alberta!cpsc.ucalgary.ca!news@ucbvax.Berkeley.EDU  (Mark Roseman)
Organization: U. of Calgary Computer Science
Subject: setting up AMS to co-exist peacefully with other mailers
Message-Id: <Bv3D76.FHL@cpsc.ucalgary.ca>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

hi, i'm wondering if its possible to set up messages in such a way that
i can use both it and other mail systems.  while i like messages, i'm not
happy with the terminal based front ends to the mail system.  i'd like to
be able to change something in messages so that it could store the mail in
a format readable by the ucb mail program or (preferably) mh.

any pointers to information on this would be greatly appreciated.

mark


-- 
==============================================================================
Mark Roseman  --- Groupware'R'Us
Dept. of Computer Science, University of Calgary, Calgary, Alta.  T2N 1N4
(403) 220-7691   roseman@cpsc.ucalgary.ca    Fax: (403) 284-4707
\enddata{text822, 280875}
\begindata{text822, 282975}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 38;andrew.cmu.edu;Susan Straub
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Qeln5ky00Ui3Qh104H>;
          Mon, 28 Sep 1992 12:23:13 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.Ieln3pK00jZdICUU4j>;
          Mon, 28 Sep 1992 12:21:11 -0400 (EDT)
If-Type-Unsupported: send
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.Aeln0DK00Ui3MgOU4Q>;
          Mon, 28 Sep 1992 12:17:21 -0400 (EDT)
Received: from muffin.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.celmxQu00Woe4N9FQY>;
          Mon, 28 Sep 1992 12:14:22 -0400 (EDT)
Received: from muffin.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr22/susan/.Outgoing/QF.4elmncy00Woe0HM0hu>;
          Mon, 28 Sep 1992 12:03:53 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.muffin.andrew.cmu.edu.rs.aix31
          via MS.5.6.muffin.andrew.cmu.edu.rs_aix31;
          Mon, 28 Sep 1992 12:03:48 -0400 (EDT)
Message-ID: <gelmnYu00WoeMHM0U1@andrew.cmu.edu>
Date: Mon, 28 Sep 1992 12:03:48 -0400 (EDT)
From: Susan Straub <susan+@andrew.cmu.edu>
X-Andrew-Message-Size: 1677+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Proposed tree mods

\begindata{text,539247364}
\textdsversion{12}
\template{default}
\define{global

attr:[FontSize ConstantFontSize Point 12]}
\define{itemize
menu:[Region~4,Itemize~31]
attr:[LeftMargin LeftMargin Inch 32768]}
\define{enumerate
menu:[Region~4,Enumerate~30]
attr:[LeftMargin LeftMargin Inch 32768]}
\define{programexample
menu:[Region~4,ProgramExample~13]
attr:[LeftMargin LeftMargin Inch 32768]
attr:[Justification LeftJustified Point 0]
attr:[FontFace FixedFace Int Set]
attr:[FontFamily AndyType Int 0]}
\define{excerptedcaption

attr:[LeftMargin LeftMargin Inch 32768]
attr:[RightMargin RightMargin Inch 32768]
attr:[FontFace Bold Int Set]
attr:[FontFace Italic Int Set]}
\define{literal
menu:[Region~4,Literal~62]
attr:[Flags PassThru Int Set]}
\define{black
menu:[Color,Black]
attr:['color' 'Black']}
\define{red
menu:[Color,Red]
attr:['color' 'Red']}
\define{green
menu:[Color,Green]
attr:['color' 'Green']}
\define{blue
menu:[Color,Blue]
attr:['color' 'Blue']}
\define{magenta
menu:[Color,Magenta]
attr:['color' 'Magenta']}
\define{cyan
menu:[Color,Cyan]
attr:['color' 'Cyan']}
\define{yellow
menu:[Color,Yellow]
attr:['color' 'Yellow']}
In an effort to reduce the size of the 'standard' AUIS distribution, we 
propose the following rearrangement of the source tree.  Your comments are 
welcome.  Especially welcome are suggestions of other subtrees that could be 
moved from the main distribution to some part of contrib.


\bold{Move to ./contrib/unsup}

\italic{(unsupported, not tested, not normally installed)}

	./atk/calc

	./atk/champ

	./atk/examples/atkbook

	./atk/kal

	./atk/layout

	./atk/zip

	./overhead/pobbconf

	./overhead/parsec


\bold{Move from ./contrib to ./contrib/srctext:}


	./contrib/ltext 

	./contrib/m3text 

	./contrib/mtext 

	./contrib/ptext 


\bold{Move ./atk/ctext to ./atk/srctext and include}:  


	./contrib/rctext

	./contrib/rmtext

	./contrib/compress


\bold{Obsolete and soon to be removed: }

	./contrib/parsegen

	(replaced with ./atk/syntax/...)


\bold{Remove from the distribution}

\italic{(copies of code available on previous releases)}


	./install (replaced by ./inst)

	./atk/console/consoles/*.vop

	./atk/form (not implemented)

	./atk/gob (not used)

	./atk/value.R4

	./config/pmax_3

	./config/sun2_35

	./config/sun3_35

	./config/rt_r3

	./config/vax_3

	./overhead/conv

	./contrib/rctext (reimplemented in ./atk/srctext)

	./contrib/rmtext  (reimplemented in ./atk/srctext)

	./contrib/compress (reimplemented in ./atk/srctext)


\bold{The following refer to cmu/scs only:}


\bold{Remove from standard build procedure: }

\italic{(one copy will exist in released omega tree but recompiled only on 
request)}


	./contrib/demos

	./contrib/champ

	./contrib/zip/utility

		includes lt, ltapp, ltv, sched, schedapp, schedv

	./contrib/pobbconf

	./overhead/parsec

	./atk/examples


\bold{Removed from standard build procedure: }

\italic{(no binary installed)}

	

	./contrib/calc

	./contrib/kal


\enddata{text,539247364}

\enddata{text822, 282975}
\begindata{text822, 287563}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/0em7iLW00Udd0Zlk4V>;
          Tue, 29 Sep 1992 11:51:53 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.Qem7hFu00jZdMAXE4a>;
          Tue, 29 Sep 1992 11:50:47 -0400 (EDT)
If-Type-Unsupported: send
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.Iem7fnG00UkTESmE4U>;
          Tue, 29 Sep 1992 11:49:08 -0400 (EDT)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA07860> for info-andrew; Tue, 29 Sep 92 11:48:30 EDT
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA09401> for info-andrew@andrew.cmu.edu; Tue, 29 Sep 92 11:48:22 EDT
Received: by greenbush.bellcore.com (4.1/4.7)
	id <AA19760> for grant!kriso@uunet.uu.net; Tue, 29 Sep 92 11:48:21 EDT
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.galaxy.sun4.41
          via MS.5.6.greenbush.galaxy.sun4_41;
          Tue, 29 Sep 1992 11:48:17 -0400 (EDT)
Message-Id: <sem7f1y0M2YtB==yFv@thumper.bellcore.com>
Date: Tue, 29 Sep 1992 11:48:17 -0400 (EDT)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
To: info-andrew@andrew.cmu.edu
Subject: Re: Messages/Zmail interactions
Cc: Kris Olander <grant!kriso@uunet.uu.net>
In-Reply-To: <AeknUx=0_tkPRCQ70m@grant.ncd.com>
References: <AeknUx=0_tkPRCQ70m@grant.ncd.com>

Well, the latest version of zmail actually understands MIME format, and
thus should be able to read Andrew mail that includes pictures, etc. --
definitely an advantage!  If it thinks there is an attachment for plain
text, this is probably a bug in the MIME patch for zmail -- it should
treat plain ascii text as a special case, that's all.  -- Nathaniel

\enddata{text822, 287563}
\begindata{text822, 289710}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 5904;andrew.cmu.edu;Robert Andrew Ryan
Received: from atk.itc.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Eem8jKS00WoiIOQk8c>;
          Tue, 29 Sep 1992 13:01:10 -0400 (EDT)
Received: from atk.itc.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr20/rr2b/.Outgoing/QF.wem8hX600WoiF5JkYm>;
          Tue, 29 Sep 1992 12:59:15 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.atk.itc.cmu.edu.rs.aix31
          via MS.5.6.atk.itc.cmu.edu.rs_aix31;
          Tue, 29 Sep 1992 12:59:15 -0400 (EDT)
Message-ID: <Qem8hX200Woi95JkRK@andrew.cmu.edu>
Date: Tue, 29 Sep 1992 12:59:15 -0400 (EDT)
From: Robert Andrew Ryan <rr2b+@andrew.cmu.edu>
X-Andrew-Message-Size: 481+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: rcsid strings

\begindata{text,538613956}
\textdsversion{12}
\template{messages}
We are evaluating our policies with regard to standard contents of source 
files.  Our policy on the copyright notices shouldn't affect anyone, but we 
are wondering if anyone uses the rcsid strings in object files and 
executables.  If you do use them please send me mail.  Also, should .ch files 
have static rcsid strings so that include file versions can be gleaned from 
object files?  Is the run time space worth it?


Thanks for sharing your thoughts,

-Rob Ryan

Andrew Consortium

\enddata{text,538613956}

\enddata{text822, 289710}
\begindata{text822, 291364}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/YemEOKq00Ui31JQ05o>;
          Tue, 29 Sep 1992 21:44:55 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.kemEMQu00UddE3Dk5C>;
          Tue, 29 Sep 1992 21:42:53 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id <AA00823> for info-andrew; Tue, 29 Sep 92 21:42:46 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.43)
	id AA26192; Tue, 29 Sep 92 18:32:51 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 28 Sep 92 15:04:12 GMT
From: mcsun!uknet!mucs!lucs!damon@uunet.uu.net  (Damon Chaplin)
Organization: Computer Science, Liverpool University
Subject: Andrew version of refer
Message-Id: <BvAn71.7qC@csc.liv.ac.uk>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu


Has anyone written a version of refer which works on Andrew documents?
If so, where can I get it?


Thanks, Damon
\enddata{text822, 291364}
\begindata{text822, 292763}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/AezbHp:00jZd8JIE5q>;
          Mon,  9 Nov 1992 09:26:00 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.UezbHQe00jZd8JGk5X>;
          Mon,  9 Nov 1992 09:25:35 -0500 (EST)
If-Type-Unsupported: send
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.gezbF5G00Udd4R6k5=>;
          Mon,  9 Nov 1992 09:23:02 -0500 (EST)
Received: from relay.iunet.it by po5.andrew.cmu.edu (5.54/3.15) id <AA07356@X> for info-andrew; Mon, 9 Nov 92 09:21:47 EST
Received: from jrc.UUCP by relay.iunet.it with UUCP
	(5.61++/IDA-1.2.8) id AA21761; Mon, 9 Nov 92 15:20:43 +0100
Received: from inf.isei.jrc.it (oceania) by jrc.it; Mon, 9 Nov 92 15:08:23 +0100
Received: by inf.isei.jrc.it (4.1/SMI-4.1)
	id AA09406; Wed, 9 Sep 92 15:11:53 +0100
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.oceania.inf.isei.jrc.it.sun4.41
          via MS.5.6.oceania.inf.isei.jrc.it.sun4_41;
          Wed,  9 Sep 1992 15:11:50 +0100 (BST)
Message-Id: <IefUMbe=jk6AIYcUgZ@oceania.inf.isei.jrc.it>
Date: Wed,  9 Sep 1992 15:11:51 +0100 (BST)
From: Fabio Ottolini <fabio@oceania.inf.isei.jrc.it>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
To: info-andrew@andrew.cmu.edu
Subject: Running ATK applications in foreground ?

Hi,

Is it possible to run an ATK application ( ez for example ) in foreground mode?

Due to runapp design  if one launch an ATK client within an xterm by the
command " xterm -e ez " the ez backgrounds automatically and the parent
process xterm dies.

The same problem appears with the hypertext software "DynaText" when we
try to launch an external program (in this case "runadew ...", and
always an ATK application)  with a link marker.

We believe that if we succeed to put "runadew" running in foreground the
problem will be solved.

Any help will be appreciated.

Thanks

Fabio Ottolini, Joint Research Centre - Ispra  (Italy)
E_MAIL ADDRESS : fabio.ottolini@jrc.it

\enddata{text822, 292763}
