guix/gnu
Bruno Victal 802ea1f3a4
system: Deprecate hosts-file.
* gnu/system.scm (operating-system-hosts-file): Deprecate procedure.
(warn-hosts-file-field-deprecation): New procedure, helper for
deprecated variable.
(operating-system)[hosts-file]: Use helper to warn deprecated field.
(local-host-aliases): Mark as deprecated.
(local-host-entries): New procedure.
(operating-system-default-essential-services,
hurd-default-essential-services): Use hosts-service-type.  Use
'%operating-system-hosts-file' and 'local-host-entries'.
(default-/etc/hosts): Remove procedure.
(operating-system-etc-service): Remove hosts file.
* doc/guix.texi (operating-system Reference)
(Networking Services) (Virtualization Services): Rewrite documentation
entries to use hosts-service-type.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-02-09 01:07:47 +01:00
..
bootloader
build
home
installer
machine
packages gnu: Remove valgrind-3.20. 2023-02-09 01:07:22 +01:00
services services: Add hosts-service-type. 2023-02-09 01:07:39 +01:00
system system: Source .profile in skeleton bash_profile. 2023-02-08 18:13:08 +04:00
tests system: Deprecate hosts-file. 2023-02-09 01:07:47 +01:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk
machine.scm
packages.scm
services.scm
system.scm system: Deprecate hosts-file. 2023-02-09 01:07:47 +01:00
tests.scm