summary refs log tree commit diff
path: root/pkgs/os-specific/linux
diff options
context:
space:
mode:
authorTim Steinbach <tim@nequissimus.com>2017-08-29 20:01:25 -0400
committerTim Steinbach <tim@nequissimus.com>2017-08-29 20:01:25 -0400
commitae742fa4952a2ab799317b810e04bcac8846c56d (patch)
tree57d04e9fc834d0070c458acc1a473169147155db /pkgs/os-specific/linux
parent03b08fca66850dc01f988146d8c807d059f9c4af (diff)
downloadnixlib-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/linux')
-rw-r--r--pkgs/os-specific/linux/frandom/default.nix48
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 ];
-  };
-}