From c5765570097250a60b778318750cf187fbf5082e Mon Sep 17 00:00:00 2001 From: Edward Tomasz Napierala Date: Wed, 14 Jan 2015 11:18:45 +0000 Subject: [PATCH] Use newly added GEOM notifications to discard autofs caches. MFC after: 1 month Sponsored by: The FreeBSD Foundation --- etc/devd.conf | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/etc/devd.conf b/etc/devd.conf index 742871768572..4120c637c19f 100644 --- a/etc/devd.conf +++ b/etc/devd.conf @@ -318,16 +318,11 @@ notify 0 { action "/usr/local/etc/rc.d/postgresql restart"; }; -# Discard autofs caches, useful for the -media special map. The one -# second delay is for GEOM to finish tasting. -# -# XXX: We should probably have a devctl(4) event that fires after GEOM -# tasting. -# +# Discard autofs caches, useful for the -media special map. notify 100 { - match "system" "DEVFS"; - match "cdev" "(da|mmcsd)[0-9]+"; - action "sleep 1 && /usr/sbin/automount -c"; + match "system" "GEOM"; + match "subsystem" "DEV"; + action "/usr/sbin/automount -c"; }; */