Man page - systemd.kill(5)
Packages contains this manual
- systemd-initctl.service(8)
- systemd-networkd.service(8)
- org.freedesktop.locale1(5)
- timedatectl(1)
- systemd.resource-control(5)
- systemd.journal-fields(7)
- systemd-logind.service(8)
- busctl(1)
- systemd-pstore(8)
- systemd.generator(7)
- hostname(5)
- systemd-path(1)
- systemd-random-seed.service(8)
- locale.conf(5)
- systemd-firstboot(1)
- systemd-sysv-generator(8)
- systemd.syntax(7)
- loginctl(1)
- tmpfiles.d(5)
- org.freedesktop.portable1(5)
- systemd-timedated(8)
- systemd-pstore.service(8)
- systemd-escape(1)
- systemd-system-update-generator(8)
- systemd-backlight@.service(8)
- systemd-udev-settle.service(8)
- systemd.directives(7)
- systemd.index(7)
- systemd.environment-generator(7)
- systemd-network-generator.service(8)
- org.freedesktop.systemd1(5)
- systemd-user-sessions.service(8)
- systemd-pcrlock(8)
- systemd-journald.socket(8)
- systemd-user-runtime-dir(5)
- systemd-logind(8)
- systemd-initctl.socket(8)
- systemd-pcrlock-make-policy.service(8)
- systemd(1)
- systemd-inhibit(1)
- networkctl(1)
- systemd-random-seed(8)
- sysusers.d(5)
- systemd-boot-check-no-failures(8)
- systemd.v(7)
- systemd-creds(1)
- systemd-networkd(8)
- systemd-makefs(8)
- systemd-fsck(8)
- systemd-localed.service(8)
- journald.conf.d(5)
- systemd-pcrfs@.service(8)
- systemd-cat(1)
- systemd-id128(1)
- user@.service(5)
- systemd.unit(5)
- systemd.net-naming-scheme(7)
- systemd-volatile-root(8)
- org.freedesktop.machine1(5)
- systemd-firstboot.service(1)
- localtime(5)
- systemd-timedated.service(8)
- systemd-ask-password-console.path(8)
- varlinkctl(1)
- org.freedesktop.timedate1(5)
- systemd-run-generator(8)
- systemd-system.conf(5)
- systemd-journald-varlink@.socket(8)
- systemd-rfkill.socket(8)
- systemd.exec(5)
- systemd-journald@.socket(8)
- systemd-shutdown(8)
- systemd-fsck-usr.service(8)
- systemd-sysctl.service(8)
- systemd-pcrphase.service(8)
- systemd-localed(8)
- systemd-journald(8)
- systemd-ssh-proxy(1)
- systemd.offline-updates(7)
- systemd-pcrlock-secureboot-authority.service(8)
- systemd-ac-power(1)
- pam_systemd_loadkey(8)
- systemd.device(5)
- systemd-quotacheck.service(8)
- systemd-machine-id-commit.service(8)
- systemd-backlight(8)
- binfmt.d(5)
- systemd-getty-generator(8)
- networkd.conf.d(5)
- systemd.path(5)
- systemd-networkd-wait-online.service(8)
- system.conf.d(5)
- systemd-detect-virt(1)
- systemd-sleep.conf(5)
- sysctl.d(5)
- systemd-vpick(1)
- systemd-pcrlock-secureboot-policy.service(8)
- systemd-update-done(8)
- systemd-sysctl(8)
- pstore.conf.d(5)
- hostnamectl(1)
- systemd-confext(8)
- logind.conf.d(5)
- capsule@.service(5)
- systemd-poweroff.service(8)
- systemd-modules-load(8)
- systemd.special(7)
- org.freedesktop.network1(5)
- systemd.pcrlock.d(5)
- systemd-kexec.service(8)
- systemd-stdio-bridge(1)
- systemd-umount(1)
- systemd-quotacheck(8)
- systemd-sysext.service(8)
- systemd-notify(1)
- systemd-suspend-then-hibernate.service(8)
- systemd-growfs(8)
- systemctl(1)
- systemd-hibernate-clear.service(8)
- systemd-run(1)
- systemd-pcrlock-firmware-code.service(8)
- systemd-sysusers.service(8)
- environment.d(5)
- systemd-networkd-wait-online(8)
- systemd-initctl(8)
- systemd-remount-fs.service(8)
- systemd.network(5)
- systemd-journald@.service(8)
- systemd-pcrlock-file-system.service(8)
- systemd-hibernate-resume.service(8)
- systemd-tty-ask-password-agent(1)
- systemd-growfs@.service(8)
- systemd-ask-password(1)
- systemd-hibernate-resume-generator(8)
- systemd-sleep(8)
- systemd.image-policy(7)
- systemd-hibernate.service(8)
- systemd.timer(5)
- systemd-boot-check-no-failures.service(8)
- networkd.conf(5)
- systemd-tpm2-setup(8)
- systemd-pcrphase-initrd.service(8)
- systemd-xdg-autostart-generator(8)
- systemd-tmpfiles-setup-dev-early.service(8)
- systemd-binfmt(8)
- systemd-user-sessions(8)
- file-hierarchy(7)
- systemd-socket-proxyd(8)
- localectl(1)
- modules-load.d(5)
- machine-id(5)
- systemd-battery-check.service(8)
- systemd-update-done.service(8)
- systemd.mount(5)
- systemd-machine-id-setup(1)
- systemd-storagetm.service(8)
- systemd-growfs-root.service(8)
- systemd.swap(5)
- systemd-hibernate-resume(8)
- initrd-release(5)
- systemd.target(5)
- sleep.conf.d(5)
- systemd-mkswap@.service(8)
- journald@.conf(5)
- systemd-reboot.service(8)
- systemd-journald.service(8)
- systemd-socket-activate(1)
- systemd-tmpfiles-clean.timer(8)
- systemd-debug-generator(8)
- systemd-cgtop(1)
- systemd-measure(1)
- systemd.service(5)
- systemd.slice(5)
- systemd-remount-fs(8)
- systemd-ssh-generator(8)
- systemd-bsod(8)
- systemd-pcrlock-firmware-config.service(8)
- systemd-bsod.service(8)
- systemd-pcrmachine.service(8)
- logind.conf(5)
- bootup(7)
- kernel-install(8)
- systemd-networkd-wait-online@.service(8)
- systemd-network-generator(8)
- kernel-command-line(7)
- pstore.conf(5)
- rc-local.service(8)
- systemd-confext.service(8)
- systemd-soft-reboot.service(8)
- systemd.system-credentials(7)
- systemd-fstab-generator(8)
- systemd-tpm2-setup-early.service(8)
- systemd-tmpfiles(8)
- systemd.preset(5)
- run0(1)
- user.conf.d(5)
- systemd-pcrlock-machine-id.service(8)
- os-release(5)
- systemd-fsck-root.service(8)
- systemd-battery-check(8)
- systemd.automount(5)
- systemd-pcrfs-root.service(8)
- systemd.kill(5)
- systemd-pcrphase-sysinit.service(8)
- journalctl(1)
- 30-systemd-environment-d-generator(8)
- systemd.socket(5)
- systemd-rc-local-generator(8)
- systemd-sysext(8)
- systemd-fsck@.service(8)
- systemd.time(7)
- systemd-rfkill(8)
- systemd-ask-password-wall.path(8)
- machine-info(5)
- systemd-tpm2-generator(8)
- systemd-binfmt.service(8)
- org.freedesktop.login1(5)
- systemd-delta(1)
- systemd-tmpfiles-clean.service(8)
- systemd-ask-password-wall.service(8)
- user-runtime-dir@.service(5)
- systemd-cgls(1)
- smbios-type-11(7)
- systemd-ask-password-console.service(8)
- systemd.netdev(5)
- systemd-journald-dev-log.socket(8)
- systemd-storagetm(8)
- systemd-journald-audit.socket(8)
- systemd-tmpfiles-setup-dev.service(8)
- systemd-hybrid-sleep.service(8)
- systemd-analyze(1)
- systemd-environment-d-generator(8)
- systemd-hostnamed(8)
- systemd-hostnamed.service(8)
- systemd-pcrextend(8)
- systemd-tmpfiles-setup.service(8)
- systemd.pcrlock(5)
- systemd-tpm2-setup.service(8)
- systemd-suspend.service(8)
- systemd-mount(1)
- org.freedesktop.hostname1(5)
- extension-release(5)
- systemd-makefs@.service(8)
- iocost.conf(5)
- systemd-gpt-auto-generator(8)
- systemd-halt.service(8)
- systemd-modules-load.service(8)
- systemd-sysusers(8)
- systemd-user.conf(5)
- systemd-rfkill.service(8)
- systemd-volatile-root.service(8)
- systemd.scope(5)
- daemon(7)
- journald.conf(5)
apt-get install systemd
Available languages:
en fr deManual
SYSTEMD.KILL
NOMSYNOPSIS
DESCRIPTION
OPTIONS
VOIR AUSSI
TRADUCTION
NOM
systemd.kill - Configuration de la procédure pour tuer les processus
SYNOPSIS
service .service, socket .socket, mount .mount, swap .swap, scope .scope
DESCRIPTION
Les fichiers de configuration dâunitĂ© pour les services, les sockets, les points de montage, les dispositifs dâĂ©change et les scopes partagent un sous-ensemble dâoptions de configuration qui dĂ©finissent la procĂ©dure de mise Ă mort des processus appartenant Ă lâunitĂ©.
Cette page de manuel documente la configuration des options partagĂ©es par ces cinq types dâunitĂ©. Voir systemd.unit (5) pour les options communes partagĂ©es par tous les fichiers de configuration dâunitĂ©, et systemd.service (5), systemd.socket (5), systemd.swap (5), systemd.mount (5) et systemd.scope (5) pour plus dâinformations sur les options du fichier de configuration spĂ©cifique Ă chaque type dâunitĂ©.
Les options de la configuration de la procĂ©dure de mise Ă mort sont configurĂ©es dans la section [Swap], [Mount], [Socket] ou [Service] selon le genre dâunitĂ©.
OPTIONS
KillMode=
Indiquer comment les processus de cette unitĂ© seront mis Ă mort. Cela peut ĂȘtre control-group , mixed , process ou none .
Si dĂ©fini Ă control-group , tous les processus restants dans le groupe de contrĂŽle de cette unitĂ© seront tuĂ©s Ă lâarrĂȘt de lâunitĂ© (pour les services, ce sera aprĂšs que la commande stop soit exĂ©cutĂ©e, comme configurĂ©e avec ExecStop= ). Si dĂ©fini Ă mixed , le signal SIGTERM (voir ci-dessous) est envoyĂ© au processus principal tandis que le signal subsĂ©quent SIGKILL (voir ci-dessous) est envoyĂ© Ă tous les processus restants du groupe de contrĂŽle de lâunitĂ©. Si dĂ©fini Ă process , seul le processus principal est tuĂ© (dĂ©conseillĂ©!). Si dĂ©fini Ă none , aucun processus nâest tuĂ© (fortement dĂ©conseillĂ©!). Dans ce cas, seule la commande stop sera exĂ©cutĂ©e lors de lâarrĂȘt de lâunitĂ©, mais aucun processus ne sera tuĂ© autrement. Les processus qui restent en vie aprĂšs lâarrĂȘt sont laissĂ©s dans leur groupe de contrĂŽle et le groupe de contrĂŽle continue dâexister aprĂšs lâarrĂȘt, sauf sâil est vide.
Prenez en compte quâil est dĂ©conseillĂ© de dĂ©finir KillMode= Ă process ou mĂȘme none , vu que cela permet aux processus dâĂ©chapper Ă la gestion du cycle de vie et des ressources par le gestionnaire de services et de continuer Ă fonctionner mĂȘme si leur service est considĂ©rĂ© comme arrĂȘtĂ© et supposĂ© ne consommer aucune ressource.
Les processus seront dâabord Ă©teints au moyen dâun SIGTERM (Ă moins que le signal Ă envoyer ne soit changĂ© Ă lâaide de KillSignal= ou RestartKillSignal= ). Optionnellement, cela est immĂ©diatement suivi par un SIGHUP (si activĂ© avec SendSIGHUP= ). Si les processus se poursuivent encore aprĂšs :
âą le processus principal dâune unitĂ© a terminĂ© (sâapplique Ă KillMode= : mixed )
âą le dĂ©lai configurĂ© Ă lâaide de TimeoutStopSec= a expirĂ© (sâapplique Ă KillMode= : control-group , mixed , process )
la demande de fermeture est rĂ©pĂ©tĂ©e avec le signal SIGKILL ou le signal indiquĂ© par FinalKillSignal= (Ă moins que cela ne soit dĂ©sactivĂ© par lâoption SendSIGKILL= ). Consulter kill (2) pour dâavantage dâinformations.
La valeur par défaut est control-group .
Ajouté dans la version 187.
KillSignal=
Indique quel signal utiliser lors de lâarrĂȘt dâun service. Cela contrĂŽle le signal qui est envoyĂ© comme premiĂšre Ă©tape de lâarrĂȘt dâune unitĂ© (voir ci-dessus), et est gĂ©nĂ©ralement suivi dâun SIGKILL (voir ci-dessus et ci-dessous). Pour une liste des signaux valables consulter signal (7). Le signal par dĂ©faut est SIGTERM .
Notez que juste aprĂšs lâenvoi du signal spĂ©cifiĂ© dans ce rĂ©glage, systemd enverra toujours un SIGCONT pour sâassurer que mĂȘme les tĂąches en suspens peuvent ĂȘtre terminĂ©es proprement.
Ajouté dans la version 187.
RestartKillSignal=
Indique quel signal utiliser lors du redĂ©marrage dâun service. La mĂȘme chose quâavec KillSignal= dĂ©crit ci-dessus, Ă lâexception que ce rĂ©glage est utilisĂ© pour le redĂ©marrage. Cela nâest pas dĂ©fini par dĂ©faut et la valeur de KillSignal= est utilisĂ©e.
Ajouté dans la version 244.
SendSIGHUP=
SpĂ©cifie sâil faut envoyer SIGHUP aux processus restants immĂ©diatement aprĂšs avoir envoyĂ© le signal configurĂ© avec KillSignal= . Cela est utile pour indiquer aux interprĂ©teurs de commande et aux programmes apparentĂ©s que leur connexion a Ă©tĂ© rompue. Prend une valeur boolĂ©enne. La valeur par dĂ©faut est « no ».
Ajouté dans la version 207.
SendSIGKILL=
SpĂ©cifie sâil faut envoyer SIGKILL (ou le signal indiquĂ© par FinalKillSignal= ) aux processus restants aprĂšs un dĂ©lai dâattente, si la procĂ©dure normale dâextinction a laissĂ© des processus du service en activitĂ©. Lorsque dĂ©sactivĂ©, un KillMode= du service control-group ou mixed ne redĂ©marrera pas si des processus de services antĂ©rieurs existent dans le groupe de contrĂŽle. Prend une valeur boolĂ©enne. La valeur par dĂ©faut est « yes ».
Ajouté dans la version 187.
FinalKillSignal=
Indique quel signal envoyer aux processus restants aprĂšs un dĂ©lai si SendSIGKILL= est activĂ©. Le signal configurĂ© ici ne devrait pas ĂȘtre lâun de ceux habituellement captĂ© et traitĂ© par les services ( SIGTERM nâest pas appropriĂ©). Les dĂ©veloppeurs peuvent trouver utile de lâutiliser pour gĂ©nĂ©rer une image mĂ©moire afin de dĂ©terminer pourquoi un service ne sâest pas terminĂ© lors de la rĂ©ception du signal SIGTERM initial. Cela peut ĂȘtre rĂ©alisĂ© en configurant LimitCORE= et en rĂ©glant FinalKillSignal= sur SIGQUIT ou SIGABRT . Par dĂ©faut, câest SIGKILL .
Ajouté dans la version 240.
WatchdogSignal=
Indique quel signal utiliser pour terminer le service quand le dĂ©lai watchdog expire (activĂ© Ă lâaide de WatchdogSec= ). Par dĂ©faut, SIGABRT .
Ajouté dans la version 240.
VOIR AUSSI
systemd (1), systemctl (1), journalctl (1), systemd.unit (5), systemd.service (5), systemd.socket (5), systemd.swap (5), systemd.mount (5), systemd.exec (5), systemd.directives (7), kill (2), signal (7)
TRADUCTION
La traduction française de cette page de manuel a été créée par bubu <bubub@no-log.org>
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 .