{ lib, stdenv, fetchFromGitHub }: stdenv.mkDerivation rec { version = "3.3.4"; pname = "modsecurity-crs"; src = fetchFromGitHub { owner = "coreruleset"; repo = "coreruleset"; rev = "v${version}"; sha256 = "sha256-WDJW4K85YdHrw9cys3LrnZUoTxc0WhiuCW6CiC1cAbk="; }; installPhase = '' install -D -m444 -t $out/rules ${src}/rules/*.conf install -D -m444 -t $out/rules ${src}/rules/*.data install -D -m444 -t $out/share/doc/modsecurity-crs ${src}/*.md install -D -m444 -t $out/share/doc/modsecurity-crs ${src}/{CHANGES,INSTALL,LICENSE} install -D -m444 -t $out/share/modsecurity-crs ${src}/rules/*.example install -D -m444 -t $out/share/modsecurity-crs ${src}/crs-setup.conf.example cat > $out/share/modsecurity-crs/modsecurity-crs.load.example <