--- elwix/config/etc/default/rc.initial 2013/01/24 13:14:15 1.1.2.1 +++ elwix/config/etc/default/rc.initial 2013/01/27 23:28:32 1.1.2.2 @@ -2,7 +2,7 @@ # # ELWIX Initial RC Menu script # -# $Id: rc.initial,v 1.1.2.1 2013/01/24 13:14:15 misho Exp $ +# $Id: rc.initial,v 1.1.2.2 2013/01/27 23:28:32 misho Exp $ # trap : 2 @@ -82,9 +82,12 @@ menu() 4) echo echo "Restore factory defaults ..." - cfexec rm -rf /elwix/etc/rc.S /elwix/etc/rc.s /elwix/etc/rc.t - cfexec tar -xzpf /elwix/backup/.var.tgz -C /elwix/altroot - cfexec tar -xzpf /elwix/altroot/backup/.etc.tgz -C /elwix + read -p " +Are you sure for restore and clear all changes? [no|yes]: " ans + if [ X"$ans" = X"yes" -o X"$ans" = "y" ]; then + cfexec rm -rf /elwix/etc/rc.S /elwix/etc/rc.s /elwix/etc/rc.t + cfexec tar -xzpf /elwix/backup/.var.tgz -C /elwix/altroot + cfexec tar -xzpf /elwix/altroot/backup/.etc.tgz -C /elwix + fi ;; 5) reboot