* We don't need ORDER BY GroupName in show_groups.php3 since we have GROUP BY
* Use CISCO-POP-MGMT-MIB in snmpfinger instead of CISCO-CALL-HISTORY-MIB. Thanks to
Evren Yurtesen <eyurtese@turkuamk.fi> for the suggestion.
+* Remember a few things in the user_test page. Also add another configuration file directive
+ general_radius_server_auth_proto specifying the default authentication protocol of the radius
+ server (pap or chap).
Ver 1.61:
* Add a string encoder for greek
* If general_decode_normal_attributes is set then encode attributes in lib/ldap/change_info. In the near future
general_radius_server: localhost
general_radius_server_port: 1812
#
+# can be either pap or chap
+#
+general_radius_server_auth_proto: pap
+#
# sorry, single valued for now. Should become something like
# password[server-name]: xxxxx
#
<tr><td>
<?php
+if ($server == '')
+ $server = $config[general_radius_server];
+if ($port == 0)
+ $port = $config[general_radius_server_port];
+if ($auth_proto == '')
+ $auth_proto = $config[general_radius_server_auth_proto];
+$selected[$auth_proto] = 'selected';
+
if ($test_user == 1){
- if ($server == '')
- $server = $config[general_radius_server];
- if ($port == 0)
- $port = $config[general_radius_server_port];
$tmp_file = tempnam("$config[general_tmp_dir]",'DA');
$req=file($config[general_auth_request_file]);
if ($config[general_ld_library_path] != '')
User Password
</td>
<td>
-<input type=password name=passwd value="" size=25>
+<input type=password name=passwd value="<?php print $passwd ?>" size=25>
</td>
</tr>
<tr>
Radius Server
</td>
<td>
-<input type=text name=server value="<?php print $config[general_radius_server] ?>" size=25>
+<input type=text name=server value="<?php print $server ?>" size=25>
</td>
</tr>
<tr>
Radius Server Port
</td>
<td>
-<input type=text name=port value="<?php print $config[general_radius_server_port] ?>" size=25>
+<input type=text name=port value="<?php print $port ?>" size=25>
</td>
</tr>
<tr>
Extra Attributes
</td>
<td>
-<textarea name="extra" cols="35" wrap="PHYSICAL" rows="4"></textarea>
+<textarea name="extra" cols="35" wrap="PHYSICAL" rows="4"><?php print $extra ?></textarea>
</td>
</tr>
<tr>
Authentication Protocol
</td>
<td>
+<?php
+echo <<<EOM
<select name="auth_proto" editable>
-<option selected value="pap">PAP
-<option value="chap">CHAP
+<option $selected[pap] value="pap">PAP
+<option $selected[chap] value="chap">CHAP
+EOM
+?>
</select>
</td>
</tr>