summary refs log tree commit diff
path: root/gnu/build
diff options
context:
space:
mode:
authorLéo Le Bouter <lle-bout@zaclys.net>2021-03-12 01:59:10 +0100
committerLéo Le Bouter <lle-bout@zaclys.net>2021-03-16 11:05:24 +0100
commit097cf21d1d34f4f66a403c3fb6e15b6709c4dd8a (patch)
tree1e896839fdb3d2e61f38e3cede3e77d99f979140 /gnu/build
parent0ee5d4f7a8e25be437297f88ed7013c4f37abafb (diff)
downloadguix-097cf21d1d34f4f66a403c3fb6e15b6709c4dd8a.tar.gz
gnu: Remove MongoDB.
mongodb 3.4.10 has unpatched CVEs and mongodb 3.4.24 has some files in the
release tarball under the SSPL, therefore we cannot provide mongodb while
upholding to good security standards.

It turns out feff80cec3c97a3df2c20d300be12d67f79d4f22 was right since while
the main license file wasnt altered to SSPL, some files in the tree contain
SSPL headers.

* gnu/packages/databases.scm (go-gopkg.in-mgo.v2): Remove.
* gnu/packages/databases.scm (mongo-tools): Remove.
* doc/guix.texi (mongodb-service-type): Remove.
* gnu/tests/databases.scm (%test-mongodb, %mongodb-os, run-mongodb-test):
Remove.
* gnu/services/databases.scm (mongodb-configuration, mongodb-configuration?,
mongodb-configuration-mongodb, mongodb-configuration-config-file,
mongodb-configuration-data-directory, mongodb-service-type,
%default-mongodb-configuration-file, %mongodb-accounts, mongodb-activation,
mongodb-shepherd-service): Remove.
* gnu/packages/databases.scm (mongodb): Remove.
Diffstat (limited to 'gnu/build')
0 files changed, 0 insertions, 0 deletions