Subject: something for the wish list ..

From: Laurie Cuthbert <[email-masked]>
Date: Mon, 22 Nov 1993 21:14:01 +0000 (GMT)

At present the mail spool directory on each cluster server is NFS mounted 
to the rest of the machines in that group. Everyone's login script runs 
the elm "frm" command to list the messages in their inbox on login.

As we move to using an imap-based mail system (with pine and ECS) it 
would be nice to have an imap-based version of the "frm" program - a _small_ 
program that just lists the inbox and exits.

Regards

Laurie Cuthbert

---

From: David L Miller <[email-masked]>
Date: Tue, 23 Nov 1993 09:04:37 -0800 (PST)

Laurie,

Yes, it would be nice to have c-client based frm, filter, biff, xbiff, ...

We will work on them as resources permit, but they would be fairly easy
introductions to c-client programming.  If anyone is interested, let us know
and we will reserve it for you :)

--DLM

|\ |  |\/|  David L. Miller    [email-masked]  (206) 685-6240
|/ |_ |  |  Software Engineer, Pine Development Team   (206) 685-4045 (FAX)
University of Washington, Networks & Distributed Computing
4545 15th Ave NE, Seattle WA 98105, USA

---

From: "Paul G. Leo Jr." <[email-masked]>
Date: Tue, 23 Nov 1993 14:29:34 -0700 (MST)

Hi -- 

All of sudden (I know, yeah right!!!) I get the following message when I 
start up pine (ultrix v 4.2  pine v 3.87)

error saving ..../.pinerc - cross device link

My home directory is on another machine, but it's been that way forever.  

what's it mean?

Paul Leo				e-mail	[email-masked]
University of Utah Medical School		[email-masked]
Eccles Institute of Human Genetics	
Building 533 Room 2100			phone	801-585-3653
Salt Lake City, Utah 84106		fax	801-585-3910

---

From: David L Miller <[email-masked]>
Date: Tue, 23 Nov 1993 15:44:49 -0800 (PST)

Paul,

When Pine updates the .pinerc file, it writes a new one then 
deletes the old one and renames the new one.  It will first attempt to 
write the new tempfile in the same directory as the old .pinerc.  If that 
fails, it will try /usr/tmp then /tmp.  Therefore, if the directory your 
.pinerc is in (usually your home directory) is unwritable for some 
reason, you will get the "cross device link" message.

I hope this helps!

--DLM

---

From: Laurie Cuthbert <[email-masked]>
Date: Sun, 28 Nov 1993 19:52:16 +0000 (GMT)

David

As we have a need for a c-client based frm, we'll do it. At least, Andy 
Martin ([email-masked]) will do it (I approve of delegation!).

It seems fairly straightforward, the only bit I think we need to be 
careful about is to ensure it does not seize the lock - if someone has 
pine open in one window and then opens a second we don't want them to 
lose the lock from the first just becuase of a second login.

Regards

Laurie

---

From: Mark Crispin <[email-masked]>
Date: Sun, 28 Nov 1993 12:41:39 -0800 (PST)

> Martin ([email-masked]) will do it (I approve of delegation!).

Great!

> lose the lock from the first just becuase of a second login.

The thing to be sure of is that you set the OP_READONLY flag in the 
mail_open() call in your frm clone program.  If you do this, it will 
never grab the lock away from Pine.