diff --git a/src/etc/pfSense-rc.shutdown b/src/etc/pfSense-rc.shutdown index 0f7b48c70b..830fcbdb99 100755 --- a/src/etc/pfSense-rc.shutdown +++ b/src/etc/pfSense-rc.shutdown @@ -52,3 +52,13 @@ if [ "${USE_MFS_TMPVAR}" = "true" ] || [ "${DISK_TYPE}" = "md" ]; then /etc/rc.backup_dhcpleases.sh /etc/rc.backup_logs.sh fi + +# Invoke shutdown scripts if present +scripts=/usr/local/etc/rc.d/shutdown.*.sh +for script in $scripts +do + if [ -f "$script" -a -x "$script" ] + then + $script + fi +done