From: Arne Fitzenreiter Date: Sat, 21 Jan 2012 19:20:57 +0000 (+0100) Subject: initskripts: add disc sync before unmounting filesystems. X-Git-Tag: v2.11-core56^2~8 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4de55e0b3d1cedf25f9ea2b00e17d054115bf8fa;p=ipfire-2.x.git initskripts: add disc sync before unmounting filesystems. --- diff --git a/config/rootfiles/core/56/filelists/files b/config/rootfiles/core/56/filelists/files index 26d35c5d43..65ae58d861 100644 --- a/config/rootfiles/core/56/filelists/files +++ b/config/rootfiles/core/56/filelists/files @@ -1,5 +1,6 @@ etc/system-release etc/issue +etc/rc.d/init.d/mountfs etc/rc.d/init.d/smartenabler srv/web/ipfire/cgi-bin/chpasswd.cgi srv/web/ipfire/cgi-bin/hardwaregraphs.cgi diff --git a/src/initscripts/init.d/mountfs b/src/initscripts/init.d/mountfs index 43ef02dc80..01ecafde8c 100644 --- a/src/initscripts/init.d/mountfs +++ b/src/initscripts/init.d/mountfs @@ -40,6 +40,10 @@ case "${1}" in ;; stop) + boot_mesg "Syncing discs..." + sync && sync + evaluate_retval + boot_mesg "Unmounting all other currently mounted file systems..." umount -a -d -r &>/dev/null evaluate_retval