regnat
f6ac888d3e
Actually test nix-env with a remote store
...
The `remote-store` test loads the `user-env` one to test nix-env when
using the daemon, but actually does it incorrectly because every test
starts (in `common.sh`) by resetting the value of `NIX_REMOTE`, meaning
that the `user-env` test will never use the daemon.
Fix this by setting `NIX_REMOTE_` before sourcing `user-env.sh` in the
`remote-store` test, so that `NIX_REMOTE` is correctly set inside the
test
2020-06-08 10:01:14 +02:00
Eelco Dolstra
5a303093dc
Remove world-writability from per-user directories
...
'nix-daemon' now creates subdirectories for users when they first
connect.
Fixes #509 (CVE-2019-17365).
Should also fix #3127 .
2019-10-09 23:34:48 +02:00
Eelco Dolstra
2fad86f361
Remove $NIX_DB_DIR
...
This variable has no reason to exist, given $NIX_STATE_DIR.
2016-08-10 18:05:35 +02:00
Eelco Dolstra
867967265b
Remove manifest support
...
Manifests have been superseded by binary caches for years. This also
gets rid of nix-pull, nix-generate-patches and bsdiff/bspatch.
2016-04-11 16:20:15 +02:00
Eelco Dolstra
7c7707638a
Doh
2014-02-26 22:41:29 +01:00
Eelco Dolstra
045d3b2ed7
Test nix-store --switch-profile and more daemon actions
2014-02-26 18:28:55 +01:00
Eelco Dolstra
522ecab9b8
Drop support for running nix-worker in "slave" mode
...
AFAIK nobody uses this, setuid binaries are evil, and there is no good
reason why people can't just run the daemon.
2012-10-03 17:30:45 -04:00
Eelco Dolstra
7861260a5f
Clear NIX_STORE when running the tests
2012-07-26 17:12:42 -04:00
Eelco Dolstra
4bdb51e621
* Refactoring.
2011-07-20 11:50:13 +00:00
Eelco Dolstra
67958f21df
* Be sure to clean up the daemon if the test fails.
2008-12-04 16:55:22 +00:00
Eelco Dolstra
5c793ad03e
* Hopefully this fixes the test on FreeBSD.
2007-08-14 13:43:51 +00:00
Eelco Dolstra
a7e1a51fdf
* A test for the nix-worker.
2007-08-13 14:56:40 +00:00