Note: This web site is only kept up to date for OSG Software 1.2 (VDT 2.0.0). If you are looking for information for the most recent release, the RPM-based OSG Software 3.0, please see the OSG documentation web site

Note: This version of the VDT (1.10.1) is supported, but is not our latest stable release. The current stable release is 2.0.0.

VDT 1.10.1h Update

On 2008-09-03, the VDT team announced the release of VDT 1.10.1h.

Changes to VDT 1.10.1h

  1. All three JDKs (JDK-1.4, JDK-1.5, and JDK-1.6) were updated to 1.4.2.18, 1.5.0.16, and 1.6.0.07 respectively. This includes a variety of updates, including at least one security fix. The security vulnerability is limited to untrusted applications and should not impact a normal VDT installation. (VDT ticket 3713)
  2. Apache was updated from 2.2.8 to 2.2.9. This update includes a couple of security fixes that were rated as low priority by the OSG security team. Nevertheless, we like to stay up-to-date and as vulnerability-free as we can. (VDT ticket 3781)
  3. dCache-VDT was updated to version 2.2.8 (based on dCache 1.8.0-15p8).
  4. DCCP has been repackaged to replace copies of libraries with symbolic links. This is a packaging change only with no impact on functionality. Only new VDT installations will see the change. (VDT ticket 3633)

Updating to VDT 1.10.1h

If you installed VDT 1.10.1 after VDT 1.10.1h was released on 2008-09-03, you do not need to do any of these update operations because you will have 1.10.1h.

The best way to do the update is to update the individual packages that have changed. To be clear, we do not recommend using pacman -update without specifying specific package names. Also note that you only need to update packages if you installed them. You can see what packages have been installed with:

pacman -lc

Common update directions

Before you do the update directions that follow, please run the following commands. They apply for all of the updates.

cd $VDT_LOCATION
. setup.sh
vdt-control --off
cp -pr $VDT_LOCATION BACKUP-LOCATION

The copy command makes a complete backup of your VDT installation, in case something goes wrong. Do not skip this step!

Updating JDK-1.4

Do this step if and only if your installation includes the JDK 1.4 package (look for the $VDT_LOCATION/jdk1.4 directory).

pacman -update JDK-1.4

Updating JDK-1.5

Do this step if and only if your installation includes the JDK 1.5 package (look for the $VDT_LOCATION/jdk1.5 directory).

pacman -update JDK-1.5

Updating JDK-1.6

Do this step if and only if your installation includes the JDK 1.6 package (look for the $VDT_LOCATION/jdk1.6 directory).

pacman -update JDK-1.6

Updating Apache

Do this step if and only if your installation includes the Apache package (look for the $VDT_LOCATION/apache directory).

cp -p $VDT_LOCATION/apache/htdocs/index.html $VDT_LOCATION/BACKUP_index.html
pacman -update Apache
mv $VDT_LOCATION/BACKUP_index.html $VDT_LOCATION/apache/htdocs/index.html

If you run OSG-RSV, and have it configured to work with Apache, run the following:

vdt/setup/configure_osg_rsv --setup-for-apache

Updating dCache

dCache is not installed with Pacman — downloads are available separately.