From 3a00aba9e9bc65cd7578324635336222a302d200 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Wed, 10 May 2023 19:27:24 +0200 Subject: services: dicod, bitlbee: Pass 'make-inetd-constructor' a list of endpoints. 'make-inetd-constructor' accepts a list of endpoints since version 0.9.1 of the Shepherd (released in May 2022). * gnu/services/dict.scm (dicod-shepherd-service): Pass 'make-inetd-constructor' a list of endpoints. * gnu/services/messaging.scm (bitlbee-shepherd-service): Likewise. --- gnu/services/dict.scm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'gnu/services/dict.scm') diff --git a/gnu/services/dict.scm b/gnu/services/dict.scm index 5a61085316..28add4b06a 100644 --- a/gnu/services/dict.scm +++ b/gnu/services/dict.scm @@ -1,6 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2016 Sou Bunnbu -;;; Copyright © 2016, 2017, 2018, 2020, 2022 Ludovic Courtès +;;; Copyright © 2016, 2017, 2018, 2020, 2022, 2023 Ludovic Courtès ;;; Copyright © 2017 Huang Ying ;;; ;;; This file is part of GNU Guix. @@ -172,8 +172,10 @@ (define (dicod-shepherd-service config) (make-inetd-constructor (list #$dicod "--inetd" "--foreground" (string-append "--config=" #$dicod.conf)) - (addrinfo:addr - (car (getaddrinfo #$(first interfaces) "dict"))) + (list (endpoint + (addrinfo:addr + (car (getaddrinfo #$(first interfaces) + "dict"))))) #:user "dicod" #:group "dicod" #:service-name-stem "dicod") (make-forkexec-constructor -- cgit v1.2.3