Leo Famulari 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e51c91aba6 
								
							 
						 
						
							
							
								
								Revert "doc: Fix typo"  
							
							... 
							
							
							
							The use of 'effect' here is actually correct!
This reverts commit 214e55fa87 
							
						 
						
							2018-12-05 20:32:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Laura Lazzati 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								214e55fa87 
								
							 
						 
						
							
							
								
								doc: Fix typo  
							
							... 
							
							
							
							* doc/guix.texi (Invoking guix system): Fix typo.
Signed-off-by: Leo Famulari <leo@famulari.name> 
							
						 
						
							2018-12-05 14:34:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0a5fa004f7 
								
							 
						 
						
							
							
								
								build: Default to  https://ci.guix.info  for substitutes.  
							
							... 
							
							
							
							* config-daemon.ac (guix_substitute_urls): Always default to
"https://ci.guix.info ".
* doc/guix.texi (SUBSTITUTE-SERVER): Switch to ci.guix.info.
* guix/scripts/build.scm (%default-log-urls): Likewise.
* guix/scripts/substitute.scm (%default-substitute-urls): Likewise.
* guix/store.scm (%default-substitute-urls): Likewise. 
							
						 
						
							2018-12-04 10:57:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0bc02becca 
								
							 
						 
						
							
							
								
								Remove most references to hydra.gnu.org.  
							
							... 
							
							
							
							* Makefile.am (assert-binaries-available): Don't mention hydra.gnu.org
in comment.
* build-aux/check-available-binaries.scm: Likewise.
* build-aux/check-final-inputs-self-contained.scm: Likewise.
* doc/guix.texi (SUBSTITUTE-SERVER): New variable.
Use it throughout instead of "mirror.hydra.gnu.org".
* doc/contributing.texi (Submitting Patches): Likewise.
* gnu/services/base.scm (hydra-key-authorization)
(guix-activation): Remove mentions of "hydra.gnu.org" in comments and
messages.
* gnu/system/install.scm (%installation-services): Likewise.
* guix/scripts/size.scm (guix-size): Likewise. 
							
						 
						
							2018-12-04 10:57:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bavier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a8fdca11d8 
								
							 
						 
						
							
							
								
								doc: Remove footnotes about guile-json requirements.  
							
							... 
							
							
							
							Follow-up to 6efccabe4e 
							
						 
						
							2018-12-03 08:56:06 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Bavier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6776af04d4 
								
							 
						 
						
							
							
								
								Make Guile-JSON a required dependency.  
							
							... 
							
							
							
							* README (Requirements): Remove "optional" verbiage.
* doc/guix.texi (Requirements): Move Guile-JSON from optional to required.
* configure.ac (HAVE_GUILE_JSON): Remove Automake conditional.
(have_guile_json): Error if not "yes".
* Makefile.am (MODULE, SCM_TESTS)[HAVE_GUILE_JSON]: Add modules and tests
unconditionally.
* gnu/packages/package-mangement.scm (guix-minimal)[propagated-inputs]: Leave
guile-json input. 
							
						 
						
							2018-12-02 17:56:05 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Miguel Ángel Arruga Vivas 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f31e586b58 
								
							 
						 
						
							
							
								
								doc: Typos in guix.texi manual.  
							
							... 
							
							
							
							* doc/guix.texi (USB Stick and DVD Installation): use @var{system}
consistently.
(Proceeding with the Installation): use @email markup instead of @file.
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2018-12-02 23:28:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								793dcd8c67 
								
							 
						 
						
							
							
								
								nls: Update 'de' translation of the manual.  
							
							
							
						 
						
							2018-12-02 23:08:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Julien Lepiller 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								adfb167f12 
								
							 
						 
						
							
							
								
								nls: Update 'fr' translation.  
							
							
							
						 
						
							2018-12-02 14:31:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Goaziou 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0afb908c50 
								
							 
						 
						
							
							
								
								doc: Even more spacing typos.  
							
							... 
							
							
							
							* doc/guix.texi (Binary Installation):
(Invoking guix pack):
(Build Systems):
(Invoking guix graph):
(Invoking guix environment):
(Networking Services):
(Mail Services):
(Web Services):
(Invoking guix system): Prevent Texinfo from ending a sentence too early. 
							
						 
						
							2018-12-02 10:19:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Goaziou 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								be34131b9e 
								
							 
						 
						
							
							
								
								doc: Fix more spacing typos.  
							
							... 
							
							
							
							* doc/guix.texi (Channels):
(Additional Build Options):
(Invoking guix lint):
(Base Services):
(Networking Services):
(Mail Services):
(Messaging Services):
(Web Services):
(Certificate Services):
(Version Control Services):
(Python Modules): Prevent Texinfo from ending a sentence too early. 
							
						 
						
							2018-12-02 10:13:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Goaziou 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b2e5048c0c 
								
							 
						 
						
							
							
								
								doc: Fix typo.  
							
							... 
							
							
							
							* doc/guix.texi (Invoking guix refresh): Prevent spurious space after "e.g.". 
							
						 
						
							2018-12-02 10:03:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Julien Lepiller 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a52461ded1 
								
							 
						 
						
							
							
								
								doc: Fix typo.  
							
							... 
							
							
							
							* doc/guix.texi (Networking Services): Fix double `the`. 
							
						 
						
							2018-12-01 23:56:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b18f7234aa 
								
							 
						 
						
							
							
								
								guix build: Add '--with-commit'.  
							
							... 
							
							
							
							* guix/git.scm (<git-checkout>)[commit]: New field.
(git-checkout-compiler): Honor it.
* guix/scripts/build.scm (evaluate-git-replacement-specs): Add 'proc'
parameter and honor it.
(transform-package-source-branch)[replace]: New procedure.
Adjust 'evaluate-git-replacement-specs' accordingly.
(transform-package-source-commit): New procedure.
(%transformations, %transformation-options)
(show-transformation-options-help): Add 'with-commit'.
* tests/guix-build-branch.sh: Add test.
* doc/guix.texi (Package Transformation Options): Document it. 
							
						 
						
							2018-11-30 17:03:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								96915a448c 
								
							 
						 
						
							
							
								
								guix build: Add '--with-branch' transformation option.  
							
							... 
							
							
							
							* guix/scripts/build.scm (evaluate-git-replacement-specs)
(transform-package-source-branch): New procedures.
(%transformations, %transformation-options): Add 'with-branch'.
(show-transformation-options-help): Likewise.
* tests/guix-build-branch.sh: New file.
* Makefile.am (SH_TESTS): Add it.
* doc/guix.texi (Package Transformation Options): Document it. 
							
						 
						
							2018-11-30 17:03:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8856f409d1 
								
							 
						 
						
							
							
								
								derivations: Add properties.  
							
							... 
							
							
							
							* guix/derivations.scm (derivation): Add #:properties parameter.
[user+system-env-vars]: Honor it.
(derivation-properties): New procedure.
(build-expression->derivation): Add #:properties and pass it to
'derivation'.
* guix/gexp.scm (gexp->derivation): Likewise.
* tests/derivations.scm ("derivation-properties"): New test.
* tests/gexp.scm ("gexp->derivation properties"): New test.
* doc/guix.texi (Derivations, G-Expressions): Adjust accordingly. 
							
						 
						
							2018-11-28 10:39:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0c17f72070 
								
							 
						 
						
							
							
								
								services: openssh: Install OpenSSH in the system profile.  
							
							... 
							
							
							
							This ensures one can scp to or from the GuixSD machine that uses the
service.
* gnu/services/ssh.scm (openssh-service-type)[extensions]: Add
PROFILE-SERVICE-TYPE extension.
* gnu/system/examples/bare-bones.tmpl <packages>: Remove OPENSSH.
* doc/guix.texi (Using the Configuration System): Adjust accordingly. 
							
						 
						
							2018-11-26 11:10:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bb640d6133 
								
							 
						 
						
							
							
								
								daemon: Ignore '--keep-failed' for TCP/IP clients.  
							
							... 
							
							
							
							* nix/nix-daemon/nix-daemon.cc (performOp) <wopSetOptions>: When
'isRemoteConnection' is true, set 'settings.keepFailed' to zero.
* doc/guix.texi (Common Build Options): Document this behavior. 
							
						 
						
							2018-11-24 19:52:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e9926f80c6 
								
							 
						 
						
							
							
								
								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. 
							
						 
						
							2018-11-23 15:42:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								08f410834b 
								
							 
						 
						
							
							
								
								pack: Add '--profile-name'.  
							
							... 
							
							
							
							* guix/scripts/pack.scm (self-contained-tarball): Add #:profile-name and
honor it.
(squashfs-image, docker-image): Add #:profile-name.
(%default-options): Add 'profile-name'.
(%options, show-help): Add "--profile-name".
(guix-pack): Honor it.
* tests/guix-pack-localstatedir.sh: New file.
* Makefile.am (SH_TESTS): Add it.
* doc/guix.texi (Invoking guix pack): Document "--profile-name". 
							
						 
						
							2018-11-23 15:42:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								60e1c1099f 
								
							 
						 
						
							
							
								
								Update Guile-SQLite3 URL everywhere.  
							
							... 
							
							
							
							* README: Update Guile-SQLite3 URL.
* doc/guix.texi (Requirements): Likewise.
* guix/store/database.scm (sqlite-exec): Likewise.
* m4/guix.m4 (GUIX_CHECK_GUILE_SQLITE3): Likewise. 
							
						 
						
							2018-11-23 15:42:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oleg Pykhalov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								85e9c4b919 
								
							 
						 
						
							
							
								
								describe: Add recutils format.  
							
							... 
							
							
							
							* guix/scripts/describe.scm (channel->recutils): New procedure.
(display-checkout-info, display-profile-info): Use this.
(%options): Add 'recutils' option.
* doc/guix.texi (Invoking guix describe): Document this. 
							
						 
						
							2018-11-22 21:17:55 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oleg Pykhalov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								81a40ee0cb 
								
							 
						 
						
							
							
								
								describe: Add json format.  
							
							... 
							
							
							
							* guix/scripts/describe.scm (channel->json): New procedure.
(display-checkout-info, display-profile-info): Use this.
(%options): Add 'json' option.
* doc/guix.texi (Invoking guix describe): Document this. 
							
						 
						
							2018-11-22 21:17:54 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oleg Pykhalov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1255400faa 
								
							 
						 
						
							
							
								
								describe: Add profile option.  
							
							... 
							
							
							
							* guix/scripts/describe.scm (%options): Add profile option.
(show-help): Document this.
(display-checkout-info): Check for profile argument.
* doc/guix.texi (Invoking guix describe): Document this. 
							
						 
						
							2018-11-21 14:41:13 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Vong 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								df730f6757 
								
							 
						 
						
							
							
								
								build-system: Add 'clojure-build-system'.  
							
							... 
							
							
							
							* guix/build-system/clojure.scm, guix/build/clojure-build-system.scm: New
files.
* guix/build/clojure-utils.scm (@*, @@*): New macros.
(%source-dirs, %test-dirs, %compile-dir, %main-class, %omit-source?,
%aot-include, %aot-exclude, %tests?, %test-include, %test-exclude,
%clojure-regex): New variables.
(package-name->jar-names, canonicalize-relative-path, find-files*,
file-sans-extension, relative-path->clojure-lib-string, find-clojure-libs,
compiled-from?, include-list\exclude-list, eval-with-clojure, create-jar):
New procedures.
* Makefile.am (MODULES): Add them.
* doc/guix.texi (Build Systems): Document 'clojure-build-system'. 
							
						 
						
							2018-11-19 12:07:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e34ae75dc1 
								
							 
						 
						
							
							
								
								linux-initrd: Return file-like objects instead of monadic values.  
							
							... 
							
							
							
							This is an incompatible change visible to users via the 'initrd' field
of 'operating-system'.  However, assuming the user's 'initrd' value
tail-calls to 'raw-initrd' or 'base-initrd', the switch to non-monadic
style is invisible.
* gnu/system/linux-initrd.scm (expression->initrd): Use 'computed-file'
instead of 'gexp->derivation'.
(raw-initrd, base-initrd): Adjust docstring to mention non-monadic
return.
* gnu/system/vm.scm (expression->derivation-in-linux-vm): Adjust
accordingly.
* gnu/system.scm (operating-system-directory-base-entries)
(operating-system-initrd-file)
(operating-system-boot-parameters): Adjust accordingly.
* doc/guix.texi (operating-system Reference)
(Initial RAM Disk): Update. 
							
						 
						
							2018-11-18 23:37:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bca6396749 
								
							 
						 
						
							
							
								
								doc: Mention that ./pre-inst-env is generated.  
							
							... 
							
							
							
							Suggested by swedebugia <swedebugia@riseup.net>.
* doc/contributing.texi (Running Guix Before It Is Installed): Mention
that ./pre-inst-env is generated. 
							
						 
						
							2018-11-16 23:16:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								54ca1a375b 
								
							 
						 
						
							
							
								
								doc: Recommend pool.sks-keyservers.net.  
							
							... 
							
							
							
							pgp.mit.edu appears to be unreliable these days.
* doc/guix.texi (KEY-SERVER): New variable.
(Binary Installation, USB Stick and DVD Installation): Use it in 'gpg
--recv-keys' example. 
							
						 
						
							2018-11-16 23:02:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giovanni Biscuolo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c61f36f368 
								
							 
						 
						
							
							
								
								doc: Fix typo in connman config.  
							
							... 
							
							
							
							* doc/guix.texi (Networking Services): Fix typo in connman config
"disable-vpn?" parameter documentation, semantic is inverted.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il> 
							
						 
						
							2018-11-15 20:11:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d3f75179e5 
								
							 
						 
						
							
							
								
								services: nscd: Add 'invalidate' and 'statistics' actions.  
							
							... 
							
							
							
							* gnu/services/base.scm (nscd-action-procedure, nscd-actions): New
procedures.
(nscd-shepherd-service): Add 'modules' and 'actions' fields.
* gnu/tests/base.scm (run-basic-test)["nscd invalidate action"]
["nscd invalidate action, wrong table"]: New tests.
* doc/guix.texi (Services): Mention 'herd doc nscd action'.
(Base Services): Document the actions. 
							
						 
						
							2018-11-13 14:59:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Laura Lazzati 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9c001c07d4 
								
							 
						 
						
							
							
								
								doc: Fix typo.  
							
							... 
							
							
							
							* doc/guix.texi (Porting to a New Platform): Fix typo.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net> 
							
						 
						
							2018-11-11 23:17:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clément Lassieur 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								be8dd4a5fe 
								
							 
						 
						
							
							
								
								services: dovecot: Allow to set 'process-limit'.  
							
							... 
							
							
							
							* doc/guix.texi (Mail Services): Update accordingly.
* gnu/services/mail.scm (service-configuration)[process-limit]: New field.
(dovecot-configuration)[services]: Set 'process-limit' to its correct default
value. 
							
						 
						
							2018-11-10 19:12:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clément Lassieur 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8d9bb4b4d0 
								
							 
						 
						
							
							
								
								services: dovecot: Allow to set 'client-limit'.  
							
							... 
							
							
							
							* doc/guix.texi (Mail Services): Update accordingly.
* gnu/services/mail.scm (service-configuration)[client-limit]: New field.
(dovecot-configuration)[services]: Set 'client-limit' to its correct default
value. 
							
						 
						
							2018-11-10 19:12:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Laura Lazzati 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8fa9ace1d6 
								
							 
						 
						
							
							
								
								doc: Add index entries.  
							
							... 
							
							
							
							* doc/guix.texi: Added various cindex tags to assist readers.
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2018-11-08 10:24:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dcb45127e0 
								
							 
						 
						
							
							
								
								services: cuirass: Add 'ttl' configuration field.  
							
							... 
							
							
							
							* gnu/services/cuirass.scm (<cuirass-configuration>)[ttl]: New field.
(cuirass-shepherd-service): Honor it. 
							
						 
						
							2018-11-07 16:06:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Othacehe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2d9dace8c2 
								
							 
						 
						
							
							
								
								services: kmscon: Add an auto-login option.  
							
							... 
							
							
							
							Add an auto-login option that behaves as the one of mingetty-service.
* gnu/services/base.scm (kmscon-configuration)[auto-login]: New field.
(kmscon-service-type): Pass it to kmscon command.
* doc/guix.texi (Base Services): Document it. 
							
						 
						
							2018-11-07 18:21:42 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5f7dd092ca 
								
							 
						 
						
							
							
								
								pull: Make '--dry-run' behave as expected.  
							
							... 
							
							
							
							* guix/scripts/pull.scm (show-help): Document '--dry-run'.
(build-and-install): Add #:dry-run? parameter and honor it.
(guix-pull): Remove (assoc-ref opts 'dry-run?) condition.  Instead, pass
it as #:dry-run? to 'build-and-install'.
* doc/guix.texi (Invoking guix pull): Document '--dry-run'.  Move
'--verbose' to the bottom. 
							
						 
						
							2018-11-06 00:04:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5e1e237a6d 
								
							 
						 
						
							
							
								
								doc: Fix typo in "Sound Services".  
							
							... 
							
							
							
							Reported by Jelle Licht <jlicht@fsfe.org>.
* doc/guix.texi (Sound Services): Fix typo. 
							
						 
						
							2018-11-03 14:51:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a57ee7656b 
								
							 
						 
						
							
							
								
								doc: Remove misleading sentence about TMPDIR.  
							
							... 
							
							
							
							Reported by pelzflorian (Florian Pelz) <pelzflorian@pelzflorian.de>.
Fixes <https://bugs.gnu.org/33171 >.
* doc/guix.texi (Invoking guix-daemon): Remove sentence that suggests
that TMPDIR leaks into the build environment. 
							
						 
						
							2018-11-03 14:51:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Julien Lepiller 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c356e831c0 
								
							 
						 
						
							
							
								
								doc: Fix typo.  
							
							... 
							
							
							
							* doc/guix.texi: Fix typo. 
							
						 
						
							2018-11-03 14:31:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Julien Lepiller 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								92cc1fd8cb 
								
							 
						 
						
							
							
								
								doc: Fix typos.  
							
							... 
							
							
							
							* doc/guix.texi (Telephony Services): Fix typos. 
							
						 
						
							2018-11-03 11:13:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Julien Lepiller 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1e40e70bfe 
								
							 
						 
						
							
							
								
								doc: Add German translation.  
							
							... 
							
							
							
							* doc/contributing.de.texi: New file.
* doc/guix.de.texi: New file
* doc/local.mk (TRANSLATED_INFO): Add them.
(info_TEXINFOS): Add guix.de.texi.
* po/doc/guix-manual.de.po: New file.
* po/doc/local.mk (EXTRA_DIST): Add it.
* doc/guix.texi: Document the German translation. 
							
						 
						
							2018-11-01 12:36:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								63eb2b899b 
								
							 
						 
						
							
							
								
								Add 'guix processes'.  
							
							... 
							
							
							
							* guix/scripts/processes.scm, tests/processes.scm: New files.
* Makefile.am (MODULES): Add the former.
(SCM_TESTS): Add the latter.
* po/guix/POTFILES.in: Add guix/scripts/processes.scm.
* doc/guix.texi (Invoking guix processes): New node.
(Invoking guix-daemon): Reference it. 
							
						 
						
							2018-10-29 00:13:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Florian Pelz 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								abc98e3be5 
								
							 
						 
						
							
							
								
								services: httpd: Allow using it with PHP.  
							
							... 
							
							
							
							* gnu/services/web.scm (httpd): Make existing httpd-module API public.
* doc/guix.texi (Apache HTTP Server): Document its usage with PHP-FPM.
Signed-off-by: Christopher Baines <mail@cbaines.net> 
							
						 
						
							2018-10-27 14:08:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								64791eb7e1 
								
							 
						 
						
							
							
								
								services: ntp: Document 'ntp-service-type' and 'ntp-configuration'.  
							
							... 
							
							
							
							* gnu/services/networking.scm (<ntp-configuration>)[servers]: Add
default value.
(ntp-service-type)[default-value]: New field.
(ntp-service): Mark as deprecated.
* gnu/services/desktop.scm (%desktop-services): Use (service
ntp-service-type) instead of calling 'ntp-service'.
* doc/guix.texi (Networking Services): Document 'ntp-service-type' and
'ntp-configuration'. 
							
						 
						
							2018-10-19 23:39:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								39d7fdce45 
								
							 
						 
						
							
							
								
								services: dhcp-client: Deprecate 'dhcp-client-service' procedure.  
							
							... 
							
							
							
							* gnu/services/networking.scm (dhcp-client-service-type): Add default
value.
* gnu/system/examples/bare-bones.tmpl: Use (service
dhcp-client-service-type) instead of (dhcp-client-service).
* gnu/system/examples/beaglebone-black.tmpl: Likewise.
* gnu/tests/base.scm (%avahi-os): Likewise.
* gnu/tests/databases.scm (%memcached-os): Likewise.
(%mongodb-os): Likewise.
* gnu/tests/dict.scm (%dicod-os): Likewise.
* gnu/tests/mail.scm (%opensmtpd-os): Likewise.
(%exim-os): Likewise.
(%dovecot-os): Likewise.
* gnu/tests/messaging.scm (run-xmpp-test): Likewise.
(run-bitlbee-test): Likewise.
* gnu/tests/monitoring.scm (%prometheus-node-exporter-os): Likewise.
* gnu/tests/networking.scm (%inetd-os): Likewise.
(run-iptables-test): Likewise.
* gnu/tests/nfs.scm (%base-os): Likewise.
* gnu/tests/rsync.scm (%rsync-os): Likewise.
* gnu/tests/ssh.scm (run-ssh-test): Likewise.
* gnu/tests/version-control.scm (%cgit-os): Likewise.
(%git-http-os): Likewise.
(%gitolite-os): Likewise.
* gnu/tests/virtualization.scm (%libvirt-os): Likewise.
* gnu/tests/web.scm (%httpd-os): Likewise.
(%nginx-os): Likewise.
(%varnish-os): Likewise.
(%php-fpm-os): Likewise.
(%hpcguix-web-os): Likewise.
(%tailon-os): Likewise.
* tests/guix-system.sh: Likewise.
* doc/guix.texi (Networking Services): Document
'dhcp-client-service-type' and remove 'dhcp-client-service'. 
							
						 
						
							2018-10-18 01:12:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								03fd37b4eb 
								
							 
						 
						
							
							
								
								doc: Document 'guix-service-type'.  
							
							... 
							
							
							
							* doc/guix.texi (Base Services): Document 'guix-service-type'.  Remove
'guix-service'. 
							
						 
						
							2018-10-18 01:12:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marius Bakke 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								acce0a474c 
								
							 
						 
						
							
							
								
								services: wpa-supplicant: Extend to support configuration parameters.  
							
							... 
							
							
							
							This allows using WPA Supplicant "standalone" without an additional
network manager.  The default configuration is unchanged.
* gnu/services/networking.scm (<wpa-supplicant-configuration>): New record type.
(wpa-supplicant-shepherd-service): Pass configuration records to the daemon.
(wpa-supplicant-service-type): Adjust accordingly.
* doc/guix.texi (Networking Services): Document the new service type. 
							
						 
						
							2018-10-17 20:34:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								795d430d90 
								
							 
						 
						
							
							
								
								pull: Turn ~/.config/guix/current into a symlink to /var/guix/profiles.  
							
							... 
							
							
							
							This is more consistent with what 'guix package' does, more pleasant for
users (we no longer clobber ~/.config/guix), and more
cluster-friendly (since /var/guix/profiles is usually an NFS share
already.)
* guix/scripts/pull.scm (%current-profile, %user-profile-directory): New
variables.
(migrate-generations, ensure-default-profile): New procedures.
(guix-pull): Use %CURRENT-PROFILE by default.  Call
'ensure-default-profile'.
* doc/guix.texi (Invoking guix pull): Adjust 'guix package -p
~/.config/guix/current' example.
* guix/scripts.scm (warn-about-old-distro): Check %PROFILE-DIRECTORY
"/current-guix". 
							
						 
						
							2018-10-11 18:29:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Pierre Neidhardt 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4feb589bf4 
								
							 
						 
						
							
							
								
								doc: Add recommendations for good origin URLs.  
							
							... 
							
							
							
							* doc/contributing.texi (Submitting Patches): URL recommendations. 
							
						 
						
							2018-10-10 18:06:08 +02:00