ELM on Iris

Paul Hilchey hilchey at ucs.ubc.ca
Fri Mar 1 10:14:11 AEST 1991


In article <9102272300.AA05961 at fred>, shc at fred.UUCP (Steve Couturie) writes:

|> 
|> OK:  To make ELM 2.3 Patch 11 work on Iris 4D:
|> 
|> Do the Configure.
|> 
|> Edit config.sh:
|> 
|> 	d_vfork='undef'		vfork causes ELM to fail to make locks
|> 	d_flock='define'	Sets locking style:  This works for me.
|> 	d_flockonly='undef'		ditto

I ran in to some weird problems with elm that I traced back to flock,
so I would recommend you use
	d_flock='undef'

The problem showed up in a cluster of machines with shared mail spool and
home directories.  I never did track down exactly what was happening, but after
running elm you could wind up not being able to read (using cat, for example)
all of your mailbox.  From some machines you could only read the portion of the
file that existed prior to running elm.  From the machine where you ran
elm, though, you could read all of the file, and ls reported the correct
file size from all machines.  Elm does a stat on the mailbox and is 
unhappy if it can't read as many bytes as are supposed to be there.

This was with Irix 3.3.1.

______
Paul Hilchey
University Computing Services
The University of British Columbia



More information about the Comp.sys.sgi mailing list