{ lib, stdenv, fetchFromGitHub }: stdenv.mkDerivation rec { version = "3.3.2"; pname = "modsecurity-crs"; src = fetchFromGitHub { owner = "coreruleset"; repo = "coreruleset"; rev = "v${version}"; sha256 = "sha256-m/iVLhk2y5BpYu8EwC2adrrDnbaVCQ0SE25ltvMokCw="; }; 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 <