mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-18 18:44:44 +00:00
20 lines
334 B
Bash
Executable File
20 lines
334 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# shutdown rc scripts
|
|
/usr/local/etc/rc.opnsense stop
|
|
|
|
/usr/local/etc/rc.backup_rrd
|
|
/usr/local/etc/rc.backup_dhcpleases
|
|
|
|
# wait for config lock to release
|
|
php -a >/dev/null << EOF
|
|
\$fp = fopen('/conf/config.xml', "w+");
|
|
if (flock(\$fp, LOCK_EX)) {
|
|
flock(\$fp, LOCK_UN);
|
|
fclose(\$fp);
|
|
}
|
|
|
|
EOF
|
|
|
|
/sbin/shutdown -op now
|