services: dbus: Deprecate 'dbus-service' procedure.

* doc/guix.texi (Desktop Services): Replace with 'dbus-root-service-type'.
Document dbus-configuration.
* gnu/services/dbus.scm (dbus-service): Define with 'define-deprecated'.
* gnu/services/desktop.scm (desktop-services-for-system): Replace with
dbus-root-service-type.
* gnu/system/install.scm (%installation-services): Ditto.
* gnu/tests/base.scm (%avahi-os): Ditto.
* gnu/tests/docker.scm (%docker-os): Ditto.
* gnu/tests/lightdm.scm (minimal-desktop-services): Ditto.
* gnu/tests/virtualization.scm (%libvirt-os): Ditto.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Bruno Victal 2023-02-25 18:58:13 +00:00 committed by Ludovic Courtès
parent 7c23dab85c
commit 2799ad4423
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5
8 changed files with 38 additions and 24 deletions

View file

@ -48,7 +48,7 @@
(define %docker-os
(simple-operating-system
(service dhcp-client-service-type)
(dbus-service)
(service dbus-root-service-type)
(service polkit-service-type)
(service elogind-service-type)
(service docker-service-type)))