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, Ferran Recio, 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