Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								1dac856638 
								
							 
						 
						
							
							
								
								install: Add a configuration template to the image.  
							
							... 
							
							
							
							* gnu/system/os-config.tmpl: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it
* gnu/system/install.scm (configuration-template-service): New
  procedure.
  (installation-services): Call it.
* doc/guix.texi (System Installation): Mention
  configuration-template.scm, and @include gnu/system/os-config.tmpl. 
							
						 
						
							2014-07-24 23:02:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								83a17b6236 
								
							 
						 
						
							
							
								
								install: Add a service to back the store with the target disk.  
							
							... 
							
							
							
							Fixes <http://bugs.gnu.org/18061 >.
Reported by Adam Pribyl <pribyl@lowlevel.cz>.
* gnu/services/dmd.scm (dmd-configuration-file)[config]: Import (guix
  build utils).
* gnu/system/install.scm (make-cow-store, cow-store-service): New
  procedures.
  (installation-services): Use it.
  (%backing-directory): New variable.
* doc/guix.texi (System Installation): Add the 'deco start cow-store
  /mnt' phase. 
							
						 
						
							2014-07-23 17:47:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								a69576ea85 
								
							 
						 
						
							
							
								
								system: Add '%devtmpfs-file-system' for udev, and '%base-file-systems'.  
							
							... 
							
							
							
							Suggested by Adam Pribyl <pribyl@lowlevel.cz>.
* gnu/services/base.scm (udev-service)[requirement]: Add
  'file-system-/dev'.
* gnu/system/file-systems.scm (%devtmpfs-file-system,
  %base-file-systems): New variables.
* gnu/system/install.scm (installation-services)[file-systems]: Use
  %base-file-systems.
* build-aux/hydra/demo-os.scm (file-systems): Likewise.
* doc/guix.texi (System Installation): Show %BASE-FILE-SYSTEMS in the
  example.
  (Using the Configuration System): Likewise.
  (File Systems): Document %base-file-systems, %devtmpfs-file-system,
  %binary-format-file-system, and %fuse-control-file-system. 
							
						 
						
							2014-07-22 16:59:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Thompson 
								
							 
						 
						
							
							
							
							
								
							
							
								ebc28a7d13 
								
							 
						 
						
							
							
								
								install: Add wireless-tools package.  
							
							... 
							
							
							
							* gnu/system/install.scm (installation-os): Add wireless-tools to packages. 
							
						 
						
							2014-07-19 09:42:43 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								3172ed5a4c 
								
							 
						 
						
							
							
								
								install: Show the "System Installation" node.  
							
							... 
							
							
							
							* gnu/system/install.scm (log-to-info): Go to the new 'System
  Installation' node. 
							
						 
						
							2014-07-17 18:37:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								62ca0fdf9e 
								
							 
						 
						
							
							
								
								services: Add 'console-font-service'.  
							
							... 
							
							
							
							* gnu/services/base.scm (unicode-start, console-font-service): New
  procedures.
  (%base-services): Call 'console-font-service' for TTY1 to TTY6.
* gnu/system/install.scm (installation-services): Add comment about the
  console font.  Call 'console-font-service' for TTY1 to TTY6. 
							
						 
						
							2014-07-17 15:53:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								8f297d422a 
								
							 
						 
						
							
							
								
								install: Remove GNU fdisk from the image.  
							
							... 
							
							
							
							* gnu/system/install.scm (installation-os): Remove FDISK. 
							
						 
						
							2014-07-14 18:06:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								e11390df55 
								
							 
						 
						
							
							
								
								install: Use udev.  
							
							... 
							
							
							
							* gnu/system/install.scm (installation-services): Call 'udev-service'. 
							
						 
						
							2014-06-24 00:20:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								b76a384715 
								
							 
						 
						
							
							
								
								system: Use the default 'groups' field.  
							
							... 
							
							
							
							* gnu/system/install.scm (installation-os): Remove 'groups' field.
* build-aux/hydra/demo-os.scm: Likewise. 
							
						 
						
							2014-06-22 22:28:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								72507e23b5 
								
							 
						 
						
							
							
								
								system: Remove useless 'members' field of 'user-group'.  
							
							... 
							
							
							
							* gnu/system/shadow.scm (<user-group>)[members]: Remove field.
* gnu/system/install.scm (installation-os)[users]: Remove 'members'
  fields.  Use 'supplementary-groups' for 'guest'.
* build-aux/hydra/demo-os.scm (users): Likewise.
* gnu/services/base.scm (guix-service): Remove 'members' field. 
							
						 
						
							2014-06-22 21:48:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								ea31dbbc18 
								
							 
						 
						
							
							
								
								install: Add missing argv[0] in Info invocation.  
							
							... 
							
							
							
							* gnu/system/install.scm (log-to-info): Add "info" as second argument to
  'execl'. 
							
						 
						
							2014-06-04 23:08:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								2c5c696c39 
								
							 
						 
						
							
							
								
								install: Register the hydra.gnu.org key on the installation image.  
							
							... 
							
							
							
							* gnu/services/base.scm (hydra-key-authorization): New procedure.
  (guix-service): Add #:authorize-hydra-key? parameter; honor it using
  'hydra-key-authorization'.
* gnu/system/install.scm (installation-services): Pass
  #:authorize-hydra-key? #t. 
							
						 
						
							2014-06-04 18:15:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								6f436c54d6 
								
							 
						 
						
							
							
								
								system: Define '%base-packages' and use it.  
							
							... 
							
							
							
							* gnu/system.scm (<operating-system>)[packages]: Change default value to
  %BASE-PACKAGES.
  (%base-packages): New variable.
* gnu/system/install.scm (installation-os): Use it when defining the
  'packages' field.
* doc/guix.texi (Using the Configuration System): Use %BASE-PACKAGES in
  example.  Remove now unneeded module imports.  Explain this. 
							
						 
						
							2014-06-04 18:15:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								e73a99a304 
								
							 
						 
						
							
							
								
								install: Add more useful packages.  
							
							... 
							
							
							
							* gnu/system/install.scm (installation-os)[packages]: Add isc-dhcp,
  net-tools, ddrescue, kbd, and texinfo-4. 
							
						 
						
							2014-06-03 23:31:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								cc4a2aeb98 
								
							 
						 
						
							
							
								
								gnu: Merge Parted, fdisk, and ddrescue in (gnu packages disk).  
							
							... 
							
							
							
							* gnu/packages/parted.scm: Rename to...
* gnu/packages/disk.scm: ... this.  New file.  Merge with...
* gnu/packages/fdisk.scm: ... this; remove file;
* gnu/packages/ddrescue.scm: ... and this; remove file.
* gnu/system/install.scm, gnu/system/vm.scm: Adjust accordingly.
* gnu-system.am (GNU_SYSTEM_MODULES): Remove
  gnu/packages/{parted,fdisk,ddrescue}.scm and add
  gnu/packages/disk.scm. 
							
						 
						
							2014-06-03 22:43:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								fc91c17aa8 
								
							 
						 
						
							
							
								
								Add (gnu system install).  
							
							... 
							
							
							
							* gnu/system/install.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it. 
							
						 
						
							2014-05-31 22:13:33 +02:00