doc: Document 'guix-service-type'.
* doc/guix.texi (Base Services): Document 'guix-service-type'. Remove 'guix-service'.
This commit is contained in:
		
							parent
							
								
									b286e3b368
								
							
						
					
					
						commit
						03fd37b4eb
					
				
					 1 changed files with 6 additions and 5 deletions
				
			
		| 
						 | 
					@ -11000,6 +11000,12 @@ Return a service that runs a syslog daemon according to @var{config}.
 | 
				
			||||||
information on the configuration file syntax.
 | 
					information on the configuration file syntax.
 | 
				
			||||||
@end deffn
 | 
					@end deffn
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					@defvr {Scheme Variable} guix-service-type
 | 
				
			||||||
 | 
					This is the type of the service that runs the build daemon,
 | 
				
			||||||
 | 
					@command{guix-daemon} (@pxref{Invoking guix-daemon}).  Its value must be a
 | 
				
			||||||
 | 
					@code{guix-configuration} record as described below.
 | 
				
			||||||
 | 
					@end defvr
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@anchor{guix-configuration-type}
 | 
					@anchor{guix-configuration-type}
 | 
				
			||||||
@deftp {Data Type} guix-configuration
 | 
					@deftp {Data Type} guix-configuration
 | 
				
			||||||
This data type represents the configuration of the Guix build daemon.
 | 
					This data type represents the configuration of the Guix build daemon.
 | 
				
			||||||
| 
						 | 
					@ -11060,11 +11066,6 @@ A directory path where the @command{guix-daemon} will perform builds.
 | 
				
			||||||
@end table
 | 
					@end table
 | 
				
			||||||
@end deftp
 | 
					@end deftp
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@deffn {Scheme Procedure} guix-service @var{config}
 | 
					 | 
				
			||||||
Return a service that runs the Guix build daemon according to
 | 
					 | 
				
			||||||
@var{config}.
 | 
					 | 
				
			||||||
@end deffn
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
@deffn {Scheme Procedure} udev-service [#:udev @var{eudev} #:rules @code{'()}]
 | 
					@deffn {Scheme Procedure} udev-service [#:udev @var{eudev} #:rules @code{'()}]
 | 
				
			||||||
Run @var{udev}, which populates the @file{/dev} directory dynamically.
 | 
					Run @var{udev}, which populates the @file{/dev} directory dynamically.
 | 
				
			||||||
udev rules can be provided as a list of files through the @var{rules}
 | 
					udev rules can be provided as a list of files through the @var{rules}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue