...
- down load the files from download site. Keep them all in the same directory, e.g./tmp
- check space availablity for each target directory by running checkQuota
- create the jdk subdirectory for each new release "flavor", e.g. linux, sun, etc.
- change the patch variable in the installJava script to the latest patch number
- cd to the place where you downloaded all the files
- run installJava
- update the web page
- announce to mailing list (?)
The download url may change but currently the download page is
...
If you still need more space put in an
afs request
Target Directories - Readonly and Shadow Version
...
visible path = /afs/slac/package/java/directory_name
shadow path = /afs/*.*slac/package/java/directory_name (note the dot in the path hides this directory)
directory_name | afs volume - of visible path | afs volume - of shadow path |
---|---|---|
i386_linux | pkg.java.i386_linux2.read | pkg.java.i386_linux2 |
amd64_linux | pkg.java.amd64_linux.read | pkg.java.amd64_linux |
*sun4x_55 | pkg.java.sun4x_55.readonl | pkg.java.sun4x_55 |
There are two directories that contain a release; one is a "shadow" directory, hidden (but still public) using the dot (.) format:
/afs/.slac.stanford.edu/package/java/i386_linux2
^
Volume Name
pkg.java.i386_linux2
This listing for this directory is not shown unless the -a option of the ls command is used.
The other directory is the production directory and the afs volume name ends in ".read"
/afs/slac.stanford.edu/package/java/i386_linux2
Volume Name
pkg.java.i386_linux2.read
The listing for this directory is visible
...
Installation
...
Edit the installjava script and increment the patch number, which should match the last digits on the downloaded file. Download all four files because the install script will try and process all four versions. The install script is located at
/afs/.slac.stanford.edu/package/java/common/install/installJava
The environmental variables are used by the install script to find the right directory.
...
Update web page:
...
http://www.slac.stanford.edu/comp/java/
(/afs/.slac.stanford.edu/package/java/common/doc/index.html)
Send out an announcement
Do the release*If a download release contains two files one ends up in target directory under bin