Diff for /elwix/config/etc/Attic/rc.initial between versions 1.2.2.2 and 1.2.2.6

version 1.2.2.2, 2013/01/23 14:17:16 version 1.2.2.6, 2013/01/24 13:01:39
Line 8 Line 8
 trap : 2  trap : 2
 trap : 3  trap : 3
 trap : 18  trap : 18
#exec </dev/console >/dev/console 2>/dev/consoleexec </dev/console >/dev/console 2>/dev/console
 MAGIC_MENU="menu"  MAGIC_MENU="menu"
   
 menu()  menu()
Line 26  menu() Line 26  menu()
         echo "6) Ping host"          echo "6) Ping host"
         echo "7) SSH to host"          echo "7) SSH to host"
         echo "8) Go to shell"          echo "8) Go to shell"
        [ -r /etc/platform ] && PLATFORM=$(cat /etc/platform)        echo "9) Clone system on other drive";
        if [ "${PLATFORM}" != "embedded" ]; then 
                echo "9) Install on Hard Drive $PLATFORM"; 
        fi 
         echo          echo
   
         read -p "Enter number: " opcode          read -p "Enter number: " opcode
Line 48  menu() Line 45  menu()
                         read -p " +IPv4 address/mask of interface $iface [dhcp|x.x.x.x/x]: " ip4                          read -p " +IPv4 address/mask of interface $iface [dhcp|x.x.x.x/x]: " ip4
                         read -p " +IPv6 address/mask of interface $iface [auto|x:x:x::x/x]: " ip6                          read -p " +IPv6 address/mask of interface $iface [auto|x:x:x::x/x]: " ip6
                         if [ X"$mgmt" = X"yes" -o X"$mgmt" = "y" ]; then                          if [ X"$mgmt" = X"yes" -o X"$mgmt" = "y" ]; then
                                echo $iface >/etc/mylan                                cfexec sh -c "echo $iface >/etc/mylan"
                         fi                          fi
                         ifconfig $iface description "$name" up                          ifconfig $iface description "$name" up
                         if [ -n "$ip4" ]; then                          if [ -n "$ip4" ]; then
Line 72  menu() Line 69  menu()
                         passwd root                          passwd root
                         ;;                          ;;
                 3)                  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)                  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
                         ;;                          ;;
                 5)                  5)
                         reboot                          reboot
Line 93  menu() Line 104  menu()
                         $SHELL                          $SHELL
                         ;;                          ;;
                 9)                  9)
                           echo
                           camcontrol devlist
                           echo
                           read -p " +Select drive [like: ada1]: " dev
                           if [ -n "$dev" ]; then
                                   if `disklabel $dev`; then
                                           read -p " +This is right choice? [no|yes]: " ask
                                           if [ X"$ask" = X"yes" -o X"$ask" = X"y" ]; then
                                                   sysctl -w kern.geom.debugflags=16
                                                   dd if=/dev/ufs/elwix of=/dev/$dev
                                                   sysctl -w kern.geom.debugflags=0
                                           fi
                                   fi
                           fi
                         ;;                          ;;
         esac          esac
 }  }

Removed from v.1.2.2.2  
changed lines
  Added in v.1.2.2.6


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>