mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-15 13:32:59 +02:00
tor: added directory port to tor.cgi
This commit is contained in:
@@ -108,6 +108,7 @@ $settings{'TOR_RELAY_ENABLED'} = 'off';
|
||||
$settings{'TOR_RELAY_MODE'} = 'exit';
|
||||
$settings{'TOR_RELAY_ADDRESS'} = '';
|
||||
$settings{'TOR_RELAY_PORT'} = 9001;
|
||||
$settings{'TOR_RELAY_DIRPORT'} = 0;
|
||||
$settings{'TOR_RELAY_NICKNAME'} = '';
|
||||
$settings{'TOR_RELAY_CONTACT_INFO'} = '';
|
||||
$settings{'TOR_RELAY_BANDWIDTH_RATE'} = 0;
|
||||
@@ -143,6 +144,11 @@ if ($settings{'ACTION'} eq $Lang::tr{'save'}) {
|
||||
if (!&General::validport($settings{'TOR_RELAY_PORT'})) {
|
||||
$errormessage = "$Lang::tr{'tor errmsg invalid relay port'}: $settings{'TOR_RELAY_PORT'}";
|
||||
}
|
||||
if ($settings{'TOR_RELAY_DIRPORT'} ne '0') {
|
||||
if (!&General::validport($settings{'TOR_RELAY_DIRPORT'})) {
|
||||
$errormessage = "$Lang::tr{'tor errmsg invalid directory port'}: $settings{'TOR_RELAY_DIRPORT'}";
|
||||
}
|
||||
}
|
||||
|
||||
if ($settings{'TOR_RELAY_ADDRESS'} ne '') {
|
||||
if ((!&General::validfqdn($settings{'TOR_RELAY_ADDRESS'})) && (!&General::validip($settings{'TOR_RELAY_ADDRESS'}))) {
|
||||
@@ -395,6 +401,14 @@ END
|
||||
<input type='text' name='TOR_RELAY_PORT' value='$settings{'TOR_RELAY_PORT'}' size='5' />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width='25%'> </td>
|
||||
<td width='30%'> </td>
|
||||
<td width='25%' class='base'>$Lang::tr{'tor directory port'}:</td>
|
||||
<td width='20%'>
|
||||
<input type='text' name='TOR_RELAY_DIRPORT' value='$settings{'TOR_RELAY_DIRPORT'}' size='5' /> $Lang::tr{'tor 0 = disabled'}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width='25%' class='base'>$Lang::tr{'tor contact info'}: <img src='/blob.gif' alt='*' /></td>
|
||||
<td width='75%' colspan='3'>
|
||||
@@ -683,6 +697,10 @@ sub BuildConfiguration() {
|
||||
|
||||
print FILE "ORPort $settings{'TOR_RELAY_PORT'}\n";
|
||||
|
||||
if ($settings{'TOR_RELAY_DIRPORT'} ne '0') {
|
||||
print FILE "DirPort $settings{'TOR_RELAY_DIRPORT'}\n";
|
||||
}
|
||||
|
||||
if ($settings{'TOR_RELAY_ADDRESS'} ne '') {
|
||||
print FILE "Address $settings{'TOR_RELAY_ADDRESS'}\n";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user