Chapter 5. Installing WACS Using Packages

Table of Contents

Package List
RPM Installation Steps
Downloading The RPMs
RPM Installation
Other System Issues
DEB Installation Steps
Downloading The DEBs
DEB Installation
RPM/DEB Initial Setup
Permissions Issues

Package List

In order to install WACS using the packages, you need to download a number of separate packages from sourceforge and have them available for your choosen package manager to find. Make sure you pick the right one for your Linux distribution. The list below details what these packages are:

Table 5.1. List of Packages

NameReq'dDescription
wacsEither/OrThe "Master" package which includes the others, MySQL version
wacs-for-psqlThe "Master" package which includes the others, PostgreSQL version
wacs-coreYesThe core files and user interface apps
wacs-toolsYesThe collection management tools
wacs-downloadOptThe tools used for automatic download from subscription sites - optional
wacs-hostauthYesTool used to authenticate users using the operating system of the server. This is not needed if you are using database authentication.
wacs-samplesYesSome sample data files in XML format and perl API programming examples
wacs-phpOptImplementation of the WACS API in the PHP5 language favoured by web developers - also includes Web 2.0 demo program.
wacs-php-skins-simpleOptA sample simple adult web site implemented using the WACS API for PHP5. Ready-to-use, customisable and a good source of example code.
wacs-doc-pdfNoDocumentation in PDF format
wacs-doc-htmlNoDocumentation in HTML format (both single and multi page)

As you can see from the above list, you might wish to download the core packages, plus the download tools, plus whichever format of documentation you prefer to use. Unless you're already familiar with WACS, we'd strongly recommend using the master wrapper package (wacs or wacs-for-psql) for the installation as it does a number of configuration steps for you. For the PostgreSQL version things are likely to go very wrong if you don't! [1] For the examples ahead, we'll assume PDF is the prefered format - your mileage may vary.



[1] This is due to the postinstall script for this package creating a password based DBA account needed by wacssetup.