dumb-init/tests/lib/print-signals

16 lines
252 B
Text
Raw Normal View History

2015-08-12 00:31:08 +03:00
#!/bin/bash -eux
2015-08-05 20:56:55 +03:00
# Print received signals into a file, one per line
file="$1"
. ./lib/testlib.sh
2015-08-05 20:56:55 +03:00
for i in $(catchable_signals); do
2015-08-10 19:32:56 +03:00
trap "echo $i > \"$file\"" "$i"
2015-08-05 20:56:55 +03:00
done
echo 'ready' > "$file"
2015-08-12 00:31:08 +03:00
echo 'loop forever...'
set +x
2015-08-05 20:56:55 +03:00
while :; do true; done