Age | Commit message (Expand) | Author |
2019-02-05 | guix-install.sh: Avoid "#!/bin/bash" shebang....Fixes <https://bugs.gnu.org/34279>.
Reported by Claes Wallin (韋嘉誠) <clacke@lysator.liu.se>.
* etc/guix-install.sh: Change shebang to #!/bin/sh and add 'if'
statement to spawn Bash if needed.
| Ludovic Courtès |
2018-12-13 | guix-install.sh: Use pool.sks-keyservers.net...."pgp.mit.edu" has been unavailable for some time.
* etc/guix-install.sh (chk_require): Change key server to
pool.sks-keyservers.net.
| Ludovic Courtès |
2018-12-05 | guix-install.sh: Use the "ci.guix.info.pub" file name for clarity....* etc/guix-install.sh (sys_authorize_build_farms): Use the
"ci.guix.info.pub" file name rather "berlin.guixsd.org.pub".
| Ludovic Courtès |
2018-11-23 | build: Binary tarball now populates the "current-guix" profile....* Makefile.am (guix-binary.%.tar.xz): Pass
'--profile-name=current-guix'. Remove glibc and glibc-utf8-locales.
* doc/guix.texi (Binary Installation): Update accordingly.
* etc/guix-install.sh
* etc/guix-install.sh (sys_create_store, sys_enable_guix_daemon)
(sys_authorize_build_farms): Likewise.
* etc/guix-publish.conf.in, etc/guix-publish.service.in,
etc/guix-daemon.conf.in, etc/guix-daemon.service.in: Update file names
accordingly.
| Ludovic Courtès |
2018-10-14 | guix-install.sh: Recognize armhf-linux....* etc/guix-install.sh (chk_sys_arch): Add "armv7l" case.
| Ludovic Courtès |
2018-05-19 | guix-install.sh: Fix chk_require exiting without warning....* etc/guix-install.sh (chk_require): Because of the set -e option, Bash was
exiting when the command `command -v "$c" &>/dev/null' was running on its
own. Instead, we now test the command and accumulate warning messages in a
single statement by chaining the command with a logical OR.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Maxim Cournoyer |
2018-03-29 | 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>
| Chris Marusich |
2018-02-21 | etc: guix-install.sh: Add aarch64-linux support....* etc/guix-install.sh (chk_sys_arch): Add aarch64 case.
| Efraim Flashner |
2018-01-30 | etc: Add installation script....* etc/guix-install.sh: New file.
* Makefile.am (EXTRA_DIST): Add it.
* doc/guix.texi (Binary Installation): Mention it.
Co-authored-by: sharlatan <sharlatanus@gmail.com>
| Ricardo Wurmus |