SirsiDynix: Client Care: Patch Introduction

An initiative within SirsiDynix Client Care has been to provide a mechanism to allow customers to download and install their own patches.  To accomplish this we needed a tool that would do all of the following:

  • Simplify the installation procedure.
  • Eliminate human error in the installation steps. (File locations, permissions, prerequisites, and post install actions.)
  • Keep logs of all patches delivered.

The tool we have developed is a Perl script called 'patch_install.pl', which is run from the command line prompt of the Unicorn, SirsiDynix Symphony, or remote e-Library / iBistro / iLink / WebCat server.  It will find and download the requested patches from this server (http://patches.sirsidynix.com) using the HTTP protocol.  If your server does not have direct access to this server through HTTP, special procedures are available for you to download the patches to disk and manually copy them to the server. 

The links to the right provide instructions on how to install and use the patch tool.  Access to these pages requires a login account to the SirsiDynix Client Care web site.  Contact your system administrator for assistance if you don't have an account.  Once the tool is installed on your server, the 'patch_install.pl' script will install the patches as explained in the accompanying pages. 

This utility is not yet part of the standard Unicorn or SirsiDynix Symphony delivery or upgrade.  Currently, it is up to customers who wish to use this tool to download and install the patch utility. 

The side bars have links to the instructions for initially setting up and using the patch tool.  There are also instructions for manually downloading the patch files and troubleshooting common errors.  If you run into any problems, or have questions not covered in these pages, please use the 'Feedback' link in the side bar to provide any information you think is significant.  Be sure to include your name, e-mail address, and site code when providing feedback or contacting SirsiDynix Client Care.