Your message dated Tue, 18 Mar 2014 01:48:35 +0000 with message-id <[email protected]> and subject line Bug#711486: fixed in freeradius 2.1.12+dfsg-1.3 has caused the Debian Bug report #711486, regarding freeradius-dialupadmin: There is a compatibility problem with PHP 5.4 and a deprecated command "import_request_variables" that is no longer available in PHP 5.4 but used in dialupadmin. Is blocking all web-pages from dialupadmin. to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 711486: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=711486 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: freeradius-dialupadmin Version: 2.1.12+dfsg-1.2 Justification: renders package unusable Severity: grave -- System Information: Debian Release: 7.0 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages freeradius-dialupadmin depends on: ii apache2-mpm-prefork [httpd] 2.2.22-13 ii libapache2-mod-php5 5.4.4-14 ii php5 5.4.4-14 freeradius-dialupadmin recommends no packages. Versions of packages freeradius-dialupadmin suggests: ii libdate-manip-perl 6.32-1 ii php5-ldap 5.4.4-14 ii php5-mysql 5.4.4-14 -- Configuration Files: /etc/freeradius-dialupadmin/admin.conf changed: general_prefered_lang: en general_prefered_lang_name: English general_charset: iso-8859-1 general_base_dir: /usr/share/freeradius-dialupadmin general_radiusd_base_dir: /usr/sbin/freeradius general_domain: mbk-networks.com general_use_session: no general_most_recent_fl: 30 general_realm_delimiter: @ general_realm_format: suffix general_show_user_password: yes general_raddb_dir: /etc/freeradius general_ldap_attrmap: %{general_raddb_dir}/ldap.attrmap general_clients_conf: /etc/freeradius/clients.conf general_sql_attrmap: /etc/freeradius-dialupadmin/sql.attrmap general_accounting_attrs_file: /etc/freeradius-dialupadmin/accounting.attrs general_extra_ldap_attrmap: /etc/freeradius-dialupadmin/extra.ldap-attrmap general_username_mappings_file: /etc/freeradius-dialupadmin/username.mappings general_lib_type: sql general_user_edit_attrs_file: /etc/freeradius-dialupadmin/user_edit.attrs general_sql_attrs_file: /etc/freeradius-dialupadmin/sql.attrs general_default_file: /etc/freeradius-dialupadmin/default.vals general_finger_type: snmp general_nas_type: cisco general_snmpfinger_bin: %{general_base_dir}/bin/snmpfinger general_sessionclear_bin: %{general_base_dir}/bin/clearsession general_sessionclear_method: snmp general_radclient_bin: %{general_radiusd_base_dir}/bin/radclient general_test_account_login: test general_test_account_password: testpass general_radius_server: localhost general_radius_server_port: 1812 general_radius_server_auth_proto: pap general_radius_server_secret: XXXXXX general_auth_request_file: /etc/freeradius-dialupadmin/auth.request general_encryption_method: crypt general_accounting_info_order: desc general_stats_use_totacct: no general_restrict_badusers_access: no general_restrict_nasadmin_access: no INCLUDE: /etc/freeradius-dialupadmin/naslist.conf INCLUDE: /etc/freeradius-dialupadmin/captions.conf ldap_server: ldap.%{general_domain} ldap_base: dc=company,dc=com ldap_binddn: cn=Directory Manager ldap_bindpw: XXXXXXX ldap_default_new_entry_suffix: ou=dialup,ou=guests,%{ldap_base} ldap_default_dn: uid=default-dialup,%{ldap_base} ldap_regular_profile_attr: dialupregularprofile ldap_debug: false sql_type: mysql sql_server: localhost sql_port: 3306 sql_username: radiususer sql_password: 12345 sql_database: radius sql_accounting_table: radacct sql_badusers_table: badusers sql_check_table: radcheck sql_reply_table: radreply sql_user_info_table: userinfo sql_groupcheck_table: radgroupcheck sql_groupreply_table: radgroupreply sql_usergroup_table: radusergroup sql_total_accounting_table: totacct sql_nas_table: nas sql_show_all_groups: true sql_command: /usr/bin/mysql general_snmp_type: net general_snmpwalk_command: /usr/bin/snmpwalk general_snmpget_command: /usr/bin/snmpget sql_debug: true sql_use_user_info_table: true sql_use_operators: true sql_password_attribute: User-Password sql_date_format: Y-m-d sql_full_date_format: Y-m-d H:i:s sql_row_limit: 40 sql_connect_timeout: 3 counter_default_daily: none counter_default_weekly: none counter_default_monthly: none timezone: Europe/Berlin /etc/freeradius-dialupadmin/config.php changed: <?php $testVer=intval(str_replace(".", "",'4.1.0')); $curVer=intval(str_replace(".", "",phpversion())); if( $curVer >= $testVer ) #import_request_variables('GPC'); extract($_GET, 'GPC', "postvar"); extract($_POST, 'GPC', "postvar"); $use_session = 0; unset($config); unset($nas_list); if ($use_session){ // Start session @session_start(); if (isset($_SESSION['config'])) $config = $_SESSION['config']; if (isset($_SESSION['nas_list'])) $nas_list = $_SESSION['nas_list']; } if (!isset($config)){ $ARR=file("../conf/admin.conf"); $EXTRA_ARR = array(); foreach($ARR as $val) { $val=chop($val); if (preg_match('/^[[:space:]]*#/',$val) || preg_match('/^[[:space:]]*$/',$val)) continue; list($key,$v)=preg_split("/:[[:space:]]*/",$val,2); if (preg_match("/%\{(.+)\}/",$v,$matches)){ $val=$config[$matches[1]]; $v=preg_replace("/%\{$matches[1]\}/",$val,$v); } if (preg_match("/^nas(\d+)_(\w+)$/",$key,$matches)) $nas_list[$matches[1]][$matches[2]] = $v; if ($key == 'INCLUDE'){ if (is_readable($v)) array_push($EXTRA_ARR,file($v)); else echo "<b>Error: File '$v' does not exist or is not readable</b><br>\n"; } else $config["$key"]="$v"; } foreach($EXTRA_ARR as $val1) { foreach($val1 as $val){ $val=chop($val); if (preg_match('/^[[:space:]]*#/',$val) || preg_match('/^[[:space:]]*$/',$val)) continue; list($key,$v)=preg_split("/:[[:space:]]*/",$val,2); if (preg_match("/%\{(.+)\}/",$v,$matches)){ $val=$config[$matches[1]]; $v=preg_replace("/%\{$matches[1]\}/",$val,$v); } if (preg_match("/^nas(\d+)_(\w+)$/",$key,$matches)) $nas_list[$matches[1]][$matches[2]] = $v; $config["$key"]="$v"; } } if ($use_session){ session_register('config'); session_register('nas_list'); } } if ($use_session == 0 && $config[general_use_session] == 'yes'){ // Start session @session_start(); if (isset($nas_list)) session_register('nas_list'); } //Make sure we are only passed allowed strings in username if ($login != '') $login = preg_replace("/[^\w\.\/\@\:\-]/",'',$login); if ($login != '' && $config[general_strip_realms] == 'yes'){ $realm_del = ($config[general_realm_delimiter] != '') ? $config[general_realm_delimiter] : '@'; $realm_for = ($config[general_realm_format] != '') ? $config[general_realm_format] : 'suffix'; $new = explode($realm_del,$login,2); if (count($new) == 2) $login = ($realm_for == 'suffix') ? $new[0] : $new[1]; } unset($mappings); if (isset($_SESSION['mappings'])) $mappings = $_SESSION['mappings']; if (!isset($mappings) && $config[general_username_mappings_file] != ''){ $ARR = file($config[general_username_mappings_file]); foreach($ARR as $val){ $val=chop($val); if (preg_match('/^[[:space:]]*#/',$val) || preg_match('/^[[:space:]]*$/',$val)) continue; list($key,$realm,$v)=preg_split("/:[[:space:]]*/",$val,3); if ($realm == 'accounting' || $realm == 'userdb' || $realm == 'nasdb' || $realm == 'nasadmin') $mappings["$key"][$realm] = $v; if ($realm == 'nasdb'){ $NAS_ARR = array(); $NAS_ARR = preg_split('/,/',$v); foreach ($nas_list as $key => $nas){ foreach ($NAS_ARR as $nas_check){ if ($nas_check == $nas[name]) unset($nas_list[$key]); } } } } if ($config[general_use_session] == 'yes') session_register('mappings'); } date_default_timezone_set($config[timezone]); //Include missing.php if needed if (!function_exists('array_change_key_case')) include_once('../lib/missing.php'); @header('Content-type: text/html; charset='.$config[general_charset].';'); ?> -- no debconf information mbk networks GmbH, Waidmannstrasse 16, DE-22769 Hamburg, Germany Sitz Hamburg . Geschaeftsfuehrer : Ramon Kaminski, Christian Borgmann . Registergericht Hamburg HRB 86337 Tel. +49 40 85 50 62-0 . Fax +49 40 85 50 62-290 . http://www.mbk-networks.com
--- End Message ---
--- Begin Message ---Source: freeradius Source-Version: 2.1.12+dfsg-1.3 We believe that the bug you reported is fixed in the latest version of freeradius, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sam Hartman <[email protected]> (supplier of updated freeradius package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Wed, 12 Mar 2014 20:36:19 -0400 Source: freeradius Binary: freeradius freeradius-common freeradius-utils libfreeradius2 libfreeradius-dev freeradius-krb5 freeradius-ldap freeradius-postgresql freeradius-mysql freeradius-iodbc freeradius-dbg Architecture: source amd64 all Version: 2.1.12+dfsg-1.3 Distribution: unstable Urgency: low Maintainer: Josip Rodin <[email protected]> Changed-By: Sam Hartman <[email protected]> Description: freeradius - high-performance and highly configurable RADIUS server freeradius-common - FreeRADIUS common files freeradius-dbg - debug symbols for the FreeRADIUS packages freeradius-iodbc - iODBC module for FreeRADIUS server freeradius-krb5 - kerberos module for FreeRADIUS server freeradius-ldap - LDAP module for FreeRADIUS server freeradius-mysql - MySQL module for FreeRADIUS server freeradius-postgresql - PostgreSQL module for FreeRADIUS server freeradius-utils - FreeRADIUS client utilities libfreeradius-dev - FreeRADIUS shared library development files libfreeradius2 - FreeRADIUS shared library Closes: 711486 740060 Changes: freeradius (2.1.12+dfsg-1.3) unstable; urgency=low . * Non-maintainer upload. * Remove freeradius-dialupadmin, Closes: #711486. I understand there's a patch in the bug that could get this working. However, it's been removed upstream for 3.x, my hope is to package 3.0.2 soon, and a PHP script that copies all the get/post data into globals so as to administer an authentication server is more scary than I choose to contemplate. * Add IODBC include directories, Thanks Maximiliano Curia , Closes: #740060 Checksums-Sha1: 2ca9ac9e534cd58e43534e5e661598924facc219 1993 freeradius_2.1.12+dfsg-1.3.dsc 8548c65c37293c498d2b6945180bfd0dde51631b 28060 freeradius_2.1.12+dfsg-1.3.debian.tar.xz db04df405fe30804af7b38d8590cc79467beb6cc 535530 freeradius_2.1.12+dfsg-1.3_amd64.deb 5a5d73ffd888a4373ffeeb3a22bf42852d1e96ee 86100 freeradius-utils_2.1.12+dfsg-1.3_amd64.deb 4d8cef30184d2a88f40e17371f945e2e12c465ff 104066 libfreeradius2_2.1.12+dfsg-1.3_amd64.deb 88286ef430a3ed9b76148ee973d343904fffcf8f 133886 libfreeradius-dev_2.1.12+dfsg-1.3_amd64.deb 7aa24b126832939c78ddd75d904bd7a06b9d6382 38078 freeradius-krb5_2.1.12+dfsg-1.3_amd64.deb 29576959f611caa231536c6b4beb99a28e32a65e 54406 freeradius-ldap_2.1.12+dfsg-1.3_amd64.deb 6847d9147577d9e9598a7bb3adba71a64a0cb60d 53898 freeradius-postgresql_2.1.12+dfsg-1.3_amd64.deb 125ca1978406d900b39c2ca5e2e764bf8df79a30 45230 freeradius-mysql_2.1.12+dfsg-1.3_amd64.deb 407868b58d16863627016dcb26ed4dc4e3b2f422 37596 freeradius-iodbc_2.1.12+dfsg-1.3_amd64.deb 65037d697986771a8ab1cb34501c0a9f5d21817c 1020894 freeradius-dbg_2.1.12+dfsg-1.3_amd64.deb 90378b48b4b780f7f980239df0e459d3afa4f6b3 220340 freeradius-common_2.1.12+dfsg-1.3_all.deb Checksums-Sha256: 83de4cd771f6353bcf6c2488f77a9c9eca66d54a5da292f52279b4cc4b064b39 1993 freeradius_2.1.12+dfsg-1.3.dsc 4b841ea4063b8cbd86600c572136d66bdbd8d28abdf3a6e0a4bcc2e3b1accec5 28060 freeradius_2.1.12+dfsg-1.3.debian.tar.xz eb8a5a63ac2e3acdde64212f416869f73265b1989fc20b181694ede0c826e435 535530 freeradius_2.1.12+dfsg-1.3_amd64.deb 5be348b6021b6793f2f75dc8428d2952ffb8e35bf5d0dea41a9bee90bc734b98 86100 freeradius-utils_2.1.12+dfsg-1.3_amd64.deb e8e9a603ca49b1d3dbd0a79f74315b509f7510974bbb15002ae928cf8aa9e885 104066 libfreeradius2_2.1.12+dfsg-1.3_amd64.deb c86ee6ec8ef14ecad8ef5e040018ab81acc5047b0992de9304a1743a1bb36508 133886 libfreeradius-dev_2.1.12+dfsg-1.3_amd64.deb 37b057994b632a7c4d8dd70ec4e10439399940197931cf278f31864c963303e9 38078 freeradius-krb5_2.1.12+dfsg-1.3_amd64.deb 754722db337b1d7844a965560aaa52d9a0f786ddc341794941965893cbd56d0e 54406 freeradius-ldap_2.1.12+dfsg-1.3_amd64.deb f74fb247789db8013cbc58349e97220a3805e835b0d6eed13f9cc289d3df0549 53898 freeradius-postgresql_2.1.12+dfsg-1.3_amd64.deb bdbe2857fece75bbfe509f8fbcb2cd04a218e3c41f28f2e6374bfb835c8110d0 45230 freeradius-mysql_2.1.12+dfsg-1.3_amd64.deb 352b17332f9fe31f83ffb5017917b8174751b479384b950250456ec7aa2d5fef 37596 freeradius-iodbc_2.1.12+dfsg-1.3_amd64.deb 40b3c055edb63d0cebc1bf0e28beac2ffe2450dafadd47a9d81e58bacefce097 1020894 freeradius-dbg_2.1.12+dfsg-1.3_amd64.deb 8dc4594fd73cc1a6ed3e639bbf19a09e80f9fb21a799fa856aa2fab23ce7f339 220340 freeradius-common_2.1.12+dfsg-1.3_all.deb Files: 518d07efabd8eeaa208dc26f5f6c855c 1993 net optional freeradius_2.1.12+dfsg-1.3.dsc bb2daa064cc8a418b30e2dc67d6653a3 28060 net optional freeradius_2.1.12+dfsg-1.3.debian.tar.xz 1810f4155de5a719e4ac3912aee9bac0 535530 net optional freeradius_2.1.12+dfsg-1.3_amd64.deb 660085c548d0a7727d46954f11529137 86100 net optional freeradius-utils_2.1.12+dfsg-1.3_amd64.deb bf39c32e41569eef580776d9975cfc38 104066 net optional libfreeradius2_2.1.12+dfsg-1.3_amd64.deb 6e7011b82f214e57e1c4dfdeee188e8d 133886 libdevel optional libfreeradius-dev_2.1.12+dfsg-1.3_amd64.deb de62824ca46da5927fda0ca64b30f5f5 38078 net optional freeradius-krb5_2.1.12+dfsg-1.3_amd64.deb c811bf6b63b8d31cec6c8217aa668c16 54406 net optional freeradius-ldap_2.1.12+dfsg-1.3_amd64.deb ca90d9ca6244842b390539ccea19902b 53898 net optional freeradius-postgresql_2.1.12+dfsg-1.3_amd64.deb 3bbe91209b21e4ce1376d6c2d4792588 45230 net optional freeradius-mysql_2.1.12+dfsg-1.3_amd64.deb 54ff762c264035e4f273aa603219b550 37596 net optional freeradius-iodbc_2.1.12+dfsg-1.3_amd64.deb d7f7c46029149329096fc09d8ccccdf4 1020894 debug extra freeradius-dbg_2.1.12+dfsg-1.3_amd64.deb bea360ae4bedce89260cf55735b71d26 220340 net optional freeradius-common_2.1.12+dfsg-1.3_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlMhCJYACgkQ/I12czyGJg/lrwCfYbrIL0X1qCAAgC/YNbWdGmM6 AowAn2TQ2lACp5DbGuElwTqH8dF3wF7c =t90Z -----END PGP SIGNATURE-----
--- End Message ---

