services: nix: Fix sandbox.
authorOleg Pykhalov <go.wigust@gmail.com>
Wed, 22 Jul 2020 06:47:16 +0000 (09:47 +0300)
committerOleg Pykhalov <go.wigust@gmail.com>
Wed, 22 Jul 2020 19:10:11 +0000 (22:10 +0300)
commit4656180d5de1fef2846bea9af27ae509f32376ba
treec5e7ad1d82dd9e5283f46d344e8358781ee93655
parentcc339cd98dfcf4eb41875aa990dac9c709300188
services: nix: Fix sandbox.

* gnu/tests/package-management.scm: New file.
* gnu/local.mk: Add this.
* gnu/services/nix.scm (<nix-configuration>): New record.
(nix-activation): Generate Nix config file which fixes sandbox.
(nix-service-type): Add default value.
(nix-shepherd-service): Allow provide Nix package.
* doc/guix.texi (Miscellaneous Services)[Nix service]<nix-configuration>:
Document record.
doc/guix.texi
gnu/local.mk
gnu/services/nix.scm
gnu/tests/package-management.scm [new file with mode: 0644]