Stop external applications (dhclient) from catching signals.

There's a bug that prevents dhclient to be killed, so this patch
disables signal handling in external (non-bind9) applications.

This affects only ISC-DHCP.
42 jobs for !1759 with ondrej/no-signal-handling-for-external-apps-v9_11 in 14 minutes and 59 seconds (queued for 3 seconds)
latest detached
Status Job ID Name Coverage
  Precheck
passed #207094
amd64 linux
🐞:sid:amd64

00:01:11

passed #207093
amd64 linux
misc:sid:amd64

00:00:18

 
  Build
passed #207105
amd64 linux
asan:sid:amd64

00:05:23

passed #207106
amd64 linux
clang:stretch:amd64

00:02:05

passed #207107
i386 linux
clang:stretch:i386

00:02:14

passed #207095
amd64 linux
docs:sid:amd64

00:00:51

passed #207104
amd64 linux
gcc:bionic:amd64

00:01:43

passed #207096
amd64 linux
gcc:centos6:amd64

00:02:29

passed #207097
amd64 linux
gcc:centos7:amd64

00:01:57

passed #207102
amd64 linux
gcc:fedora29:amd64

00:02:58

passed #207098
amd64 linux
gcc:jessie:amd64

00:01:44

passed #207100
amd64 linux
gcc:sid:amd64

00:01:58

passed #207101
i386 linux
gcc:sid:i386

00:01:48

passed #207099
amd64 linux
gcc:stretch:amd64

00:03:08

passed #207103
amd64 linux
gcc:xenial:amd64

00:01:16

passed #207109
amd64 linux
noassert:sid:amd64

00:02:12

passed #207108
amd64 linux
pkcs11:sid:amd64

00:02:11

 
  Test
passed #207128
amd64 linux
system:asan:sid:amd64

00:08:23

passed #207126
amd64 linux
system:gcc:bionic:amd64

00:07:04

passed #207110
amd64 linux
system:gcc:centos6:amd64

00:05:54

passed #207112
amd64 linux
system:gcc:centos7:amd64

00:06:06

passed #207122
amd64 linux
system:gcc:fedora29:amd64

00:06:05

passed #207114
amd64 linux
system:gcc:jessie:amd64

00:06:07

passed #207118
amd64 linux
system:gcc:sid:amd64

00:06:32

passed #207120
i386 linux
system:gcc:sid:i386

00:06:35

passed #207116
amd64 linux
system:gcc:stretch:amd64

00:06:39

passed #207124
amd64 linux
system:gcc:xenial:amd64

00:06:58

passed #207133
amd64 linux
system:noassert:sid:amd64

00:06:26

passed #207131
amd64 linux
system:pkcs11:sid:amd64

00:07:05

passed #207129
amd64 linux
unit:asan:sid:amd64

00:02:21

passed #207130
amd64 linux
unit:clang:stretch:amd64

00:00:52

passed #207127
amd64 linux
unit:gcc:bionic:amd64

00:01:03

passed #207111
amd64 linux
unit:gcc:centos6:amd64

00:00:57

passed #207113
amd64 linux
unit:gcc:centos7:amd64

00:01:15

passed #207123
amd64 linux
unit:gcc:fedora29:amd64

00:00:52

passed #207115
amd64 linux
unit:gcc:jessie:amd64

00:00:30

passed #207119
amd64 linux
unit:gcc:sid:amd64

00:01:14

passed #207121
i386 linux
unit:gcc:sid:i386

00:01:07

passed #207117
amd64 linux
unit:gcc:stretch:amd64

00:01:13

passed #207125
amd64 linux
unit:gcc:xenial:amd64

00:01:11

passed #207134
amd64 linux
unit:noassert:sid:amd64

00:00:55

passed #207132
amd64 linux
unit:pkcs11:sid:amd64

00:01:07