Skip to content

ubuntunet/eduroam_radsecproxy

Repository files navigation

Build Status

Ansible Playbook for an eduroam Federation Level Roaming Proxy

Provisioning

  • Clone the repository from Github

      git clone --recursive https://github.com/ubuntunet/eduroam_flr.git
    
  • Change into the newly created directory

      cd eduroam_flr
    
  • Copy the inventory template

      cp inventories/template inventories/<eduroam_tld>
    
  • Open your new inventory and replace

    • with the actual URL/IP of your server
    • <eduroam_tld> with your actual inventory file name
  • Copy the group_vars template

      cp group_vars/template group_vars/<eduroam_tld>
    
  • Adopt the variables in group_vars/<eduroam_tld> to your liking

  • Create the secret.yml file that contains your sensitive information. Add your credentials.

      cp group_vars/secrets.yml.example group_vars/secrets.yml
    
  • Run the playbook. Whenever you change something in the playbook, just replay this command.

      ansible-playbook -i inventories/<eduroam_tld> roaming_operator.yml
    

Debugging

Follow the log of the Radius Proxy, it might help if you increase the LogLevel to 4 or 5 in /usr/local/etc/radsecproxy.conf

  tailf /var/log/radsecproxy.log

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages