#882050 "service hostapd restart" *kills* hostapd

Package:
hostapd
Source:
wpa
Description:
access point and authentication server for Wi-Fi and Ethernet
Submitter:
Joey Hess
Date:
2017-11-19 15:21:03 UTC
Severity:
normal
#882050#5
Date:
2017-11-18 04:46:36 UTC
From:
To:
Not sure why; /etc/init.d/hostapd restart restarts it successfully.

Saw this on an armhf system running testing.
/etc/default/hostapd contains DAEMON_CONF=/etc/hostapd/hostapd.conf

#882050#10
Date:
2017-11-19 07:06:39 UTC
From:
To:
Hi Joey,

Does your system run systemd or sysvinit? If systemd, what does
systemctl status hostapd say when after hostapd is killed?

#882050#15
Date:
2017-11-19 15:09:12 UTC
From:
To:
Andrew Shadura wrote:
that one said:

● hostapd.service - LSB: Advanced IEEE 802.11 management daemon
   Loaded: loaded (/etc/init.d/hostapd; generated; vendor preset: enabled)
   Active: active (running) since Sun 2017-11-19 11:05:15 JEST; 67ms ago
     Docs: man:systemd-sysv-generator(8)
  Process: 3494 ExecStop=/etc/init.d/hostapd stop (code=exited, status=0/SUCCESS)
  Process: 3498 ExecStart=/etc/init.d/hostapd start (code=exited, status=0/SUCCESS)
    Tasks: 1 (limit: 4915)
   CGroup: /system.slice/hostapd.service
           └─16142 /usr/sbin/hostapd -B -P /run/hostapd.pid /etc/hostapd/hostapd.conf

Nov 19 11:05:15 honeybee systemd[1]: Starting LSB: Advanced IEEE 802.11 management daemon...
Nov 19 11:05:15 honeybee hostapd[3498]: Starting advanced IEEE 802.11 management: hostapd.
Nov 19 11:05:15 honeybee systemd[1]: Started LSB: Advanced IEEE 802.11 management daemon.

However, running systemctl status hostapd a second time after a minute had
changed:

● hostapd.service - LSB: Advanced IEEE 802.11 management daemon
   Loaded: loaded (/etc/init.d/hostapd; generated; vendor preset: enabled)
   Active: active (exited) since Sun 2017-11-19 11:05:15 JEST; 1min 36s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 3494 ExecStop=/etc/init.d/hostapd stop (code=exited, status=0/SUCCESS)
  Process: 3498 ExecStart=/etc/init.d/hostapd start (code=exited, status=0/SUCCESS)

Nov 19 11:05:15 honeybee systemd[1]: Starting LSB: Advanced IEEE 802.11 management daemon...
Nov 19 11:05:15 honeybee hostapd[3498]: Starting advanced IEEE 802.11 management: hostapd.
Nov 19 11:05:15 honeybee systemd[1]: Started LSB: Advanced IEEE 802.11 management daemon.