--- elwix/config/etc/Attic/rc.initial 2013/01/23 15:00:39 1.2.2.3 +++ elwix/config/etc/Attic/rc.initial 2013/01/24 12:59:22 1.2.2.5 @@ -2,7 +2,7 @@ # # ELWIX Initial RC Menu script # -# $Id: rc.initial,v 1.2.2.3 2013/01/23 15:00:39 misho Exp $ +# $Id: rc.initial,v 1.2.2.5 2013/01/24 12:59:22 misho Exp $ # trap : 2 @@ -72,6 +72,15 @@ menu() passwd root ;; 3) + echo + read -p "New system webGUI password: " pass + read -p "Confirm system webGUI password: " confirm + if [ X"$pass" = X"$confirm" ]; then + cfexec xmler -s /elwix/system/password /elwix/etc/config.xml \ + $(md5 -qs "$pass") + else + echo "Error:: passwords are different ..." + fi ;; 4) echo @@ -106,7 +115,9 @@ menu() if `disklabel $dev`; then read -p " +This is right choice? [no|yes]: " ask if [ X"$ask" = X"yes" -o X"$ask" = X"y" ]; then - echo work ..... + sysctl -w kern.geom.debugflags=16 + dd if=/dev/ufs/elwix of=/dev/$dev + sysctl -w kern.geom.debugflags=0 fi fi fi