Command Execution

PySignal

Python stdlib module — signal. Auto-indexed from CDN. Method-level security roles have not been annotated; rule writers should inspect the source before use.

Other Methods

.alarm()Neutral
#
Signature
alarm(seconds)

Arrange for SIGALRM to arrive after the given number of seconds.

.default_int_handler()Neutral
#
Signature
default_int_handler(signalnum, frame)

The default handler for SIGINT installed by Python.

.getitimer()Neutral
#
Signature
getitimer(which)

Returns current value of given itimer.

.getsignal()Neutral
#
Signature
getsignal(signalnum)

Return the current action for the given signal.

.pause()Neutral
#
Signature
pause()

Wait until a signal arrives.

.pidfd_send_signal()Neutral
#
Signature
pidfd_send_signal(pidfd, signalnum, siginfo, flags)

Send a signal to a process referred to by a pid file descriptor.

.pthread_kill()Neutral
#
Signature
pthread_kill(thread_id, signalnum)

Send a signal to a thread.

.pthread_sigmask()Neutral
#
Signature
pthread_sigmask(how, mask)

Fetch and/or change the signal mask of the calling thread.

.raise_signal()Neutral
#
Signature
raise_signal(signalnum)

Send a signal to the executing process.

.set_wakeup_fd()Neutral
#
Signature
set_wakeup_fd()

set_wakeup_fd(fd, *, warn_on_full_buffer=True) -> fd

Fully-Qualified Names

FQNField
signalfqns[0]

Wrong FQN → 0 findings. Verify with: change fqns to garbage → must produce 0 results.

Import

rule.py
import signal