Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-51523

Upgrade Auth_RADIUS to 1.1.0 for Moodle 3.0 release

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.0
    • Fix Version/s: 3.0
    • Component/s: Libraries
    • Labels:
    • Testing Instructions:
      Hide
      1. Install the FreeRADIUS server on your machine (on MAC I used the commands in http://macappstore.org/freeradius-server/).
      2. Set up the FreeRADIUS server (http://wiki.freeradius.org/guide/Basic-configuration-HOWTO).
      3. Set up the PHP extension for FreeRADIUS (I used the commands at the bottom of the page http://blakemckeeby.blogspot.ca/2013/06/upgrading-osx-php-to-5415-with-snmp-and.html - should work in other OSs).
      4. Visit 'Site administration' > 'Plugins' > 'Authentication' > 'Manage authentication' and enable 'Radius server'.
      5. Configure the 'Radius server' (default values are fine - for shared secret it is 'testing123' (the default value when installing the FreeRADIUS server)).
      6. Ensure you can log in successfully. If you can't log in, try on stable and confirm you can there, else it may be an issue with the server setup.
      Show
      Install the FreeRADIUS server on your machine (on MAC I used the commands in http://macappstore.org/freeradius-server/ ). Set up the FreeRADIUS server ( http://wiki.freeradius.org/guide/Basic-configuration-HOWTO ). Set up the PHP extension for FreeRADIUS (I used the commands at the bottom of the page http://blakemckeeby.blogspot.ca/2013/06/upgrading-osx-php-to-5415-with-snmp-and.html - should work in other OSs). Visit 'Site administration' > 'Plugins' > 'Authentication' > 'Manage authentication' and enable 'Radius server'. Configure the 'Radius server' (default values are fine - for shared secret it is 'testing123' (the default value when installing the FreeRADIUS server)). Ensure you can log in successfully. If you can't log in, try on stable and confirm you can there, else it may be an issue with the server setup.
    • Affected Branches:
      MOODLE_30_STABLE
    • Fixed Branches:
      MOODLE_30_STABLE
    • Epic Link:
    • Pull from Repository:
    • Pull Master Branch:
      MDL-51523_master

      Description

      Library: Pear Auth_RADIUS
      Current version: 1.0.7
      Latest version: 1.1.0
      https://pear.php.net/package/Auth_RADIUS

      I see that, at least, there is a change in the constructor, our current version is using the PHP 7 deprecated one, which should be replaced if we want moodle to work in PHP 7

        Attachments

          Activity

            People

            • Assignee:
              markn Mark Nelson
              Reporter:
              dmonllao David Monllaó
              Peer reviewer:
              Simey Lameze
              Integrator:
              Dan Poltawski
              Tester:
              Dan Poltawski
              Participants:
              Component watchers:
              Amaia Anabitarte, Carlos Escobedo, Sara Arjona (@sarjona), Víctor Déniz Falcón
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                16/Nov/15