lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

db{48,53,60,62}: add patch to fix CVE-2017-10140

+26 -4
+11
pkgs/development/libraries/db/CVE-2017-10140-4.8-cwd-db_config.patch
··· 1 + --- a/env/env_open.c.old 2017-06-26 10:32:11.011419981 +0200 2 + +++ b/env/env_open.c 2017-06-26 10:32:46.893721233 +0200 3 + @@ -473,7 +473,7 @@ 4 + env->db_mode = mode == 0 ? DB_MODE_660 : mode; 5 + 6 + /* Read the DB_CONFIG file. */ 7 + - if ((ret = __env_read_db_config(env)) != 0) 8 + + if (env->db_home != NULL && (ret = __env_read_db_config(env)) != 0) 9 + return (ret); 10 + 11 + /*
+11
pkgs/development/libraries/db/CVE-2017-10140-cwd-db_config.patch
··· 1 + --- db-5.3.28/src/env/env_open.c.old 2017-06-26 10:32:11.011419981 +0200 2 + +++ db-5.3.28/src/env/env_open.c 2017-06-26 10:32:46.893721233 +0200 3 + @@ -473,7 +473,7 @@ 4 + env->db_mode = mode == 0 ? DB_MODE_660 : mode; 5 + 6 + /* Read the DB_CONFIG file. */ 7 + - if ((ret = __env_read_db_config(env)) != 0) 8 + + if (env->db_home != NULL && (ret = __env_read_db_config(env)) != 0) 9 + return (ret); 10 + 11 + /*
+1 -1
pkgs/development/libraries/db/db-4.8.nix
··· 3 3 import ./generic.nix (args // rec { 4 4 version = "4.8.30"; 5 5 sha256 = "0ampbl2f0hb1nix195kz1syrqqxpmvnvnfvphambj7xjrl3iljg0"; 6 - extraPatches = [ ./clang-4.8.patch ]; 6 + extraPatches = [ ./clang-4.8.patch ./CVE-2017-10140-4.8-cwd-db_config.patch ]; 7 7 8 8 drvArgs.hardeningDisable = [ "format" ]; 9 9 drvArgs.doCheck = false;
+1 -1
pkgs/development/libraries/db/db-5.3.nix
··· 3 3 import ./generic.nix (args // rec { 4 4 version = "5.3.28"; 5 5 sha256 = "0a1n5hbl7027fbz5lm0vp0zzfp1hmxnz14wx3zl9563h83br5ag0"; 6 - extraPatches = [ ./clang-5.3.patch ]; 6 + extraPatches = [ ./clang-5.3.patch ./CVE-2017-10140-cwd-db_config.patch ]; 7 7 })
+1 -1
pkgs/development/libraries/db/db-6.0.nix
··· 4 4 version = "6.0.20"; 5 5 sha256 = "00r2aaglq625y8r9xd5vw2y070plp88f1mb2gbq3kqsl7128lsl0"; 6 6 license = stdenv.lib.licenses.agpl3; 7 - extraPatches = [ ./clang-6.0.patch ]; 7 + extraPatches = [ ./clang-6.0.patch ./CVE-2017-10140-cwd-db_config.patch ]; 8 8 })
+1 -1
pkgs/development/libraries/db/db-6.2.nix
··· 4 4 version = "6.2.23"; 5 5 sha256 = "1isxx4jfmnh913jzhp8hhfngbk6dsg46f4kjpvvc56maj64jqqa7"; 6 6 license = stdenv.lib.licenses.agpl3; 7 - extraPatches = [ ./clang-6.0.patch ]; 7 + extraPatches = [ ./clang-6.0.patch ./CVE-2017-10140-cwd-db_config.patch ]; 8 8 })