Commit graph

123644 commits

Author SHA1 Message Date
Yegor Timoshenko
73a0d95b96 chrootenv: code review
* Wrap LEN macro in parantheses
* Drop env_filter in favor of stateful environ_blacklist_filter,
  use execvp instead of execvpe, don't explicitly use environ
* Add argument error logging wherever it makes sense
* Drop strjoin in favor of asprintf
* char* -> const char* where appropriate
* Handle stat errors
* Print user messages with fputs, not errorf
* Abstract away is_str_in (previously bind_blacklisted)
* Cleanup temporary directory on error
* Some minor syntactic and naming changes

Thanks to Jörg Thalheim and Tuomas Tynkkynen for the code review!
2017-12-22 18:56:13 +03:00
Yegor Timoshenko
710662be94 chrootenv: error on chrootenv-inside-chrootenv, resolves #32802 2017-12-22 18:56:13 +03:00
Yegor Timoshenko
0234cd41b4 chrootenv: replace env whitelist with blacklist, closes #32878 2017-12-22 18:56:13 +03:00
Yegor Timoshenko
c03663a145 chrootenv: bind-mount all dirs in /, symlink files, closes #32877 2017-12-22 18:56:13 +03:00
Yegor Timoshenko
ef1accae91 chrootenv: print sysctl command for Debian users, fixes #32876 2017-12-22 18:56:13 +03:00
Vladimír Čunát
c082544a52
Merge #32974: thunderbird: 52.5.0 -> 52.5.2 (security) 2017-12-22 16:31:27 +01:00
Shea Levy
7f410df1c6
haskell-modules: Request older haddock-library to match haddock-api. 2017-12-22 09:16:12 -05:00
Shea Levy
302202ccde
haskellPackages.monad-memo: Fix testsuite 2017-12-22 09:11:41 -05:00
Shea Levy
bd424fdce9
ghc-exactprint: Fix build on GHC-8.2 2017-12-22 09:01:03 -05:00
volth
ae24c812e9
zookeeper: 3.4.10 -> 3.4.11 2017-12-22 13:29:04 +00:00
Michael Weiss
e6c3dcfcf7 android-studio: 3.0.0.18 -> 3.0.1.0 2017-12-22 13:55:25 +01:00
Eelco Dolstra
b269f682c9
Merge pull request #32973 from dywedir/zstd
zstd: 1.3.2 -> 1.3.3
2017-12-22 13:34:19 +01:00
dywedir
9d1a524157 zstd: 1.3.2 -> 1.3.3 2017-12-22 13:51:09 +02:00
Frederik Rietdijk
2e988b129d
Merge pull request #32967 from dotlambda/qmapshack
qmapshack: 1.9.1 -> 1.10.0
2017-12-22 11:15:30 +00:00
Frederik Rietdijk
719d41b57d
Merge pull request #32970 from romildo/upd.vicious
vicious: 2.3.0 -> 2.3.1
2017-12-22 11:15:01 +00:00
Peter Simons
8cb0b71374
Merge pull request #32959 from alunduil/readd-network-uri-json
remove network-uri-json from dont-distribute-packages
2017-12-22 11:23:02 +01:00
Peter Simons
b2752e66bc
Merge pull request #32964 from alunduil/readd-siren-json
remove siren-json from dont-distribute-packages
2017-12-22 11:22:46 +01:00
José Romildo Malaquias
4cc9886d79 vicious: 2.3.0 -> 2.3.1 2017-12-22 07:06:27 -02:00
José Romildo Malaquias
dc29a90415 tint2: 15.3 -> 16.0 2017-12-22 06:51:51 -02:00
Robert Schütz
901f434cbc qmapshack: 1.9.1 -> 1.10.0 2017-12-22 09:45:22 +01:00
Frederik Rietdijk
16467a0ff7
Merge pull request #32945 from lebel/makemkv-1.10.8
makemkv: 1.10.7 -> 1.10.8
2017-12-22 08:45:08 +00:00
Frederik Rietdijk
e86e984f41
Merge pull request #32842 from mbode/docker_compose_darwin
docker_compose: add darwin to platforms
2017-12-22 08:42:42 +00:00
Frederik Rietdijk
7a0fab39f0
Merge pull request #32965 from andersk/woeusb
winusb: unstable-2017-01-30 -> woeusb 3.1.4
2017-12-22 08:40:10 +00:00
Anders Kaseorg
4ef36bf654 winusb: unstable-2017-01-30 -> woeusb 3.1.4
WinUSB was renamed to WoeUSB
(https://github.com/slacka/WoeUSB/issues/100).

Also, put mount points in /run instead of /tmp to sidestep security
considerations with /tmp.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2017-12-22 03:32:44 -05:00
Frederik Rietdijk
472dd7b0ad
Merge pull request #32961 from ebzzry/pell-0.0.4
pell: 0.0.3 -> 0.0.4
2017-12-22 08:28:43 +00:00
Frederik Rietdijk
e633e5c381
Merge pull request #32966 from dotlambda/abcmidi
abcmidi: 2017.12.10 -> 2017.12.20
2017-12-22 08:26:35 +00:00
Robert Schütz
8b69791230 abcmidi: 2017.12.10 -> 2017.12.20 2017-12-22 08:55:47 +01:00
taku0
62c5b716bc thunderbird: 52.5.0 -> 52.5.2 2017-12-22 15:12:57 +09:00
taku0
8869311ccb thunderbird-bin: 52.5.0 -> 52.5.2 2017-12-22 15:12:49 +09:00
Evgeny Egorochkin
ab623d8467 luksRoot: add the missing ECB dependency to fix XTS support, resolves #30940 2017-12-22 07:50:09 +02:00
José Romildo Malaquias
d402bd69a9 mkvtoolnix: 17.0.0 -> 19.0.0 2017-12-22 06:46:40 +01:00
Alex Brandt
b57fc1f183 remove siren-json from dont-distribute-packages
I've fixed the build issues with siren-json and uploaded the new package
to hackage.  This should be successful going forward.
2017-12-21 23:02:03 -06:00
Peter Hoeg
1efed45ebe terragrunt: 0.13.0 -> 0.13.23 2017-12-22 11:37:58 +08:00
Rommel Martinez
e20def225f pell: 0.0.3 -> 0.0.4 2017-12-22 10:55:55 +08:00
lufia
1b0efdf5e4 google-app-engine-go-sdk: 1.9.55 -> 1.9.61 2017-12-22 11:37:22 +09:00
Orivej Desh
fa2f609c7e
Merge pull request #32905 from LumiGuide/elasticsearch-curator-5.4.1
elasticsearch-curator: init at 5.4.1
2017-12-21 23:47:26 +00:00
Bas van Dijk
85ee9df0e1 python.pkgs.elasticsearch-curator: init at 5.4.1 2017-12-21 23:43:33 +00:00
Bas van Dijk
d513afcfc7 python.pkgs.elasticsearch: 1.9.0 -> 6.0.0 2017-12-21 23:43:33 +00:00
Orivej Desh
f0c4bea507 python.pkgs.pyelasticsearch: delete
because it requires python.pkgs.elasticsearch 1.x.y, which is compatible only
with the ancient Elasticsearch 1.
2017-12-21 23:43:32 +00:00
Bas van Dijk
b513fc7420 python.pkgs.voluptuous: init at 0.10.5
Needed by elasticsearch-curator.
2017-12-21 23:36:04 +00:00
Alex Brandt
cfa636c646 remove network-uri-json from dont-distribute-packages
I've fixed the build issues with network-uri-json and uploaded the new
package to hackage.  This should be successful going forward.
2017-12-21 17:14:13 -06:00
Jan Tojnar
5fc5a9f399
gimp: remove libart dependency
The dependency is not needed since 2.5.1
2017-12-21 23:48:54 +01:00
Dylan Simon
0f881aec23 bind: explicitly disable lmdb
Autodetected by default (so should be disabled) but avoid finding a
broken system version.
2017-12-21 15:07:22 -05:00
Orivej Desh
fc99ee5ceb
Merge pull request #32865 from ck3d/welle-io
welle-io: init at 1.0-rc1
2017-12-21 19:29:34 +00:00
Christian Kögler
b0a57e31a5 welle-io: init at 1.0-rc1 2017-12-21 19:22:17 +00:00
Vincent Laporte
58e67c3dc0
coqPackages.equations: 1.0-beta -> 1.0 (#32771) 2017-12-21 20:20:27 +01:00
Jörg Thalheim
f114a75d6a
Merge pull request #32938 from dotlambda/abcm2ps
abcm2ps: 8.13.17 -> 8.13.18
2017-12-21 19:51:19 +01:00
Orivej Desh
3701531dbd google-compute-engine: fix build by disable check phase
after it was activated by #32244
2017-12-21 18:36:20 +00:00
Sarah Brofeldt
694afb39eb
Merge pull request #32944 from P-E-Meunier/fix-gce
Fixing tests for Google Compute Engine
2017-12-21 19:29:53 +01:00
John Wiegley
2134543064 coqPackages.contribs: new set with all packages from coq-contribs 2017-12-21 10:26:56 -08:00