about summary refs log tree commit diff
path: root/pkgs/servers/openafs
AgeCommit message (Collapse)AuthorFilesLines
2021-12-24treewide: use pname&version instead of nameFelix Buehler2-4/+6
2021-12-13openafs: run nixpkgs-fmtAnders Kaseorg3-12/+52
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2021-12-13openafs: 1.8.8 → 1.8.8.1Anders Kaseorg2-21/+4
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2021-11-07openafs: Add upstream patches for Linux kernel 5.15Anders Kaseorg1-2/+19
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2021-11-06linuxPackages.openafs_1_9: mark broken on Linux 5.15Alyssa Ross1-1/+1
2021-11-06linuxPackages.openafs: mark broken on Linux 5.15Alyssa Ross1-1/+1
2021-08-02openafs: cleanupSandro Jäckel1-2/+2
2021-07-30openafs: 1.8.7 -> 1.8.8Marc 'risson' Schmitt2-46/+3
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
2021-06-08Merge pull request #125525 from fortuneteller2k/openafs_1_9Sandro1-3/+3
2021-06-04openafs_1_9, linuxPackages.openafs_1_9: 1.9.0 -> 1.9.1fortuneteller2k1-3/+3
2021-05-31openafs: Add upstream patches for Linux kernel 5.12Anders Kaseorg1-0/+10
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2021-04-04yacc: deprecate aliasSandro Jäckel4-8/+8
and add a new line after the alphabetically sorting to please my inner monk
2021-04-04kerberos: deprecate aliasSandro Jäckel4-10/+8
2021-02-18openafs: Add upstream patches for Linux kernel 5.11Anders Kaseorg1-0/+14
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2021-01-15Merge pull request #109428 from andersk/openafs-1.8.7Jörg Thalheim1-3/+3
openafs: 1.8.6 → 1.8.7 (emergency fix for unix timestamp 0x60000000)
2021-01-15pkgs/servers: stdenv.lib -> libBen Siraphob2-2/+2
2021-01-14openafs: 1.8.6 → 1.8.7Anders Kaseorg1-3/+3
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch4-8/+8
Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2020-11-17openafs_1_9: init at 1.9.0Michael Raitza6-0/+498
2020-11-17openafs: remove 1.6; point to openafs_1_8Michael Raitza5-245/+1
2020-11-17Merge pull request #99379 from spacefrogg/openafs-fixupsJörg Thalheim1-16/+23
2020-11-17openafs_1_8: Properly generate and split off developer documentationMichael Raitza1-3/+10
2020-11-17openafs_1_8: Merge server output with outMichael Raitza1-6/+3
User and server binaries cannot be shipped separately. The bos tool uses a hard-coded path to the volume salvage command (which resides with the server binaries). Splitting them into separate outputs invalidates the reference in the bos tool (due to remove-references-to). This rendered the volume salvager inoperable (which is obviously a bad thing).
2020-11-17openafs_1_8: Cleanup build and fix build issuesMichael Raitza1-9/+12
Parallel building is broken, leading to failing builds in very rare cases. (volint.h not yet built while alredy needed when compiling volser.)
2020-09-27openafs_1_8: Add upstream patches for Linux kernel 5.8 and 5.9Anders Kaseorg1-0/+19
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-08-12Merge pull request #91938 from spacefrogg/openafs-1.6-deprecationDaniël de Kok3-5/+7
openafs: 1.6.23 -> 1.6.24, mark broken due to EOL
2020-08-12openafs: 1.6.23 -> 1.6.24, mark broken due to EOLMichael Raitza3-5/+7
Last old stable release. Enforce switch to openafs_1_8 by marking broken while leaving a reasonable short-term alternative. Ref #90927
2020-06-29openafs_1_8: 1.8.5 -> 1.8.6Anders Kaseorg2-21/+5
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-05-21openafs_1_8: include 5.6 fixesJörg Thalheim1-1/+19
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly4-4/+4
2019-12-07openafs_1_8: 1.8.3 -> 1.8.5 (#75104)Anders Kaseorg4-21/+4
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-10-07Rename z77z into maggesiMarco Maggesi4-4/+4
Make the "handle" of the maintainer match the name of the github account. Also update the email address.
2019-09-20linuxPackages_5_3.openafs_1_8: fix buildArtemis Tosini1-1/+15
This update cherry-picks patches necessary to build the OpenAFS kernel module from the OpenAFS master branch. This commit does not fix OpenAFS 1.6.
2019-08-28treewide: remove redundant recvolth4-4/+4
2019-08-15treewide: name -> pname (easy cases) (#66585)volth2-2/+2
treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
2019-06-16treewide: remove unused variables (#63177)volth1-1/+1
* treewide: remove unused variables * making ofborg happy
2019-04-30openafs: 1.8.2 -> 1.8.3Michael Raitza2-33/+3
2019-03-07openafs: Add support for Linux 5.0 to openafs_1_8 (#56859)Artemis Tosini2-64/+30
OpenAFS 1.8.2 does has not yet merged support for Linux 4.20 or 5.0 This patch cherry-picks commits from the git repository, and includes them in the patches/ directory. This also replaces the amalgamated Linux 4.20 patches I added earlier with the original outputs from `git show`. This has been tested to build on Linux 4.4, 4.14, 4.20, and 5.0. This does not change the derivations of openafs_1_8, only linuxPackages_*.openafs_1_8.
2019-03-06openafs: fix OpenAFS 1.6 on Linux 4.20 (#56862)Artemis Tosini1-2/+21
openafs: fix OpenAFS 1.6 on Linux 4.20 This patch cherry-picks commits from the OpenAFS git repository to add support for Linux 4.20 to OpenAFS 1.6. There do not seem to be patches in the Git repository for full Linux 5.0 support, although I have added the ones which exist so far. This patch has been tested on Linux 4.4, 4.14, 4.20, and is confirmed to fail on Linux 5.0. It does not change the drv of the openafs package, only linuxPackages_*.openafs.
2019-02-20openafs_1_8: Include support for Linux 4.20Artemis Tosini2-0/+64
OpenAFS version 1.8.2 does not have support for Linux 4.20, meaning that linuxPackages_latest.openafs_1_8 would fail to build. This patch adds patches taken from the OpenAFS git to remove the references to deprecated functions. This has been tested on Linux 4.20 and Linux 4.14 This patch must be removed when OpenAFS 1.8.3 is released and improved when Linux 5.0 is added to Nix
2019-01-07Revert "openafs: fix build against linux_hardened"Joachim Fasting2-6/+0
This reverts commit 4bb0a719cf8f6b89ec89cd902a511a7e043d9a0d. Can be reveted once randstruct actually works
2019-01-06openafs: fix build against linux_hardenedJoachim Fasting2-0/+6
See https://hydra.nixos.org/build/86750041 and https://hydra.nixos.org/build/86749971
2018-10-17openafs: 1.6.22.2 -> 1.6.23Michael Raitza2-5/+5
Add support for 4.18 kernels.
2018-10-17openafs_1_8: 1.8.0 -> 1.8.2Michael Raitza4-10/+235
This release adds support for ARM64.
2018-10-15openafs: Align package name with kernel version based on modDirVersionMichael Raitza2-2/+2
2018-08-30Merge pull request #45411 from alyssais/linux-librexeji2-2/+2
linux-libre: init
2018-08-21linuxPackages*.openafs*: use modDirVersionAlyssa Ross2-2/+2
`version` doesn't include .0 patch versions, or suffixes (eg -gnu). For .0 patch versions, this isn't a problem, since the glob takes care of everything after a `.`. It does, however, prevent openafs installing for suffixed kernels.
2018-08-21linuxPackages_4_18.openafs_1_8: brokenAlyssa Ross1-1/+3
2018-08-21linuxPackages_4_18.openafs: brokenAlyssa Ross1-1/+2
2018-07-21pkgs/*: remove unreferenced function argumentsvolth2-2/+2