Show
Ignore:
Timestamp:
20.02.2010 17:54:04 (7 months ago)
Author:
oliver
Message:
  • avm-firewall: Following r4251 we have to include /var/env.cache if we want to restart AVMs ctlmgr from webinterface otherwise it will do a factory reset
    • add buttons to finetune restart behaviour of daemons
    • by MaxMuster (refs #669)
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/make/avm-firewall/files/root/usr/lib/cgi-bin/avm-firewall.cgi

    r4333 r4337  
    1515sec_begin '$(lang en:"Mode" de:"Ansicht") Firewall / Port Forwarding' 
    1616cat << EOF 
    17 Firewall <input id="id_FW" type="radio" name="fwmode" value="firewall"checked onclick='var fieldsets = document.getElementsByTagName("fieldset");fieldsets[1].style.display = "block"; fieldsets[2].style.display = "block"; fieldsets[3].style.display = "none"; fieldsets[4].style.display = "none";'> 
    18 Forwarding <input id="id_FWD" type="radio" name="fwmode" value="fwd" onclick='var fieldsets = document.getElementsByTagName("fieldset");fieldsets[3].style.display = "block"; fieldsets[4].style.display = "block"; fieldsets[1].style.display = "none"; fieldsets[2].style.display = "none";'> 
     17<input id="e1" type="radio" name="fwmode" value="firewall"checked onclick='var fieldsets = document.getElementsByTagName("fieldset");fieldsets[1].style.display = "block"; fieldsets[2].style.display = "block"; fieldsets[3].style.display = "none"; fieldsets[4].style.display = "none";'> 
     18<label for="e1">Firewall</label> 
     19<input id="e2" type="radio" name="fwmode" value="fwd" onclick='var fieldsets = document.getElementsByTagName("fieldset");fieldsets[3].style.display = "block"; fieldsets[4].style.display = "block"; fieldsets[1].style.display = "none"; fieldsets[2].style.display = "none";'> 
     20<label for="e2">Port Forwarding</label> 
    1921 
    2022EOF 
     
    123125 &nbsp; <b>Permit</b> <input type="radio" name="default_policy" value="permit" id="id_permit" onclick="policyclick()"> &nbsp; <b>Deny</b> <input type="radio" name="default_policy" value="deny" id="id_deny" onclick="policyclick()"> </td></tr>  
    124126    <tr> <th bgcolor="#bae3ff">#</th> <th bgcolor="#bae3ff">$(lang en:"Source" de:"Quelle")</th> <th bgcolor="#bae3ff">$(lang en:"Destination" de:"Ziel")</th> <th bgcolor="#bae3ff">$(lang en:"Protocol" de:"Protokoll")</th> 
    125     <th bgcolor="#bae3ff">Service/Port</th> <th bgcolor="#bae3ff">A$(lang en:"c" de:"k")tion</th> <th bgcolor="#bae3ff">$(lang en:"Configure" de:"Bearbeiten")</th> </tr> 
     127    <th bgcolor="#bae3ff">Service/Port</th> <th bgcolor="#bae3ff">A$(lang en:"c" de:"k")tion</th> <th bgcolor="#bae3ff">$(lang en:"&nbsp;&nbsp;Configure&nbsp;&nbsp;" de:"&nbsp;&nbsp;Bearbeiten&nbsp;&nbsp;")</th> </tr> 
    126128EOF 
    127129row=0 
     
    565567<font size="1">$(lang en:"\"Defaults\" will load AVM default firewall rules (only loads into this GUI, use \"Apply\" to save them)" de:"\"Standard\" l&auml;dt AVM Default-Regeln in die GUI. Zum Speichern \"&Uuml;bernehmen\"-Knopf dr&uuml;cken").</font><br /> 
    566568<input type="hidden" name="do_activate" value=""></font> 
    567 $(lang en:"Saving will <b>not</b> activate new rules by default! <b>Check to activate rules when saving:</b>" de:"Regeln werden beim Speichern standardm&auml;&szlig;ig <b>nicht</b> aktiviert! <b>Zum Aktivieren hier klicken:</b>") <input type="checkbox" value="yes" name="do_activate" > 
    568 <img src="../images/blink!.gif" title="Attention!" valign="center"> &nbsp; <font size="1">$(lang en:"(Sometimes box will reboot!)" de:"(Kann zum Reboot f&uuml;hren!)")</font> 
    569 EOF 
     569$(lang en:"Saving will <b>not</b> activate rules or new dsld switches by default! <b>To do so, some daemoms have to be restarted:</b>" de:"Regelwerk und dsld Schalter werden standardm&auml;&szlig;ig <b>nicht</b> aktiviert!  Dazu m&uuml;ssen AVM-Dienste neu gestartet werden:") <br /> 
     570<img src="../images/blink!.gif" title="Attention!" valign="center"> &nbsp; <b>$(lang en:"This might crash your box or even restore factory defaults!" de:"Das kann zum Absturz oder sogar zum Werksreset f&uuml;hren!")</b> 
     571<table width="100%" border=0> 
     572<colgroup> 
     573    <col width="25%"> 
     574    <col width="25%"> 
     575    <col width="25%"> 
     576    <col width="25%"> 
     577</colgroup> 
     578<tr  align=center> 
     579<td><input type="radio" value="y" name="do_activate" > </td> 
     580<td><input type="radio" value="dsld" name="do_activate" > </td> 
     581<td><input type="radio" value="ctlmgr" name="do_activate" > </td> 
     582<td><input type="radio" value="dsld_ctlmgr" name="do_activate" > </td></tr> 
     583<tr align=center> 
     584<td>$(lang en:"Activate forwardings" de:"Forwardings aktivieren")</td> 
     585<td>$(lang en:"Firewall and dsld-Switches" de:"Firewall und dsld-Schalter ")</td> 
     586<td>$(lang en:"Upate AVM GUI" de:"AVM-GUI aktualisieren")</td> 
     587<td>$(lang en:"both" de:"Beides")</td></tr> 
     588<tr  align=center> 
     589<td><font size=1>(SIGHUP dsld)</font></td> 
     590<td><font size=1>(Restart dsld)</font></td> 
     591<td><font size=1>(SIGHUP dsld $(lang en:"and" de:"und") restart ctlmgr)</font></td> 
     592<td><font size=1>(Restart dsld $(lang en:"and" de:"und") ctlmgr)</font></td></tr> 
     593</table> 
     594EOF 
     595