Please see the reply by mlelstv to https://gnats.netbsd.org/53233
On Sat, Aug 25, 2018 at 02:54:19PM +0000, Martin Husemann wrote: > Module Name: src > Committed By: martin > Date: Sat Aug 25 14:54:18 UTC 2018 > > Modified Files: > src/etc/powerd/scripts [netbsd-7]: sleep_button > > Log Message: > Pull up following revision(s) (requested by roy in ticket #1631): > > etc/powerd/scripts/sleep_button: revision 1.11 > > Remove the stopping and starting of various network scripts on > sleep / resume. > > This should no longer be needed now the various applications > (dhcpcd, ntpd, wpa_supplicant et all) are more aware to the network state > as all interface carriers should be brought down and up again. > > Fixes PR misc/52397. > > > To generate a diff of this commit: > cvs rdiff -u -r1.10 -r1.10.22.1 src/etc/powerd/scripts/sleep_button > > Please note that diffs are not public domain; they are subject to the > copyright notices on the relevant files. > > Modified files: > > Index: src/etc/powerd/scripts/sleep_button > diff -u src/etc/powerd/scripts/sleep_button:1.10 > src/etc/powerd/scripts/sleep_button:1.10.22.1 > --- src/etc/powerd/scripts/sleep_button:1.10 Mon Oct 17 23:27:41 2011 > +++ src/etc/powerd/scripts/sleep_button Sat Aug 25 14:54:18 2018 > @@ -1,6 +1,6 @@ > #!/bin/sh - > # > -# $NetBSD: sleep_button,v 1.10 2011/10/17 23:27:41 jmcneill Exp $ > +# $NetBSD: sleep_button,v 1.10.22.1 2018/08/25 14:54:18 martin Exp $ > # > # Generic script for sleep button events. > # > @@ -10,13 +10,6 @@ > > case "${2}" in > pressed) > - > - /etc/rc.d/bluetooth stop > - /etc/rc.d/ntpd stop > - /etc/rc.d/dhclient stop > - /etc/rc.d/network stop > - /etc/rc.d/wpa_supplicant stop > - > if /sbin/sysctl -q hw.acpi.sleep.state; then > /sbin/sysctl -w hw.acpi.sleep.state=3 > elif /sbin/sysctl -q machdep.xen.suspend; then > @@ -31,13 +24,6 @@ pressed) > # ... waking up > sleep 1 > fi > - > - /etc/rc.d/wpa_supplicant start > - /etc/rc.d/network start > - /etc/rc.d/dhclient start > - /etc/rc.d/ntpdate start > - /etc/rc.d/ntpd start > - /etc/rc.d/bluetooth start > ;; > > released) >