guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/07: maint: Provide the configuration file in the VM image.


From: guix-commits
Subject: 01/07: maint: Provide the configuration file in the VM image.
Date: Fri, 17 Apr 2020 17:19:41 -0400 (EDT)

civodul pushed a commit to branch master
in repository guix.

commit 9d0b9c7c6c0b0d45653dea80b499314ea415d3c7
Author: Ludovic Courtès <address@hidden>
AuthorDate: Fri Apr 17 22:38:31 2020 +0200

    maint: Provide the configuration file in the VM image.
    
    This fixes a bug introduced in 362bcdb1b076c8c46f71781add56dfbe532736dc
    whereby the VM image would no longer contain /etc/config.scm, contrary
    to what the manual says.
    
    Reported by dbdude on #guix.
    
    * Makefile.am (release): Pass '--save-provenance' to 'guix system
    vm-image'.
    * doc/guix.texi (Running Guix in a VM): Adjust file name accordingly.
---
 Makefile.am   | 1 +
 doc/guix.texi | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/Makefile.am b/Makefile.am
index afbf4eb..d9d7ffd 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -818,6 +818,7 @@ release: dist-with-updated-version
        for system in $(GUIX_SYSTEM_VM_SYSTEMS) ; do                            
        \
          image=`$(top_builddir)/pre-inst-env                                   
        \
            guix system vm-image $(GUIX_SYSTEM_VM_IMAGE_FLAGS)                  
        \
+           --save-provenance                                                   
        \
            --system=$$system --fallback                                        
        \
            gnu/system/examples/vm-image.tmpl` ;                                
        \
          if [ ! -f "$$image" ] ; then                                          
        \
diff --git a/doc/guix.texi b/doc/guix.texi
index f6522a9..0fb81e4 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -27252,7 +27252,8 @@ This image boots the Xfce graphical environment and it 
contains some
 commonly-used tools.  You can install more software in the image by running
 @command{guix package} in a terminal (@pxref{Invoking guix package}).  You can
 also reconfigure the system based on its initial configuration file available
-as @file{/etc/config.scm} (@pxref{Using the Configuration System}).
+as @file{/run/current-system/configuration.scm} (@pxref{Using the
+Configuration System}).
 
 Instead of using this pre-built image, one can also build their own virtual
 machine image using @command{guix system vm-image} (@pxref{Invoking guix



reply via email to

[Prev in Thread] Current Thread [Next in Thread]