lix/scripts
Travis A. Everett 1f02b65c59 fix xpath and conditional bugs; xpath -> xmllint
- xpath -> xmllint: xpath's cli interface changed in Big Sur
  rather than add conditional logic for picking the correct
  syntax for xpath, I'm changing to xmllint --xpath, which
  appears to be consistent across versions I've tested...

- /plist/dict/key[text()='Writable']/following-sibling::true[1]
  doesn't do quite what's expected. It was written to try to
  select a <true /> node paired with the Writable key, but it
  will also select the *next* <true /> node that appears even
  if it was paired with another key.

- I think there's also a logic bug in the conditionals here.
  I'm not sure anyone ever actuall saw it, thanks to the xpath
  bug, though. With the xpath fix, this conditional passes if /nix
  does not exist, / IS writable, and the version is Catalina+.

  I think it meant to test for /nix does not exist, / is NOT
  writable, and the version is Catalina+. I reworked this lightly
  to make it a little clearer at the code level.
2020-10-19 12:23:29 -05:00
..
create-darwin-volume.sh scripts/create-darwin-volume.sh: remove unused variable 2020-05-23 11:12:05 +02:00
install-darwin-multi-user.sh Copy instead of linking launch agent 2019-10-08 21:52:17 -04:00
install-multi-user.sh merged systemd installer with non-systemd installer. 2020-07-07 15:08:23 -05:00
install-nix-from-closure.sh fix xpath and conditional bugs; xpath -> xmllint 2020-10-19 12:23:29 -05:00
install-systemd-multi-user.sh installer: Handle edge case where the nix-daemon is already running on the system 2020-01-23 14:48:53 +01:00
install.in installer: don't require xz on darwin 2020-05-27 20:58:42 +02:00
local.mk Pull nix-profile-daemon from 1.11 2017-10-16 14:51:39 -04:00
nix-http-export.cgi.in Replace wrong (w.r.t. PATH) sed call with in-shell substitution 2009-02-19 20:46:45 +00:00
nix-profile-daemon.sh.in Provide a default value for NIX_PATH 2019-11-22 22:08:51 +01:00
nix-profile.sh.in Provide a default value for NIX_PATH 2019-11-22 22:08:51 +01:00
nix-reduce-build.in Add support for ‘make installcheck’ 2013-11-25 18:47:03 +01:00