diff options
author | Michael Raitza <spacefrogg-github@meterriblecrew.net> | 2018-01-23 19:48:53 +0100 |
---|---|---|
committer | Michael Raitza <spacefrogg-github@meterriblecrew.net> | 2018-02-01 16:21:38 +0100 |
commit | 44a4844744d899ce74b57bca1f25e5a4ee19e63d (patch) | |
tree | 329141198a801f29a7d6f7bb4e7276ab99ce0847 /pkgs/top-level/all-packages.nix | |
parent | 8a77ae81ad4b5d7e398414676fe2d4111c29fc32 (diff) | |
download | nixlib-44a4844744d899ce74b57bca1f25e5a4ee19e63d.tar nixlib-44a4844744d899ce74b57bca1f25e5a4ee19e63d.tar.gz nixlib-44a4844744d899ce74b57bca1f25e5a4ee19e63d.tar.bz2 nixlib-44a4844744d899ce74b57bca1f25e5a4ee19e63d.tar.lz nixlib-44a4844744d899ce74b57bca1f25e5a4ee19e63d.tar.xz nixlib-44a4844744d899ce74b57bca1f25e5a4ee19e63d.tar.zst nixlib-44a4844744d899ce74b57bca1f25e5a4ee19e63d.zip |
openafs: Break into multiple packages with multiple outputs
Two packages: - pkgs.linuxPackages.openafs (only kernel module) - pkgs.openafs (client/server programs, manpages, docs) Disable `ncurses` by default - Only needed for debugging tools Introduce but disable `tsmbac` by default - IBM's on-site backup service called Tivoli Storage Manager Backup Client - Make openafs ready to use tsmbac when supplied via local overlay (needs special patching) - TSM is not in nixpkgs due to unclear/unfree licensing. (Binaries need to be modified to work with nixos)
Diffstat (limited to 'pkgs/top-level/all-packages.nix')
-rw-r--r-- | pkgs/top-level/all-packages.nix | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ff3d87cde0a7..94902610c04e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12055,6 +12055,7 @@ with pkgs; oauth2_proxy = callPackage ../servers/oauth2_proxy { }; + openafs = callPackage ../servers/openafs { tsmbac = null; ncurses = null; }; openpts = callPackage ../servers/openpts { }; openresty = callPackage ../servers/http/openresty { }; @@ -13022,7 +13023,7 @@ with pkgs; rtlwifi_new = callPackage ../os-specific/linux/rtlwifi_new { }; - openafs = callPackage ../servers/openafs { }; + openafs = callPackage ../servers/openafs/module.nix { }; facetimehd = callPackage ../os-specific/linux/facetimehd { }; |