Code from https://utilities.govroam.uk/certs for generating eduroam/Govroam SSL certs.
These certs are specifically designed to work well with eduroam/Govroam and include all the features required to ensure that as many clients as possible are compatible.
This is the command line version, which can be installed locally and run securely (it's not advisable to use the website for production as Jisc can't guarantee the security of the information entered or returned).
Install
=======
git clone http://gitlab.perpetual.name/doctor/certgencli.git CertGenCLI
cd CertGenCLI
Either install the python cryptography package
apt-get install python-cryptography
or
pip install -r requirements.txt
The latter doesn't appear to work too well on Debian.
Run
===
cli.py -c -s -l -o -u -n -r -p -d