mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-12 06:06:53 -05:00
services: dbus: Wait 1 minute for elogind to get ready.
Fixes <https://issues.guix.gnu.org/issue/52051>. * gnu/services/dbus.scm (dbus-configuration-directory): Set a 60 second authentication timeout in the D-Bus configuration.
This commit is contained in:
parent
a296b5fff9
commit
488f1c589d
1 changed files with 4 additions and 0 deletions
|
@ -106,6 +106,10 @@ (define-syntax directives
|
||||||
(define (services->sxml services)
|
(define (services->sxml services)
|
||||||
;; Return the SXML 'includedir' clauses for DIRS.
|
;; Return the SXML 'includedir' clauses for DIRS.
|
||||||
`(busconfig
|
`(busconfig
|
||||||
|
;; Increase this timeout to 60 seconds to work around race-y
|
||||||
|
;; failures such as <https://issues.guix.gnu.org/52051> on slow
|
||||||
|
;; computers with slow I/O.
|
||||||
|
(limit (@ (name "auth_timeout")) "60000")
|
||||||
(servicehelper "/run/setuid-programs/dbus-daemon-launch-helper")
|
(servicehelper "/run/setuid-programs/dbus-daemon-launch-helper")
|
||||||
|
|
||||||
;; First, the '.service' files of services subject to activation.
|
;; First, the '.service' files of services subject to activation.
|
||||||
|
|
Loading…
Reference in a new issue