Packaging
=========

Currently, the two most important custom packages are OpenAFS and GPFS
(see below), but there are many others.  The sources and spec files
for RPMs are stored on AFS in
`/afs/psi.ch/project/linux/src/scientific/RPMS/` and
`/afs/psi.ch/project/linux/src/RPMS/`.  They should be - and partially
have been - moved to Gitlab, group `linux-packages`.


Build hosts
-----------


OpenAFS
-------


GPFS
----

The source files for GPFS as well as certain tools for building the
packages are stored in
`/afs/psi.ch/project/linux/src/scientific/RPMS/gpfs/`.  The
`README.build` file in that directory contains instructions on how to
build GPFS for a given combination of GPFS version and kernel version.

The files `default-version.${release}.${architecture}` contain the
GPFS Release and supported versions for the specific `${release}` and
`${architecture}`, e.g.::

    GPFSVERSION="3.5.0-24 4.1.1-4"
    GPFSRELEASE=7

