Several days ago I posted same problem and got some answers. I did everything
the answers said but my problem remains. Following are my original problem and
some answers:
My original problem:
> My system is running solaris_2.2 and NIS+. The calendar manager does
> not seem to be working properly on my system.
> When running cm, first a popup window appears and says "Error
> window, the calendar manager icon appears. But the calendar manager
> window displays no name in header.
Answers:
I am running SunOS 4.1.3 and NIS. I encountered this error in OW3 when
the machine's name configuration was wrong. The "hostname" command
returned a fully-qualified domainname, but the machine thought it was
still just the specific name of the host (tpm-sprl in my case). Once it
was fixed to resolve correctly, and cm was run again, there was no
problem. I don't know if this is your problem, but it looks similar
--------------------------------------------------------------------------
The problem is that 2.2 calendar manager does not create
/var/spool/calendar/callog.<user>. Put the following in under your
user name, set the permissions to 640 owner=<user> group=<daemon>.
I'm not sure if you need the (access exec ...) rule. Restart rpc.cmsd,
and you're up.
cat << EOF > /var/spool/calendar/callog.bwang
Version: 1
**** start of log on Sat Aug 28 04:01:13 1993 ****
EOF
--------------------------------------------------------------------------
Beichang Wang,
Just from the symptom I would guess a permissions problem. cm is
Dear Beichang Wang,
Just from the symptom I would guess a permissions problem. cm is
trying to create a file and cannot. Check the permissions to make sure cm
can open a file where it is trying to. Does the calendar file belong in the
user's directory, or somewhere in /usr/spool, or what (I don't run cm myself).
I hope this suggestion helps.
--------------------------------------------------------------------------
The calendar manager works after creating /var/spool/calendar/callog.bwang
file. But only on the machine that has /var/spool/calendar/callog.bwang file.
There are several dataless machines in my network. Every dataless machine has
its own /var/spool. This means I need to create callog.bwang file on every
machine. Is it right? If not, what is the way? I checked permissions of all
related directriy and files. They are same as what the answerbook said. I
followed the instrctions in the "Solaris 2.2 Users Guide" to set calendar
access list, permissions, and switched the nickname and name of the
hostcomputer, but still can let calendar manager work properly. Is there a
way to maintain all users calendar information on a server and user can login
to any machine to run calendar manager correctly?
thanks to all those who answered,
Beichang Wang
my server