pfsense/etc/rc.halt

14 lines
234 B
Bash
Executable File

#!/bin/sh
# $Id$
if ! /usr/bin/lockf -s -t 30 /tmp/config.lock /usr/bin/true; then
echo "Cannot halt at this moment, a config write operation is in progress and 30 seconds have passed."
exit -1
fi
sleep 1
/sbin/shutdown -p now