Flatsonar

geteduroam

by geteduroam

A geteduroam client for Linux. Geteduroam simplifies the process of connecting to eduroam

Broad permissions Verified creator BSD-3-Clause v0.14
Screenshot 1 of geteduroam Screenshot 2 of geteduroam

About

Geteduroam is a proposed extension of the NREN T&I services, aimed at increasing the update and use of eduroam by students and faculty members. The idea is to do away with the need for separate eduroam user accounts, and instead use national federated Id (through eduGAIN such as SURFconext, Swamid, FEIDE, HAKA, etc) to automatically generate eduroam login credentials in form of client certificates as needed. In addition, geteduroam will deliver apps for user devices that will automatically install and configure eduroam.

Eduroam is seen as one of the most successful NREN services. eduroam service deployment is extensive, with nearly every campus in Europe having an eduroam Wi-Fi network. However, in terms of users who have eduroam installed correctly on their devices, the uptake is much less. This is believed to be the results of 1) users need a separate eduroam account, 2) users need to install and configure this account on their device, 3) the need to do so become apparent to users only when they are away from their home institution.

At the time eduroam was developed, there was no simple way around this. Today, with the widespread adoption of federated Id and the global collaboration of such Id’s under eduGAIN, it is possible to develop what is essentially a more modern way on managing and deploying eduroam for users. This is the objective of the geteduroam project.

Permissions

1 permission weaken the sandbox. Flatsonar asks before installing.

  • network configuration
    --system-talk-name=org.freedesktop.NetworkManager
  • inter-process communication (needed for X11)
    --share=ipc
  • network
    --share=network
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • Wayland display
    --socket=wayland
  • GPU acceleration
    --device=dri

Who publishes this

The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.

  • verified on Flathub: the developer proved they control this app id
    publisher:flathub

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.