guix/etc
Maxim Cournoyer 23d56ba150
guix-install.sh: Add GUIX_ALLOW_OVERWRITE environment variable.
The need for this use case appeared when attempting to install Guix on a truly
minimal image made with Buildroot, which lacked enough GNU components that I
had to extract a guix pack to /gnu before attempting installation, which would
then refuse to proceed because of the existing /gnu.

* etc/guix-install.sh: Document environment variables.
(sys_create_store) [GUIX_ALLOW_OVERWRITE]: Skip pre-existing installation
checks and output a warning.  Extract the tarball directly to /.
2023-02-17 02:55:43 +01:00
..
completion
git
init.d
openrc
snippets snippets: Remove unwanted git-commit-mode invocation. 2022-12-27 12:38:05 +04:00
substitutes
committer.scm.in
copyright.el
disarchive-manifest.scm
gnu-store.mount.in
guix-daemon.cil.in etc: SELinux: Allow init process to setattr on profile directories. 2022-12-23 20:20:06 +01:00
guix-daemon.conf.in
guix-daemon.service.in
guix-gc.service.in
guix-gc.timer
guix-install.sh guix-install.sh: Add GUIX_ALLOW_OVERWRITE environment variable. 2023-02-17 02:55:43 +01:00
guix-publish.conf.in
guix-publish.service.in
historical-authorizations
kernels-manifest.scm maint: Add missing modules to the kernel manifest. 2023-01-06 00:16:06 -05:00
news.scm news: Fix formatting. 2023-01-16 21:55:00 +01:00
release-manifest.scm gnu: Rename 'guile-3.0/fixed' to 'guile-3.0/pinned'. 2023-02-05 06:56:42 +01:00
source-manifest.scm
system-tests.scm
teams.scm.in etc: Add TeX team. 2023-02-13 10:19:06 +01:00
time-travel-manifest.scm