#!/bin/bash # #update these variables accordingly: udmproaddress=plt-udm country=DE organisation='Jollys Network' certificatename='HomePod' password='password' scp -r root@${udmproaddress}:/mnt/data/udapi-config/raddb/certs certs cd certs openssl req -subj "/C=${country}/O=${organisation}/CN=${certificatename}" -out myclient.csr -new -newkey rsa:4096 -nodes -keyout myclient.key openssl x509 -req -days 365 -in myclient.csr -CA server.pem -CAkey server-key.pem -CAcreateserial -out myclient.crt -sha256 openssl pkcs12 -passout "pass:${password}" -export -in myclient.crt -inkey myclient.key -out ../"${certificatename} Certificate.pfx" cp server.pem ../"Radius Server Certificate.crt"