Deleted:
/trunk/package/webif/storage/S90webif_firmwareid
/trunk/package/webif/storage/dhcp
/trunk/package/webif/storage/init.d
/trunk/package/webif/storage/network-dhcpiface.awx
/trunk/package/webif/storage/system-nvram.sh
=======================================
--- /trunk/package/webif/storage/S90webif_firmwareid Mon Jan 22 11:28:10
2007
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/bin/sh
-firmware_name=$(nvram get firmware_name)
-firmware_version=$(nvram get firmware_version)
-if [ -z "$firmware_name" ]; then
- nvram set firmware_name="OpenWrt White Russian"
- nvram set firmware_subtitle="With X-Wrt Extensions"
-fi
-if grep -q "RC5" "/etc/banner"; then
- if [ "$firmware_version" != "RC5" ]; then
- nvram set firmware_version="RC5"
- fi
-elif grep -q "RC6" "/etc/banner"; then
- if [ "$firmware_version" != "RC6" ]; then
- nvram set firmware_version="RC6"
- fi
-elif grep -q "0.9" "/etc/openwrt_version"; then
- if [ "$firmware_version" != "0.9" ]; then
- nvram set firmware_version="0.9"
- fi
-else
- nvram set firmware_version="unknown version"
-fi
-
-
-
=======================================
--- /trunk/package/webif/storage/dhcp Mon Jul 2 10:21:47 2007
+++ /dev/null
@@ -1,70 +0,0 @@
-#config dnsmasq
- #option cachesize 150
- #option nodaemon 1
- #option domainneeded 0
- #option filterwin2k 0
- #option nohosts 0
- #option addnhosts ""
- #option interface ""
- #option exceptinterface ""
- #option authoritative 1
- #option nonegcache 1
- #option strictorder 1
- #option port 53
- #option ednspacket_max 1280
- #option logqueries 0
- #option queryport ""
- #option noresolv 0
- #option domain ""
- #option dhcpleasemax 150
- #option localise_queries 0
- #option readethers 1
- #option dbus 1
- #option dnsforwardmax 150
-
-#config mac
- #option name 'test'
- #option mac '*:*:*:*:*:*'
- #option ip '192.198.1.110'
- #option dhcp0 '6,192.168.1.2'
-
-
-#config vendorclass
-# option name 'test_vendorclass'
-# option vendorclass 'ssss'
-# option dhcp0 "3,192.168.1.1"
-
-#config userclass
-# option name 'test_userclass'
-# option userclass 'fff'
-# option dhcp0 "3,192.168.1.1"
-
-
-
-#config circuitid
-# option name 'test_circuitid'
-# option circuitid 'sss'
-# option dhcp0 '3,192.168.1.1'
-
-#config remoteid
-# option name 'test_remoteid'
-# option remoteid 'ff'
-# option dhcp0 '3,192.168.1.1'
-
-#config subscrid
-# option name 'test_subscrid'
-# option subscriberid 'dd'
-# option dhcp0 '3,192.168.1.1'
-
-config dhcp
- option name 'lan'
- option interface lan
- option start 100
- option limit 150
- option leasetime 12h
- #option dhcp0 '3,192.168.1.1'
-
-config dhcp
- option interface wan
- option no_dhcp_interface ""
- option ignore 1
=======================================
--- /trunk/package/webif/storage/network-dhcpiface.awx Thu Oct 11 17:06:47
2007
+++ /dev/null
@@ -1,186 +0,0 @@
-#!/usr/bin/awx
-BEGIN {
- # imitate the header function
- CATEGORY = "Network"
- PAGENAME = "DHCP Networks"
- page_title = "@TR<<DHCP Networks>>"
- html_body_args = ""
-
- # style, javascript and metas
- inject_head()
- # body start
- inject_body()
-
- # validate fields with submit
- if (_action = getvar("submit") != "") {
- #awx_validation()
- if (ERROR == "") {
- _show_info = ((SAVED != "") ? "@TR<<Settings saved>>" : "")
- show_error = ""
- } else {
- _show_info = "@TR<<Settings not saved>>"
- show_error = ERROR
- #awx_commit()
- }
- }
-
- # actions: editnetwork/addnetwork/removenetwork
-
- # only when editing a rule or an error
- _action = getvar("action")
- if (_action == "editnetwork" || _action == "addnetwork" || ERROR != "") {
- _editflag = 1
- use_form = ENVIRON["SCRIPT_NAME"]
- _endform = ((use_form != "") ? "</form>" : "" )
- }
-
- # imitate the header function
- include("/usr/lib/webif/common.awx")
-
- td_ind = "\t"
-
- config_load("dhcp")
-
- RENDER = "views/network-dhcpiface.ahtml"
-}
-
-function networks() {
- # scan networks
- class_odd = 1
- count = 0
- _target = getvar("target")
- for (var in CONFIG) {
- href = ""
- if (CONFIG[var] == "range" || CONFIG[var] == "host" || CONFIG[var]
== "mac" || CONFIG[var] == "vendorclass" || CONFIG[var] == "userclass" ||
CONFIG[var] == "circuitid" || CONFIG[var] == "remoteid") {
- network_cfg = var
- sub(/_TYPE/, "", network_cfg)
- if (class_odd == 1) {
- print "<tr>"
- class_odd--
- } else {
- print "<tr class=\"odd\">"
- class_odd++
- }
- print td_ind "<td>" CONFIG[network_cfg "_name"] "</td>"
- print td_ind "<td>" CONFIG[var] "</td>"
- href = href "target=" CONFIG[network_cfg "_name"]
- }
- print "<td>"
-
- if (CONFIG[var] == "range") {
- if (_editflag == 1 && _target == CONFIG[network_cfg "_name"]) {
- print "<p>Network-id : <input id=\"target\" type=\"text\"
name=\"target\" value=\"" getvar("target") "\" /></p>"
- }
- if (_editflag == 1 && _target == CONFIG[network_cfg "_name"]) {
- print "<p>Interface : <input id=\"interface\" type=\"text\"
name=\"interface\" value=\"" CONFIG[network_cfg "_interface"] "\" />"
- print "<p>Start : <input id=\"start\" type=\"text\" name=\"start\"
value=\"" CONFIG[network_cfg "_start"] "\" />"
- print "<p>Limit : <input id=\"limit\" type=\"text\" name=\"limit\"
value=\"" CONFIG[network_cfg "_limit"] "\" />"
- } else {
- print td_ind "<p>Interface : " CONFIG[network_cfg "_interface"] "</p>"
- print td_ind "<p>Start : " CONFIG[network_cfg "_start"] "</p>"
- print td_ind "<p>Limit : " CONFIG[network_cfg "_limit"] "</p>"
- }
- }
- if (CONFIG[var] == "host") {
- if (_editflag == 1 && _target == CONFIG[network_cfg "_name"]) {
- print "<p>Network-id : <input id=\"target\" type=\"text\"
name=\"target\" value=\"" getvar("target") "\" /></p>"
- }
- if (_editflag != 1 || _target != CONFIG[network_cfg "_name"]) {
- print td_ind "<p>MAC : " CONFIG[network_cfg "_mac"] "</p>"
- } else {
- print "<p>MAC : <input id=\"mac\" type=\"text\" name=\"mac\" value=\""
CONFIG[network_cfg "_mac"] "\" />"
- }
- }
- if (CONFIG[var] == "mac") {
- if (_editflag == 1 && _target == CONFIG[network_cfg "_name"]) {
- print "<p>Network-id : <input id=\"target\" type=\"text\"
name=\"target\" value=\"" getvar("target") "\" /></p>"
- }
- if (_editflag != 1 || _target != CONFIG[network_cfg "_name"]) {
- print td_ind "<p>MAC : " CONFIG[network_cfg "_mac"] "</p>"
- } else {
- print "<p>MAC : <input id=\"mac\" type=\"text\" name=\"mac\" value=\""
CONFIG[network_cfg "_mac"] "\" />"
- }
- }
- if (CONFIG[var] == "vendorclass") {
- if (_editflag == 1 && _target == CONFIG[network_cfg "_name"]) {
- print "<p>Network-id : <input id=\"target\" type=\"text\"
name=\"target\" value=\"" getvar("target") "\" /></p>"
- }
- if (_editflag != 1 || _target != CONFIG[network_cfg "_name"]) {
- print td_ind "<p>Vendorclass :"
CONFIG[network_cfg "_vendorclass"] "</p>"
- } else {
- print "<p>Vendorclass : <input id=\"vendorclass\" type=\"text\"
name=\"vendorclass\" value=\"" CONFIG[network_cfg "_vendorclass"] "\" />"
- }
- }
- if (CONFIG[var] == "userclass") {
- if (_editflag == 1 && _target == CONFIG[network_cfg "_name"]) {
- print "<p>Network-id : <input id=\"target\" type=\"text\"
name=\"target\" value=\"" getvar("target") "\" /></p>"
- }
- if (_editflag != 1 || _target != CONFIG[network_cfg "_name"]) {
- print td_ind "<p>Userclass : " CONFIG[network_cfg "_userclass"] "</p>"
- } else {
- print "<p>Userclass : <input id=\"userclass\" type=\"text\"
name=\"userclass\" value=\"" CONFIG[network_cfg "_userclass"] "\" />"
- }
- }
- if (CONFIG[var] == "circuitid") {
- if (_editflag == 1 && _target == CONFIG[network_cfg "_name"]) {
- print "<p>Network-id : <input id=\"target\" type=\"text\"
name=\"target\" value=\"" getvar("target") "\" /></p>"
- }
- if (_editflag != 1 || _target != CONFIG[network_cfg "_name"]) {
- print td_ind "<p>Circuitid : " CONFIG[network_cfg "_circuitid"] "</p>"
- } else {
- print "<p>Circuitid : <input id=\"circuitid\" type=\"text\"
name=\"circuitid\" value=\"" CONFIG[network_cfg "_circuitid"] "\" />"
- }
- }
- if (CONFIG[var] == "remoteid") {
- if (_editflag == 1 && _target == CONFIG[network_cfg "_name"]) {
- print "<p>Network-id : <input id=\"target\" type=\"text\"
name=\"target\" value=\"" getvar("target") "\" /></p>"
- }
- if (_editflag != 1 || _target != CONFIG[network_cfg "_name"]) {
- print td_ind "<p>Remoteid : " CONFIG[network_cfg "_remoteid"] "</p>"
- } else {
- print "<p>Remoteid : <input id=\"remoteid\" type=\"text\"
name=\"remoteid\" value=\"" CONFIG[network_cfg "_remoteid"] "\" />"
- }
- }
-
- if (CONFIG[var] == "range" || CONFIG[var] == "host" || CONFIG[var]
== "mac" || CONFIG[var] == "vendorclass" || CONFIG[var] == "userclass" ||
CONFIG[var] == "circuitid" || CONFIG[var] == "remoteid") {
- if (_editflag != 1 || _target != CONFIG[network_cfg "_name"]) {
- print "boucle sur les options"
- } else {
- print "boucle sur les options"
- }
- printf td_ind "<td>"
- if (_editflag != 1 || _target != CONFIG[network_cfg "_name"]) {
- printf "<a class=\"cssbutton\" href=\""
ENVIRON["SCRIPT_NAME"] "?action=editnetwork&"
href "\">@TR<<network_dhcpiface_Edit#Edit>></a>"
- printf " "
- print "<a class=\"cssbutton delbut\" href=\""
ENVIRON["SCRIPT_NAME"] "?action=removenetwork&"
href "\">@TR<<network_dhcpiface_Delete#Delete>></a>"
- } else {
- printf " "
- }
- print "</td>"
- print "</tr>"
- count++
- }
- }
- if (count == 0) print "<tr>\n" td_ind "<td
colspan=\"7\">@TR<<network_dhcpiface_No_configured_networks#No networks
exist.>></td>\n</tr>"
- if (_editflag != 1) {
- print "<tr>\n" td_ind "<td colspan=\"6\"> </td><td><a
class=\"cssbutton\" href=\""
ENVIRON["SCRIPT_NAME"] "?action=addnetwork\">@TR<<network_dhcpiface_Add_new_network#Add
new network>></a></td>\n</tr>"
- }
-}
-
-function generate_form() {
-
-}
-
-function network_content() {
-
-}
-
-function inject_head() {
- html_head = html_head ""
-}
-
-function inject_body() {
- html_body = html_body ""
-}
-
-##WEBIF:name:Network:425:DHCP Networks
=======================================
--- /trunk/package/webif/storage/system-nvram.sh Mon Jan 22 11:28:10 2007
+++ /dev/null
@@ -1,124 +0,0 @@
-#!/usr/bin/webif-page
-<?
-#
-# credit goes to luke-jr...@utopios.org
-#
-# TODO: this page violates our CSS standards by having style defined in it.
-#
-#
-. /usr/lib/webif/webif.sh
-header "System" "NVRAM" "@TR<<NVRAM>>" '' ''
-ShowNotUpdatedWarning
-
-?>
-
-<style type="text/css">
- td {
- vertical-align: top;
- padding-left: 1em;
- }
-</style>
-
-<div class="half noBorderOnLeft">
-<?
-MAX_VALUE_LEN=60
-myself=$(basename "$SCRIPT_NAME")
-live=false
-
-echo '<form method="POST" action="'"$myself"'">'
-
-cancel="<a href=\"$myself\" style=\"border: 1px solid; background-color:
grey; padding: 0.4ex 1em; margin: 0; color: black;\">Cancel</a>"
-if [ "$FORM_action" = 'Delete' ]; then
- echo '<h3>@TR<<Delete NVRAM Setting>></h3>'
- echo '<p style="margin-top: 1em; margin-bottom: 1em;">'
- if [ "$FORM_confirm" = 'yes' ]; then
- if $live; then
- if nvram unset $FORM_var; then
- echo "<strong>$FORM_var</strong> has been deleted."
- else
- echo "<br /><br />ERROR: Unable to delete <strong>$FORM_var</strong>!"
- fi
- else
- save_setting system "$FORM_var" ""
- echo "When changes are applied, <strong>$FORM_var</strong> will be
deleted."
- fi
- echo '</p>'
- echo "<p><a href=\"$myself\">Return to setting list</a></p>"
- else
- echo "Are you sure you wish to delete <strong>$FORM_var</strong>?"
- echo '</p>'
- echo "$cancel"
- echo '<input type="hidden" name="var" value="'"$FORM_var"'" />'
- echo '<input type="hidden" name="confirm" value="yes" />'
- echo '<input type="submit" name="action" value="Delete" />'
- fi
-elif [ "$FORM_action" = 'Change' ] || [ "$FORM_action" = 'Add' ]; then
- value=$(nvram get "$FORM_var")
- if [ "$value" = '' ]; then
- echo '<h3>@TR<<Add New NVRAM Setting>></h3>'
- else
- echo '<h3>@TR<<Change NVRAM Setting>></h3>'
- fi
- if [ "$FORM_newvalue" = '' ]; then
- echo "<div>Set <strong>$FORM_var</strong> to:<br />"
- echo '<input type="hidden" name="var" value="'"$FORM_var"'" />'
- echo "<textarea style=\"width: 90%; height: 10em;\"
name=\"newvalue\">$value</textarea><br />"
- echo '<div style="width: 90%; text-align: right;">'
- echo "$cancel"
- echo '<input type="submit" name="action" value="Change" />'
- echo '</div>'
- else
- if $live; then
- if nvram set "$FORM_var"="$FORM_newvalue"; then
- echo "<strong>$FORM_var</strong> set to:<pre>$FORM_newvalue</pre>"
- else
- echo "<br /><br />ERROR: Unable to set <strong>$FORM_var</strong>!"
- fi
- else
- save_setting system "$FORM_var" "$FORM_newvalue"
- echo "When changes are applied, <strong>$FORM_var</strong> will be set
to:<pre>$FORM_newvalue</pre>"
- fi
- echo '</p>'
- echo "<p><a href=\"$myself\">Return to setting list</a></p>"
- fi
-else
- echo '<h3>@TR<<General System Settings>></h3>'
- echo '<br><font color="red" size=-1>Warning: Changing these settings may
result in permenant damage to your router.</font><br><br>'
- if $live; then
- echo '<h4>Changes take effect immediately.</h4><br>'
- else
- echo '<h4>Changes will not take effect until you choose "Apply
Changes"</h4><br>'
- fi
- echo '<table style="width: 90%; margin: auto;">'
- echo '<tr><th>Setting Variable</th><th>Current Value</th></tr>'
- actions='Change Delete'
- echo '<tr><td><input style="width: 100%;" name="var"></td><td
style="vertical-align: middle;"><em style="font-size: 75%;">New
Variable</em></td>'
- echo '<td colspan="2"><input type="submit" name="action" value="Add"
style="width: 100%;" /></td>'
- echo '</tr>'
-
- nvram show 2>/dev/null | sed 's,^\([^=]\+\)=.*$,\1,;t;d' |
sed '/eou_private_key/d' | sed '/eou_public_key/d' | sed '/sdram_/d' | sort
|
- while IFS='=' read name; do
- value=$(nvram get "$name")
- empty "$value" && continue;
- value_size=$(echo "$value" | wc -c)
- [ "$value_size" -gt $MAX_VALUE_LEN ] && {
- value="$(echo "$value" | cut -c1-$MAX_VALUE_LEN)..."
- }
- echo '<tr>'
- echo "<td>$name</td>"
- echo "<td><code>$value</code></td>"
- for action in $actions; do
- echo "<td><a href=\"$myself?action=$action&var=$name\">$action</a></td>"
- done
- echo "</tr>"
- done
- echo ' </table>'
-fi
-?>
-</form>
-</div>
-
-<? footer ?>
-<!--
-##WEBIF:name:System:190:NVRAM
--->