Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- + drive
- + + grep ^sd.$
- ls /dev
- + DRIVES=sda
- + [ sda ]
- + [ sda ]
- + cat+ ioption+ sed s/>sda/ selected&/g
- sda
- + grep -v+ awk -FĄ+ sed s|#|\n|g+ echo sda value="">
- -v
- sel= {printf "\t<!option value=\""$1"\"";if(sel == $1)printf " selected";printf ">";if(NF == 1)printf $1;else printf $2;printf"<!/option>\n"}
- + fdisk -l /dev/sda
- <!center><!table width="95%" border="5"><!tr><!td>
- <!br>Select drive:
- <!select name=SD onChange="this.form.submit();">
- <!option value="sda" selected>sda<!/option>
- <!/select>
- <!br>
- Fdisk information for drive /dev/sda:
- <!br>
- <!textarea name=FDISK_INFO onfocus="auto_grow(this)" wrap="off" readonly autofocus class=ro>
- Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
- Units: sectors of 1 * 512 = 512 bytes
- Sector size (logical/physical): 512 bytes / 512 bytes
- I/O size (minimum/optimal): 512 bytes / 512 bytes
- Disklabel type: dos
- Disk identifier: 0xe3ded9b4
- Device Boot Start End Blocks Id System
- /dev/sda1 2048 1953521663 976759808 7 HPFS/NTFS/exFAT
- <!/textarea>
- + mount_info
- + [ sda ]
- + + grep /dev/sda+ awk {print $1" mounted to "$2" as "$3}
- cat /proc/mounts
- + MOUNT_INFO=/dev/sda1 mounted to /mnt as fuseblk
- + cat /proc/swaps
- + awk+ grep /dev/sda
- {print $1" mounted as swap partition"}
- + SWAP_INFO=
- + [ ]
- + [ /dev/sda1 mounted to /mnt as fuseblk ]
- + echo+ sed s|.*|Unmount&|;s|tS|t/S|
- + btn_c=Unmount
- + [ Unmount ]
- + + egrep format
- echo /cgi-bin/format.cgi
- + [ /cgi-bin/format.cgi ]
- + btn umountĄUnmount partition(s)
- + [ ]
- + sep= -- OR --
- + awk -FĄ {printf "<!button type=submit name=ACTION value=\""$1"\" onclick=\""$3"\">";if(NF == 2)printf $1;else printf $2;printf "<!/button>"$NF}
- + + echo umountĄUnmount partition(s)
- sed s|$|Ą|;s|#|Ą -- OR -- \n|g
- + btnu=<!br><!button type=submit name=ACTION value="umount" onclick="">Unmount partition(s)<!/button>
- + cat
- <!br>
- Mount information for drive /dev/sda:
- <!br>
- <!textarea name=MOUNT_INFO readonly class=ro wrap="off">
- /dev/sda1 mounted to /mnt as fuseblk
- <!/textarea>
- <!br><!button type=submit name=ACTION value="umount" onclick="">Unmount partition(s)<!/button>
- <!br>
- + echo <!br><!/td><!/tr><!/table><!/center>
- <!br><!/td><!/tr><!/table><!/center>
- + web_ui
- + [ -f /lib/modules/*/cifs.ko ]
- + btn inst_cifsĄInstall
- + [ ]
- + sep= -- OR --
- + sed s|$|Ą|;s|#|Ą -- OR -- \n|g
- + echo inst_cifsĄInstall+ awk
- -FĄ {printf "<!button type=submit name=ACTION value=\""$1"\" onclick=\""$3"\">";if(NF == 2)printf $1;else printf $2;printf "<!/button>"$NF}
- + inst=<!br>(kmod-fs-cifs required <!button type=submit name=ACTION value="inst_cifs" onclick="">Install<!/button> )
- + acfg am#as#mnt_label#atr#adlna
- + + sed s|#|\n|g+ awk -Fecho am#as#mnt_label#atr#adlna
- Ą {print $1"=`grep \"^"$1"=\" /etc/config/automount | cut -d\"=\" -f2 | tr -d \"\x27\\\"`"}
- + eval am=`grep "^am=" /etc/config/automount | cut -d"=" -f2 | tr -d "'\"` as=`grep "^as=" /etc/config/automount | cut -d"=" -f2 | tr -d "'\"` mnt_label=`grep "^mnt_label=" /etc/config/automount | cut -d"=" -f2 | tr -d "'\"` atr=`grep "^atr=" /etc/config/automount | cut -d"=" -f2 | tr -d "'\"` adlna=`grep "^adlna=" /etc/config/automount | cut -d"=" -f2 | tr -d "'\"`
- + + cut -d=+ tr -d '"grep ^am= /etc/config/automount -f2
- + cut -d=+ tr -d '"+ grep ^as= -f2
- /etc/config/automount
- + grep ^mnt_label= /etc/config/automount
- + cut -d= -f2+ tr
- -d '"
- + grep ^atr= /etc/config/automount
- + cut -d=+ tr -d '"
- -f2
- + + cut -d=+ tr -dgrep ^adlna= /etc/config/automount -f2
- '"
- + am=Enabled as=Enabled mnt_label=mnt atr=Enabled adlna=Enabled
- + [ sda -a ! Unmount ]
- + + grep+ sed s|.*/||+ awk {print $3}+ egrep -vw+ grep /dev/sd
- + mount
- sed s|>mnt| selected&| -v
- /overlay|/mnt
- sd..
- + ioption #mnt
- + sed s|#|\n|g
- + + grep -v+ echo #mnt
- awk -FĄ value="">
- -v sel= {printf "\t<!option value=\""$1"\"";if(sel == $1)printf " selected";printf ">";if(NF == 1)printf $1;else printf $2;printf"<!/option>\n"}
- + lmnt= <!option value="" selected><!/option>
- <!option value="mnt" selected>mnt<!/option>
- + cat
- + ioption /mnt#/share/LABEL
- + + awk -FĄ -v sel= + sed s|#|\n|g+ echo /mnt#/share/LABELgrep -v value="">
- {printf "\t<!option value=\""$1"\"";if(sel == $1)printf " selected";printf ">";if(NF == 1)printf $1;else printf $2;printf"<!/option>\n"}
- + ioption Enabled#Disabled Enabled
- + grep -v value="">+ awk -FĄ+ sed s|#|\n|g+ echo Enabled#Disabled
- -v sel=Enabled {printf "\t<!option value=\""$1"\"";if(sel == $1)printf " selected";printf ">";if(NF == 1)printf $1;else printf $2;printf"<!/option>\n"}
- + ioption Enabled#Disabled Enabled
- + awk -FĄ -v+ sed s|#|\n|g+ echo Enabled#Disabled+ grep -v sel=Enabled {printf "\t<!option value=\""$1"\"";if(sel == $1)printf " selected";printf ">";if(NF == 1)printf $1;else printf $2;printf"<!/option>\n"}
- value="">
- + ioption Enabled#Disabled Enabled
- + awk -FĄ -v+ sed s|#|\n|g
- + echo Enabled#Disabled
- + grep -v sel=Enabled {printf "\t<!option value=\""$1"\"";if(sel == $1)printf " selected";printf ">";if(NF == 1)printf $1;else printf $2;printf"<!/option>\n"}
- value="">
- + ioption Enabled#Disabled Enabled
- + sed s|#|\n|g
- + echo+ awk+ grep -v value=""> Enabled#Disabled
- -FĄ
- -v sel=Enabled {printf "\t<!option value=\""$1"\"";if(sel == $1)printf " selected";printf ">";if(NF == 1)printf $1;else printf $2;printf"<!/option>\n"}
- + btn setmntĄSet#Debug
- + [ ]
- + sep= -- OR --
- + awk -FĄ+ sed s|$|Ą|;s|#|Ą -- OR -- \n|g+ echo setmntĄSet#Debug {printf "<!button type=submit name=ACTION value=\""$1"\" onclick=\""$3"\">";if(NF == 2)printf $1;else printf $2;printf "<!/button>"$NF}
- + sed s|.*sda||+ ls /dev/sda1
- + ioption 1
- + awk -FĄ -v+ sed s|#|\n|g
- + + grep -v sel= {printf "\t<!option value=\""$1"\"";if(sel == $1)printf " selected";printf ">";if(NF == 1)printf $1;else printf $2;printf"<!/option>\n"}echo 1
- value="">
- + btn reformat1ĄFormat/Remove & Mount
- + [ ]
- + sep= -- OR --
- + echo reformat1ĄFormat/Remove & Mount
- + awk+ sed s|$|Ą|;s|#|Ą -- OR -- \n|g
- -FĄ {printf "<!button type=submit name=ACTION value=\""$1"\" onclick=\""$3"\">";if(NF == 2)printf $1;else printf $2;printf "<!/button>"$NF}
- <!br>
- <!center><!table class=index width="95%" border="5"><!tr><!td class=left>
- <!h2>Mounting and formatting options<!/h2>
- <!hr>
- <!h3 class=left>Global options for all functions<!/h3>
- - MOUNT POINT
- <!select name=mp>
- <!option value="/mnt">/mnt<!/option>
- <!option value="/share/LABEL">/share/LABEL<!/option>
- <!/select> ("/mnt"=samba+dlna+ftp+torrent --OR-- "/share/LABEL"=samba+dlna)
- <!br>
- - LABEL <!input name=label> (if blank, then LABEL="mnt")
- <!br>
- - enabling and starting transmission-daemon <!input type=checkbox value=1 name=tr_enable>
- <!hr>
- <!h3 class=left> 1. AutoMount Configs<!/h3>
- - Mounted to /mnt <!t30>"mnt"<!/t30>
- <!br>
- Change to: <!select name=smnt> <!option value="" selected><!/option>
- <!option value="mnt" selected>mnt<!/option><!/select>
- <!br><!br>
- - AutoMount <!t30>"Enabled"<!/t30>
- <!br>
- Change to <!select name=ams> <!option value="Enabled" selected>Enabled<!/option>
- <!option value="Disabled">Disabled<!/option><!/select>
- <!br><!br>
- - AutoSwap <!t30>"Enabled"<!/t30>
- <!br>
- Change to <!select name=ass> <!option value="Enabled" selected>Enabled<!/option>
- <!option value="Disabled">Disabled<!/option><!/select>
- <!br><!br>
- - AutoStart miniDLNA <!t30>"Enabled"<!/t30>
- <!br>
- Change to <!select name=adlnas> <!option value="Enabled" selected>Enabled<!/option>
- <!option value="Disabled">Disabled<!/option><!/select>
- <!br><!br>
- - AutoStart Transmission <!t30>"Enabled"<!/t30>
- <!br>
- Change to <!select name=atrs> <!option value="Enabled" selected>Enabled<!/option>
- <!option value="Disabled">Disabled<!/option><!/select>
- <!br><!br>
- <!button type=submit name=ACTION value="setmnt" onclick=" -- OR -- ">Set<!/button> -- OR -- <!button type=submit name=ACTION value="Debug" onclick="">Debug<!/button>
- <!hr>
- <!h3 class=left>3.1. Existing partition format or remove data and mount as extroot<!/h3>
- Option selection:
- <!br>
- - <!input type=radio name=reformat_delete value=format checked> <!b>format<!/b> partition
- <!br>
- - <!input type=radio name=reformat_delete value=rm> <!b>remove data<!/b> from partition (if you use GPT partition table)
- <!br>
- Partition selection:
- <!br>
- - DriveNumber (/dev/sda):
- <!select name=dn_overlay>
- <!option value="1">1<!/option>
- <!/select> --> partition mounted to <!select name=ET3> <!option value="/overlay">/overlay<!/option>
- <!option value="/">/<!/option><!/select>
- <!br>
- - <!b>add<!/b> extroot mount for fstab config
- <!br>
- - automatic reboot on finish due to extroot
- <!br><!br>
- <!button type=submit name=ACTION value="reformat1" onclick="">Format/Remove & Mount<!/button>
- <!br><!hr>
- <!h3 class=left>4.1. CIFS mount <!/h3>
- Add new mount: <!i>mount -t cifs //<!select name=NCIP onchange="if(this.value=='!') custom_select_val(this, 'Enter your custom value.')"> <!option value="192.168.0.176">192.168.0.176 (Windows-Phone)<!/option>
- <!option value="192.168.0.102">192.168.0.102 (Szauer-PC)<!/option> <!option value="!">[custom]<!/option><!/select>/<!input name=NCFF placeholder='Folder from (ab/cd/ef)'> /<!input name=NCFT placeholder='Folder to (ab/cd/ef)'><!/i> -->
- <!br><!br> 1: Linux share (without password): <!i>-o user=guest,sec=ntlm<!/i> <!button type=submit name=ACTION value="ancml" onclick="">Add<!/button>
- <!br><!br> 2: Windows share (with password): <!i>-o user=<!input name=NCUN placeholder='Username'>,password=<!input name=NCPW placeholder='Password'>,nounix,noserverino<!/i> <!button type=submit name=ACTION value="ancmw" onclick="">Add<!/button>
- <!br><!br>
- Exist mounts: <!select name="ecm">
- <!/select>
- <!button type=submit name=ACTION value="decm" onclick=" ">Delete<!/button> <!button type=submit name=ACTION value="Mount" onclick="">Mount<!/button> <!button type=submit name=ACTION value="uMount" onclick="">uMount<!/button>
- <!br><!br>
- <!b>View <!select name="VFILE" onchange="if(this.value=='!') custom_select_val(this, 'Enter your custom value.')">
- <!option value="/etc/rc.local">rc.local<!/option>
- <!/select> file<!/b> <!button type=submit name=ACTION value="RFILE" onclick="">View<!/button>
- <!br><!br><!/td><!/tr><!/table><!/center>
- + footer
- + [ y ]
- + exec
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement