fail to update /etc twice now. It's also unnecessarily complex IMHO (see nix-dev). svn path=/nixos/trunk/; revision=18045