Wouter den Breejen
|
bdecf3bdbc
|
In the middle of adding state references to derivations and the db...
|
2007-06-18 19:54:31 +00:00 |
|
Wouter den Breejen
|
5e59387d40
|
Before giving all store-state-runtime-paths a unique hash storepath
|
2007-06-14 14:16:53 +00:00 |
|
Wouter den Breejen
|
df43c1e5b9
|
Before adjusting getStateReferencesClosure_
|
2007-06-13 16:18:42 +00:00 |
|
Wouter den Breejen
|
184443d18d
|
Before adjusting getStateReferencesClosure_
|
2007-06-13 15:18:57 +00:00 |
|
Wouter den Breejen
|
bc0af4449a
|
dont commit binarys...
|
2007-06-12 21:03:56 +00:00 |
|
Wouter den Breejen
|
76f5c8ba07
|
Almost finished the identifier/user/multiple-derivations mod
|
2007-06-12 21:01:55 +00:00 |
|
Wouter den Breejen
|
b909d57f5d
|
broken, in the middle of edditting user / drv mod
|
2007-06-12 19:08:05 +00:00 |
|
Wouter den Breejen
|
fe04276aef
|
before adjusting derivers table
|
2007-06-12 12:48:35 +00:00 |
|
Wouter den Breejen
|
95ce7e04b7
|
Nix now includes the username into the hash calculation, statepaths are also recomputed at buildtime so they cannot be spoofed
|
2007-06-11 16:43:32 +00:00 |
|
Wouter den Breejen
|
267ccc589d
|
Nix now understands the difference between runtime-state-components and non-runtime-state-compontens. Components and Derivations are now properly (re)build/derived (or not) when necessary.
|
2007-06-08 16:00:55 +00:00 |
|
Wouter den Breejen
|
fd2b8271e4
|
Fixed a bug in the auto-deleted-checkout part of the commit bash script, Had to use a hack to get bash to support 2D arrays....
|
2007-06-07 18:59:20 +00:00 |
|
Wouter den Breejen
|
255bf5f04b
|
Fixed a bug in the auto-deleted-checkout part of the commit bash script, Had to use a hack to get bash to support 2D arrays....
|
2007-06-07 18:39:22 +00:00 |
|
Wouter den Breejen
|
01062b0563
|
Removed collision-bug between repositorys, each group of repositorys and each individual repository has now a scannable unique hash
|
2007-06-07 14:08:57 +00:00 |
|
Wouter den Breejen
|
79d5604780
|
Changed commit script: it recursively walkes through all dirs itself now, uses svn stat where needed, and doesnt use svn add *,svn revert anymore and is much faster
|
2007-06-07 13:16:38 +00:00 |
|
Wouter den Breejen
|
7166ad8eba
|
Completed updateStateDerivation(Path storepath) method
|
2007-06-04 19:41:46 +00:00 |
|
Wouter den Breejen
|
bcf9d3ab2f
|
|
2007-06-04 16:51:15 +00:00 |
|
Wouter den Breejen
|
9c46444641
|
Before creating multiple derivation - component instances
|
2007-05-31 17:18:13 +00:00 |
|
Wouter den Breejen
|
986a50ac78
|
cleanup old shell script
|
2007-05-30 17:17:04 +00:00 |
|
Wouter den Breejen
|
25117fd165
|
the command /nixstate/nix/bin/nix-state --run /nix/store/sig2qgvaayydrwy5hn6b2dm5r2ayhv5s-hellohardcodedstateworld-1.0 now causes state to be checked and comitted
|
2007-05-30 17:16:25 +00:00 |
|
Wouter den Breejen
|
653e557e81
|
Before modifying commit shell script
|
2007-05-30 11:27:01 +00:00 |
|
Wouter den Breejen
|
cbd0d39583
|
Added beginnnings of getStatePathClosure and GetDrv in local-store.cc, next: setting up variables in nix-state to recursively commit state
|
2007-05-29 15:42:44 +00:00 |
|
Wouter den Breejen
|
fbd1b78a9d
|
Finished set-up for nix-state, now: adding runtime state parameters & exclude state-identifier as input from state-hash
|
2007-05-29 11:34:54 +00:00 |
|
Wouter den Breejen
|
0a303ea2c0
|
before changing db schema
|
2007-05-25 12:27:36 +00:00 |
|
Wouter den Breejen
|
c9e78a973a
|
Created commit shell script; next adding nix-state
|
2007-05-24 15:08:12 +00:00 |
|
Wouter den Breejen
|
97eb8c32a0
|
created sub commit scripts
|
2007-05-22 16:57:36 +00:00 |
|
Wouter den Breejen
|
86b053dd80
|
Fixed backwards compatible hack & added state creation call after build
|
2007-05-22 13:19:27 +00:00 |
|
Wouter den Breejen
|
73995157e3
|
nixstate is now backwards comptible (because of some ugly hack ..)
|
2007-05-22 12:14:16 +00:00 |
|
Wouter den Breejen
|
09b8b7efbc
|
Added backwards compatib. but still something... remains that changes the hashes .... :(
|
2007-05-21 23:42:20 +00:00 |
|
Wouter den Breejen
|
802d7f40bd
|
Small fix
|
2007-05-21 21:56:34 +00:00 |
|
Wouter den Breejen
|
5cac336820
|
Repositorys are created, state dirs are checked out automatically
|
2007-05-21 21:34:49 +00:00 |
|
Wouter den Breejen
|
3fc0b0da58
|
build error
|
2007-05-20 12:29:55 +00:00 |
|
Wouter den Breejen
|
8a7874d77d
|
in the middle of adding nixStoreState ...
|
2007-05-18 19:50:58 +00:00 |
|
Wouter den Breejen
|
4c63f18dcc
|
added state options and state locations into drv
|
2007-05-16 10:16:10 +00:00 |
|
Wouter den Breejen
|
b712f0f019
|
First commit
|
2007-05-15 09:26:33 +00:00 |
|
Eelco Dolstra
|
1a793c60ce
|
* Branch for state support in Nix.
|
2007-04-05 11:45:20 +00:00 |
|
Eelco Dolstra
|
ae7990cc88
|
* Work around a bug in Apple's GCC preprocessor.
|
2007-03-30 13:24:35 +00:00 |
|
Eelco Dolstra
|
4caca58ff7
|
* Make the maximum patch size configurable.
|
2007-03-30 09:01:05 +00:00 |
|
Eelco Dolstra
|
17b506c0c7
|
* Handle ECONNRESET from the client. Also, don't abort() if there are
unexpected conditions in the SIGPOLL handler, since that messes up
the Berkeley DB environment (which a client must never be able to
trigger).
|
2007-03-28 15:46:21 +00:00 |
|
Eelco Dolstra
|
efd31139df
|
* Forgot a @bindir@.
|
2007-03-27 09:53:58 +00:00 |
|
Eelco Dolstra
|
d303b389a9
|
* `nix-copy-closure --from': copy from a remote machine instead of to
a remote machine.
|
2007-03-26 21:05:17 +00:00 |
|
Eelco Dolstra
|
7edd2e2cd2
|
* Refactoring.
|
2007-03-26 20:49:22 +00:00 |
|
Eelco Dolstra
|
f3584ff535
|
* Fix URL/description.
|
2007-03-21 12:39:55 +00:00 |
|
Eelco Dolstra
|
803cb6e3b9
|
* Override the setuid helper using NIX_SETUID_HELPER.
|
2007-03-20 22:04:25 +00:00 |
|
Eelco Dolstra
|
a8ea4cbcc8
|
* Scan /proc/sys/kernel/modprobe for roots to prevent the kernel
modules for the running kernel from being garbage-collected. Idem
for /proc/sys/kernel/fbsplash.
|
2007-03-20 11:13:15 +00:00 |
|
Eelco Dolstra
|
8ab229ddf2
|
* Terminate build hooks and substitutes with a TERM signal, not a KILL
signal. This is necessary because those processes may have joined
the BDB environment, so they have to be given a chance to clean up.
(NIX-85)
|
2007-03-19 12:48:45 +00:00 |
|
Eelco Dolstra
|
b2b6cf3fc8
|
* Undocumented option `gc-check-reachability' to allow reachability
checking to be turned off on machines with way too many roots.
|
2007-03-19 09:16:47 +00:00 |
|
Eelco Dolstra
|
eb2dd4815c
|
* Remove old generations in all directories under
/nix/var/nix/profiles, not just in that directory itself. (NixOS
puts profiles in /nix/var/nix/profiles/per-user.)
|
2007-03-13 11:30:57 +00:00 |
|
Eelco Dolstra
|
917e06bf63
|
* Delete the output paths before invoking the build hook.
|
2007-03-07 15:53:11 +00:00 |
|
Eelco Dolstra
|
df0283ae86
|
* Get rid of those stupid --login tricks, it's the responsibility of
the remote system to make sure that Nix is in the $PATH.
|
2007-03-01 13:55:47 +00:00 |
|
Eelco Dolstra
|
30394a4f3f
|
* sh -> bash.
|
2007-03-01 13:49:20 +00:00 |
|