[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#55335: [PATCH Shepherd 0/3] Endpoints for inetd services + IPv6-only
From: |
Ludovic Courtès |
Subject: |
bug#55335: [PATCH Shepherd 0/3] Endpoints for inetd services + IPv6-only endpoints |
Date: |
Wed, 18 May 2022 16:06:42 +0200 |
Hi!
Here’s a couple of changes to the Shepherd addressing the concerns
Chris raised in <https://issues.guix.gnu.org/55335>:
• ‘make-inetd-constructor’ now accepts a list of endpoints, like
‘make-systemd-constructor’, instead of a single address.
• AF_INET6 endpoints are now interpreted as IPv6-only.
I’ve pushed this in the Shepherd repo as ‘wip-inetd-ipv6’. You’re
welcome to test that branch in Guix System VMs or something.
Lemme know what you think! If it’s good, we can merge it and
release the Shepherd 0.9.1 with this and other fixes that have
accumulated.
Ludo’.
Ludovic Courtès (3):
service: 'make-inetd-constructor' accepts a list of endpoints.
tests: Update inetd tests to pass a list of endpoints.
Interpret AF_INET6 endpoints as IPv6-only.
NEWS | 24 +++
configure.ac | 12 ++
doc/shepherd.texi | 68 ++++----
modules/shepherd/service.scm | 274 +++++++++++++++++----------------
modules/shepherd/system.scm.in | 11 ++
tests/inetd.sh | 71 ++++++++-
6 files changed, 294 insertions(+), 166 deletions(-)
base-commit: 05f169e896ea6520a8daebee68e5844e605526c4
--
2.36.0
- bug#55335: openssh-service no longer listens on IPv6, Christopher Baines, 2022/05/09
- bug#55335: openssh-service no longer listens on IPv6, Christopher Baines, 2022/05/13
- bug#55335: [PATCH] services: Allow shepherd to listen for IPv6 connections to openssh., Christopher Baines, 2022/05/13
- bug#55335: [PATCH] services: Allow shepherd to listen for IPv6 connections to openssh., Jack Hill, 2022/05/13
- bug#55335: openssh-service no longer listens on IPv6, Ludovic Courtès, 2022/05/14
- bug#55335: [PATCH Shepherd 0/3] Endpoints for inetd services + IPv6-only endpoints,
Ludovic Courtès <=
- bug#55335: [PATCH Shepherd 2/3] tests: Update inetd tests to pass a list of endpoints., Ludovic Courtès, 2022/05/18
- bug#55335: [PATCH Shepherd 1/3] service: 'make-inetd-constructor' accepts a list of endpoints., Ludovic Courtès, 2022/05/18
- bug#55335: [PATCH Shepherd 3/3] Interpret AF_INET6 endpoints as IPv6-only., Ludovic Courtès, 2022/05/18
- bug#55335: openssh-service no longer listens on IPv6, Ludovic Courtès, 2022/05/18
- bug#55335: openssh-service no longer listens on IPv6, Ludovic Courtès, 2022/05/22
- bug#55335: openssh-service no longer listens on IPv6, Jack Hill, 2022/05/22
- bug#55335: openssh-service no longer listens on IPv6, Ludovic Courtès, 2022/05/23
- bug#55335: openssh-service no longer listens on IPv6, Simon Streit, 2022/05/23
bug#55335: openssh-service no longer listens on IPv6, Ludovic Courtès, 2022/05/14