diff options
author | Tim Steinbach <tim@nequissimus.com> | 2017-08-29 20:01:25 -0400 |
---|---|---|
committer | Tim Steinbach <tim@nequissimus.com> | 2017-08-29 20:01:25 -0400 |
commit | ae742fa4952a2ab799317b810e04bcac8846c56d (patch) | |
tree | 57d04e9fc834d0070c458acc1a473169147155db /pkgs/os-specific | |
parent | 03b08fca66850dc01f988146d8c807d059f9c4af (diff) | |
download | nixlib-ae742fa4952a2ab799317b810e04bcac8846c56d.tar nixlib-ae742fa4952a2ab799317b810e04bcac8846c56d.tar.gz nixlib-ae742fa4952a2ab799317b810e04bcac8846c56d.tar.bz2 nixlib-ae742fa4952a2ab799317b810e04bcac8846c56d.tar.lz nixlib-ae742fa4952a2ab799317b810e04bcac8846c56d.tar.xz nixlib-ae742fa4952a2ab799317b810e04bcac8846c56d.tar.zst nixlib-ae742fa4952a2ab799317b810e04bcac8846c56d.zip |
frandom: Remove
Diffstat (limited to 'pkgs/os-specific')
-rw-r--r-- | pkgs/os-specific/linux/frandom/default.nix | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/pkgs/os-specific/linux/frandom/default.nix b/pkgs/os-specific/linux/frandom/default.nix deleted file mode 100644 index dfdc79c2005f..000000000000 --- a/pkgs/os-specific/linux/frandom/default.nix +++ /dev/null @@ -1,48 +0,0 @@ -{ stdenv, fetchurl, kernel }: - -let baseName = "frandom-1.1"; -in - -stdenv.mkDerivation rec { - name = "${baseName}-${kernel.version}"; - - src = fetchurl { - url = "mirror://sourceforge/frandom/${baseName}.tar.gz"; - sha256 = "15rgyk4hfawqg7z1spk2xlk1nn6rcdls8gdhc70f91shrc9pvlls"; - }; - - hardeningDisable = [ "pic" ]; - - preBuild = '' - kernelVersion=${kernel.modDirVersion} - substituteInPlace Makefile \ - --replace "\$(shell uname -r)" "$kernelVersion" \ - --replace "/lib/modules" "${kernel.dev}/lib/modules" - ''; - - installPhase = '' - kernelVersion=${kernel.modDirVersion} - mkdir -p $out/lib/modules/$kernelVersion/misc - cp frandom.ko $out/lib/modules/$kernelVersion/misc - - mkdir -p $out/lib/udev/rules.d - tee $out/lib/udev/rules.d/10-frandom.rules <<-EOF - # - # These are the rules for the frandom devices. In theory, we could let - # udev's catch-all rule create the /dev node based upon the kernel name, - # which gives correct result, except that the default MODE set in - # 50-udev.rules (0600) is too restrictive. - # - KERNEL=="[ef]random", MODE="444", OPTIONS="last_rule" - EOF - ''; - - buildInputs = []; - - meta = { - description = "A very fast random number generator kernel module"; - homepage = http://frandom.sourceforge.net/; - license = stdenv.lib.licenses.gpl2; - maintainers = [ stdenv.lib.maintainers.bluescreen303 ]; - }; -} |