The repository contains precompiled OpenAFS modules for Debian and Red Hat family systems.
| Name | Last modified | Size | Description |
|---|---|---|---|
| auristor/ | - | - | Mirror of Auristor YFS repository with added Debian metapackages. |
| bookworm/ | - | - | - |
| bullseye/ | - | - | - |
| focal/ | - | - | - |
| jammy/ | - | - | - |
| noble/ | - | - | - |
| trixie/ | - | - | - |
| el7/ | - | - | - |
| el8/ | - | - | - |
| el9/ | - | - | - |
| el10/ | - | - | - |
Beware that each version of OpenAFS supports Linux kernels only up to a particular version. When picking an OpenAFS version for your operating system make sure that the kernel it runs is supported. Currently the matrix is as follows:
Debian and Ubuntu kernel modules are available, including those for AWS and GCP images.
Debian kernel packages and consequently AFS kernel module packages have different names for each kernel release. To simplify the system updates this repository offers AFS kernel module metapackages which work the same way as kernel metapackages. An AFS kernel metapackage for any given OS distro and relase depends on the latest version of AFS kernel module built for the latest available kernel. This ensures that full upgrade of the OS would always have the latest version of the AFS kernel module matching the version of the kernel.
By default the kernel modules are provided for the version of OpenAFS found in the upstream repository. If the version of kernel is not supported by such version of OpenAFS, a newer compatible version of OpenAFS is provided in this repo with kernel modules being built against it. This is currently the case for AWS and GCP version of Ubuntu 22.04 and all version of Ubuntu 24.04.
Packages for Red Hat family systems are provided for last few version of openafs and all currently supported Red Hat versions.
Releases: 7, 8, 9
Repository key: RPM-GPG-KEY-TCG
[openafs]
name=TCG OpenAFS RPMs for EL$releasever $basearch
baseurl=https://openafs.tcg.stanford.edu/el$releasever
gpgkey=https://openafs.tcg.stanford.edu/RPM-GPG-KEY-TCG
gpgcheck=1
enabled=1
If you prefer to run a particular version of OpenAFS, use versioned repos. For instance, if you wish to run openafs 1.8.12.1:
[openafs]
name=TCG OpenAFS RPMs for EL$releasever $basearch
baseurl=https://openafs.tcg.stanford.edu/1.8.12.1/el$releasever
gpgkey=https://openafs.tcg.stanford.edu/RPM-GPG-KEY-TCG
gpgcheck=1
enabled=1
For YFS users there is a mirror of Auristor packages repository merged with their DKMS repo to make things simpler.
[yfs]
name=YFS RPMs for EL$releasever $basearch
baseurl=https://openafs.tcg.stanford.edu/auristor/el$releasever
gpgkey=https://openafs.tcg.stanford.edu/auristor/RPM-GPG-KEY-AuriStor
gpgcheck=1
enabled=1
Releases: buster, bullseye, bookworm
OpenAFS version is the same as in the OS release repository:
Repository key: tcg.key
Metapackage: openafs-modules-amd64
deb [arch=amd64] https://openafs.tcg.stanford.edu/bookworm bookworm main
deb [arch=amd64] https://openafs.tcg.stanford.edu/bullseye bullseye main
deb [arch=amd64] https://openafs.tcg.stanford.edu/buster buster main
Metapackage for cloud deployments: openafs-modules-cloud-amd64
deb [arch=amd64] https://openafs.tcg.stanford.edu/bookworm bookworm cloud
deb [arch=amd64] https://openafs.tcg.stanford.edu/bullseye bullseye cloud
deb [arch=amd64] https://openafs.tcg.stanford.edu/buster buster cloud
If you prefer to run a particular version of OpenAFS, use versioned repos. For instance, if you wish to run openafs 1.8.12.1 with amd64 kenel:
deb [arch=amd64] https://openafs.tcg.stanford.edu/bookworm/1.8.12.1 bookworm main
deb [arch=amd64] https://openafs.tcg.stanford.edu/bullseye/1.8.12.1 bullseye main
deb [arch=amd64] https://openafs.tcg.stanford.edu/buster/1.8.12.1 buster main
For YFS users the auristor mirror offers additional kernel module metapackages not provided by Auristor. This repository allows you to install a metapackage that would automatically bring the right YFS kernel module for the latest kernel you are installing. Be sure to pick the right metapackage for the kernel flavor you are running:
deb [arch=amd64] https://openafs.tcg.stanford.edu/auristor/trixie/ trixie main
deb [arch=amd64] https://openafs.tcg.stanford.edu/auristor/bookwrom/ bookworm main
deb [arch=amd64] https://openafs.tcg.stanford.edu/auristor/bullseye/ bullseye main
Releases: focal, jammy, noble
OpenAFS versions:
Repository key: tcg.key
Metapackage: openafs-modules-generic
deb [arch=amd64] https://openafs.tcg.stanford.edu/jammy jammy main
deb [arch=amd64] https://openafs.tcg.stanford.edu/focal focal main
deb [arch=amd64] https://openafs.tcg.stanford.edu/noble noble main
Metapackage for AWS deployments: openafs-modules-aws
deb [arch=amd64] https://openafs.tcg.stanford.edu/jammy jammy aws
deb [arch=amd64] https://openafs.tcg.stanford.edu/focal focal aws
deb [arch=amd64] https://openafs.tcg.stanford.edu/noble noble aws
Metapackage for GCP deployments: openafs-modules-gcp
deb [arch=amd64] https://openafs.tcg.stanford.edu/jammy jammy gcp
deb [arch=amd64] https://openafs.tcg.stanford.edu/focal focal gcp
deb [arch=amd64] https://openafs.tcg.stanford.edu/noble noble gcp
If you prefer to run a particular version of OpenAFS, use versioned repos. For instance, if you wish to run openafs 1.8.12.1 with generic kenel:
deb [arch=amd64] https://openafs.tcg.stanford.edu/focal/1.8.12.1 focal main
deb [arch=amd64] https://openafs.tcg.stanford.edu/jammy/1.8.12.1 jammy main
deb [arch=amd64] https://openafs.tcg.stanford.edu/noble/1.8.12.1 noble main
For YFS users the auristor mirror offers additional kernel module metapackages not provided by Auristor. This repository allows you to install a metapackage that would automatically bring the right YFS kernel module for the latest kernel you are installing. Be sure to pick the right metapackage for the kernel flavor you are running:
deb [arch=amd64] https://openafs.tcg.stanford.edu/auristor/noble/ noble main
deb [arch=amd64] https://openafs.tcg.stanford.edu/auristor/jammy/ jammy main
deb [arch=amd64] https://openafs.tcg.stanford.edu/auristor/focal/ focal main