Re: Calendar Manager, callog location ( summary and further ?? )

From: Gary Parker (parker@clpd.Kodak.Com)
Date: Tue Oct 26 1993 - 22:11:21 CDT


Barry Margolin (barmar@think.com) wrote:
: In article <CFBEww.LEv@cbnewst.cb.att.com> rubin@cbzoo.att.com (Daniel Rubin) writes:
: >Another suggestions was to mount /usr/spool/calendar on all the local
: >workstations from the server.

: NFS mounting /usr/spool/calendar doesn't work. Rpc.cmsd only reads a
: callog.* file once, the first time it is referenced by that server, and
: then it keeps the information cached. If someone changes a calendar via a
: difference server, your server will never notice the change. And if you
: then make a change to that calendar, you'll back out the previous change.

Worse yet, each local rpc.cmsd enters appointments with a key "unique"
to that daemon and instance. IE:

(add "Wed Mar 3 08:30:00 1993" key: 36040 what: "Meeting\n" details: "" ...
(add "Mon Jul 5 00:00:00 1993" key: 39221 what: "Meeting #2\n" details: "" ...
(add "Mon Jun 21 15:00:00 1993" key: 57126 what: "Meeting #3\n" details: "" ...

We (foolishly) tried mounted calendar dirs early on and experienced what
happens when several appointments get entered with the same key and you
delete one. Yep! All appointments with the same key vanish.

We had files that looked like:

(add "Wed Mar 3 08:30:00 1993" key: 36040 what: "Meeting\n" details: "" ...
(add "Mon Jul 5 00:00:00 1993" key: 39221 what: "Meeting #2\n" details: "" ...
(add "Mon Jun 21 15:00:00 1993" key: 36040 what: "Meeting #3\n" details: "" ...

When Meeting #3 was deleted, both it and "Meeting" were deleted. The other
side effect, and I don't remember if it was more the fault of OW2 than
mounting /var/spool/calendar, was that reminders and popups failed to
work.

Suggestion: If you have a need to maintain several calendar-hosts, and
it's difficult for people to figure out where each user's calendar is
located; have each user mention calendar location in their .plan or
project files. A simple finger on the the part of the browser tells
them where to look for the browsee's calendar. We handle 400+ calendars
on a single host here however with only the occassional RPC timeout
on Monday mornings when everybody is logging in and checking calendars
at one time...

+----------------+------------------------+-----------+---------------------+
| Gary W. Parker | parker@clpd.Kodak.Com | || // | Clinical +----+ |
|----------------+------------------------| ||<< odak | Diagnostics | () | |
| Systems Administrator - CDD Equip. Dev. | || \\ | Division +----+ |
+-----------------------------------------+-----------+---------------------+



This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:08:26 CDT