.\" -*- coding: UTF-8 -*- .\" Copyright (c) 1980, 1991 Regents of the University of California. .\" All rights reserved. .\" .\" SPDX-License-Identifier: BSD-4-Clause-UC .\" .\" @(#)killpg.2 6.5 (Berkeley) 3/10/91 .\" .\" Modified Fri Jul 23 21:55:01 1993 by Rik Faith .\" Modified Tue Oct 22 08:11:14 EDT 1996 by Eric S. Raymond .\" Modified 2004-06-16 by Michael Kerrisk .\" Added notes on CAP_KILL .\" Modified 2004-06-21 by aeb .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH killpg 3 "2. Mai 2024" "Linux man\-pages 6.8" .SH BEZEICHNUNG killpg \- sendet ein Signal zu einer Prozessgruppe .SH BIBLIOTHEK Standard\-C\-Bibliothek (\fIlibc\fP, \fI\-lc\fP) .SH ÜBERSICHT .nf \fB#include \fP .P \fBint killpg(int \fP\fIpgrp\fP\fB, int \fP\fIsig\fP\fB);\fP .fi .P .RS -4 Mit Glibc erforderliche Feature\-Test\-Makros (siehe \fBfeature_test_macros\fP(7)): .RE .P \fBkillpg\fP(): .nf .\" || _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED _XOPEN_SOURCE >= 500 || /* Seit Glibc 2.19: */ _DEFAULT_SOURCE || /* Glibc <= 2.19: */ _BSD_SOURCE .fi .SH BESCHREIBUNG \fBkillpg\fP() sendet das Signal \fIsig\fP an die Prozessgruppe \fIpgrp\fP. In \fBsignal\fP(7) finden Sie eine Liste der Signale. .P Falls \fIpgrp\fP 0 ist, sendet \fBkillpg\fP() das Signal an die Prozessgruppe des aufrufenden Prozesses. (POSIX sagt: Falls \fIpgrp\fP kleiner oder gleich 1 ist, ist das Verhalten undefiniert.) .P Für die benötigten Rechte, um ein Signal an einen anderen Prozess zu senden, siehe \fBkill\fP(2). .SH RÜCKGABEWERT Bei Erfolg wird Null zurückgegeben. Bei einem Fehler wird \-1 zurückgegeben und \fIerrno\fP gesetzt, um den Fehler anzuzeigen. .SH FEHLER .TP \fBEINVAL\fP \fIsig\fP ist keine gültige Signalnummer. .TP \fBEPERM\fP Der Prozess verfügt nicht über das Recht, das Signal an einen der Zielprozesse zu senden. Für die benötigten Rechte, siehe \fBkill\fP(2). .TP \fBESRCH\fP Es kann kein Prozess gefunden werden, der der Prozessgruppe \fIpgrp\fP angehört. .TP \fBESRCH\fP Als Prozessgruppe wurde 0 angegeben, der sendende Prozess hat aber keine Prozessgruppe. .SH VERSIONEN Es gibt mehrere Unterschiede zwischen den Rechteprüfungen in Systemen vom BSD\- und vom System\-V\-Typ. Siehe das POSIX\-Grundprinzip für \fBkill\fP(3p). Ein nicht von POSIX genannter Unterschied betrifft den Rückgabewert \fBEPERM\fP: BSD beschreibt, dass kein Signal gesandt wird und \fBEPERM\fP zurückgegeben wird, wenn die Rechteprüfung für mindestens einen Zielprozess fehlschlägt, während dies bei POSIX \fBEPERM\fP nur der Fall ist, wenn die Rechteprüfung für alle Zielprozesse fehlschlägt. .SS "Unterschiede C\-Bibliothek/Kernel" Auf Linux ist \fBkillpg\fP() als eine Bibliotheksfunktion implementiert, die \fIkill(\-pgrp,\ sig)\fP aufruft. .SH STANDARDS POSIX.1\-2008. .SH GESCHICHTE POSIX.1\-2001, SVr4, 4.4BSD (erschien zuerst in 4BSD). .SH "SIEHE AUCH" \fBgetpgrp\fP(2), \fBkill\fP(2), \fBsignal\fP(2), \fBcapabilities\fP(7), \fBcredentials\fP(7) .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Martin Schulze , Patrick Rother , Chris Leick und Mario Blättermann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .