guix-install.sh: Explicitly set root's home directory.
authorChris Marusich <cmmarusich@gmail.com>
Sun, 25 Mar 2018 04:47:42 +0000 (06:47 +0200)
committerChris Marusich <cmmarusich@gmail.com>
Thu, 29 Mar 2018 05:03:37 +0000 (07:03 +0200)
commit3cd4447f5639f45b7d833f6fb2adce11ea15ba1d
tree5fa334912c7a64dbfcac5b681393dd15a15086a8
parentce353a548fcb7cae11c32579bff3bef9a7663830
guix-install.sh: Explicitly set root's home directory.

* etc/guix-install.sh (ROOT_HOME): New variable.
  (sys_create_store, sys_enable_guix_daemon, sys_authorize_build_farms):
  Use ROOT_HOME instead of ~root or the HOME environment variable.
* doc/guix.texi (Binary Installation): Instead of assuming that ~ and
  $HOME refer to root's directory simply because commands are being run
  as root, explicilty refer to it via ~root.

Fixes: <https://bugs.gnu.org/30728>
doc/guix.texi
etc/guix-install.sh