table of contents
- trixie-backports 4.28.0-2~bpo13+2
- testing 4.28.0-2
- unstable 4.28.0-2
SYSTEMD-SOCKET-ACTIVATE(1) | systemd-socket-activate | SYSTEMD-SOCKET-ACTIVATE(1) |
NOM¶
systemd-socket-activate – Tester l’activation par socket d’un démon
SYNOPSIS¶
systemd-socket-activate [OPTIONS...] démon [OPTIONS...]
DESCRIPTION¶
systemd-socket-activate peut être utilisé pour lancer un programme de service activé par socket à partir de la ligne de commande dans un but de test. Il peut être aussi utilisé pour lancer des instances particulières du programme de service par connexion.
Le démon à lancer et ses options doivent être indiqués après les options de systemd-socket-activate.
Si l’option --inetd est fournie, le descripteur de fichier de socket sera utilisé comme entrée standard et sortie standard du processus lancé. Sinon, les entrée standard et sortie standard seront héritées, et les sockets seront passés à travers les descripteurs de fichier 3 et supérieurs. Les sockets passés à travers $LISTEN_FDS à systemd-socket-activate seront passés à travers le démon dans leurs positions originales. Les autres sockets spécifiés avec l’option --listen= utiliseront les descripteurs consécutifs. Par défaut, systemd-socket-activate écoute plutôt sur un socket de flux et utilise les options --datagram et --seqpacket pour écouter les sockets de datagramme ou de paquet séquentiel (voir ci-après).
OPTIONS¶
-l addresse, --listen=addresse
Ajouté dans la version 230.
-a, --accept
Ajouté dans la version 230.
-d, --datagram
Ajouté dans la version 230.
--seqpacket
Ajouté dans la version 230.
--inetd
Ajouté dans la version 230.
-E VAR[=VALEUR], --setenv=VAR[=VALEUR]
Ajouté dans la version 230.
--fdname=NOM[:NOM...]
Ajouté dans la version 230.
-h, --help
--version
VARIABLES D'ENVIRONNEMENT¶
$LISTEN_FDS, $LISTEN_PID, $LISTEN_FDNAMES
Ajouté dans la version 230.
$SYSTEMD_LOG_TARGET, $SYSTEMD_LOG_LEVEL, $SYSTEMD_LOG_TIME, $SYSTEMD_LOG_COLOR, $SYSTEMD_LOG_LOCATION
Ajouté dans la version 230.
EXEMPLES¶
Exemple 1. Exécuter un serveur echo sur le port 2000
$ systemd-socket-activate -l 2000 --inetd -a cat
Exemple 2. Exécuter une instance activée par socket de systemd-journal-gatewayd(8)
$ systemd-socket-activate -l 19531 /usr/lib/systemd/systemd-journal-gatewayd
VOIR AUSSI¶
systemd(1), systemd.socket(5), systemd.service(5), systemd-run(1), sd_listen_fds(3), sd_listen_fds_with_names(3), cat(1)
TRADUCTION¶
La traduction française de cette page de manuel a été créée par Jean-Paul Guillonneau <guillonneau.jeanpaul@free.fr>
Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.
Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org.
systemd 257.7 |