Unattended installation of Oracle Calendar desktop client

Expect a lot of posts about silent/unattended installation of various Windows applications. We are ramping up for BDD 2007 “LiteTouch” OS deployments, and I need to get the UVM-sanctioned application ready to go.

Oracle doc on installing OCal:
http://download-east.oracle.com/docs/cd/B25553_01/install.1012/b25463/clientinstallation.htm#CHDEJIIB
Here is how I did it:

  1. run “cal_win_1012.exe /A” to extract the contents of the install shield application
  2. copy the unison.ini file from a properly configured client’s Application Data directory. Strip out the user-specific lines. Paste it over the unison.ini in the install directory.
  3. install silently using msiexec /i "Oracle Calendar.msi" /qb (or use the /qn switch for a fully silent install)

Here is my working UNISON.INI:

[GENPREFS]
offlineab=true
[WEBLINK]
mode=off
[CONNECTIONS]
Conn_00_Type=offline
Conn_00_Name=Offline
default=1
Conn_01_Type=normal
Conn_01_Name=UVM Calendar
Conn_01_Desc=
Conn_01_Serv=calendar.uvm.edu
Conn_01_MNCapability=FALSE
Conn_01_ConfiguredForNode=FALSE
Conn_01_Nodes=10000,CIT
Conn_01_Node=10000
Conn_01_Auth_00_Short=cs-basic
Conn_01_Auth_00_Long=CST Basic Authentication
Conn_01_Auth_00_NeedsItem=TRUE
Conn_01_Auth_00_ChangePassword=TRUE
Conn_01_Auth_01_Short=cs-standard
Conn_01_Auth_01_Long=Standard Authentication
Conn_01_Auth_01_NeedsItem=TRUE
Conn_01_Auth_01_ChangePassword=TRUE
Conn_01_NumAuths=2
Conn_01_Auth=cs-standard
Conn_01_Comp_00_Short=cs-simple
Conn_01_Comp_00_Long=Run Length Encoding Compression
Conn_01_Comp_01_Short=none
Conn_01_Comp_01_Long=None
Conn_01_NumComps=2
Conn_01_Comp=cs-simple
Conn_01_Encr_00_Short=cs-acipher1
Conn_01_Encr_00_Long=Affine Cipher
Conn_01_Encr_01_Short=cs-light
Conn_01_Encr_01_Long=Light Encryption
Conn_01_Encr_02_Short=none
Conn_01_Encr_02_Long=None
Conn_01_NumEncrs=3
Conn_01_Encr=cs-acipher1
numConnections=2
enableSingleSignIn=FALSE
Advertisements

The reason children do not go through puberty until at least 12…

Oliver: I want to grow be a grown up now.
Mom: But Oliver, being a kid is great, too. You should enjoying being a kid while you still can. Why do you want to be all grown up?
Oliver: So that I can have babies, too.
Mom: Oh Oliver, that is so sweet, but what would you do with a baby?
Oliver: [With that mischievous look of naughty gears turning in his head] I would… put it in a cement mixer! And then put it on the train tracks!