Module Name:    src
Committed By:   jmcneill
Date:           Mon Oct 17 23:27:41 UTC 2011

Modified Files:
        src/etc/powerd/scripts: sleep_button

Log Message:
restart dhcpcd if we get a "released" event from the vmt0 driver


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 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.9 src/etc/powerd/scripts/sleep_button:1.10
--- src/etc/powerd/scripts/sleep_button:1.9	Sat Sep 17 14:44:18 2011
+++ src/etc/powerd/scripts/sleep_button	Mon Oct 17 23:27:41 2011
@@ -1,6 +1,6 @@
 #!/bin/sh -
 #
-#	$NetBSD: sleep_button,v 1.9 2011/09/17 14:44:18 jym Exp $
+#	$NetBSD: sleep_button,v 1.10 2011/10/17 23:27:41 jmcneill Exp $
 #
 # Generic script for sleep button events.
 #
@@ -41,8 +41,12 @@ pressed)
 	;;
 
 released)
-	# Note that we don't really need to handle a released event here,
-	# so we can gracefully exit.
+	case "${1}" in
+	vmt0)
+		# Virtual machine is resuming, restart the network
+		/etc/rc.d/dhcpcd restart
+		;;
+	esac
 	;;
 *)
 	logger -p warning "${0}: unsupported event ${2} on device ${1}" >&1

Reply via email to