P*Wcal 1.2 documentation

The password file

pwcald use the file pwcal.pwd to store information about remote Palm users. This file allows P*Wcal to identify the user who is asking for a Palm synchronization. The pwcal.pwd file is composed of fields seperated by tabs: The Palm user name is set at the Palm initialization and is displayed at the top right corner of the Palm HotSync screen. A little perl script called palmname allows you to get or set this name in the Palm.

The shared and personal Wcal calendar are the strings in the wcal.conf file corresponding to the calendars you want to associate to the Palm user. For example, if my Palm user is Joel and if I have in the wcal.conf file a calendar defined like this:

user=production
        long name = Production
end user 

user=savignon
        long name = Joël Savignon
end user 
The corresponding line in the pwcal.pwd file will be:
Joel	production	savignon	

Attention: don't forget the tabs after the Palm user name and also after the last Wcal calendar name

Events marked as "Personal" in the Palm will be synchronized in the Wcal calendar called "Joël Savignon" and the events not marked as "Personal" will be synchronized in the Wcal calendar called "Production". Personal or shared calendar are optional anyway at least one Wcal calendar is necessary. For example, if you only want to synchronize personal events, you can write something like this:

Joel		savignon	
Attention : you must have two tab chars between "Joel" and "savignon".

At the first HotSync request from a Palm user, P*Wcal will extract the encrypted password stored in the Palm to update the pwcal.pwd file. This password will be useful for the next HotSync request to authenticate the Palm user, to avoid illegal access. After the first HotSync the pwcal.pwd file looks like:

Joel	production	savignon	6e617574696c7573
The Palm password can be set by using the Palm Security application. If you change your Palm password after the first P*Wcal HotSync, P*Wcal will not authenticate the Palm user anymore. You can see it in the pwcald log file:
24/08/2001 10:55:34 : P*Wcal start

24/08/2001 10:55:34 : User Joel invalid

24/08/2001 10:55:40 : P*Wcal stop
To allow the Palm user to sync again, you have to remove the encrypted password in the pwcal.pwd file to allow P*Wcal to update the file.
Back to the Wcal main page