This commit is contained in:
leetthewire 2021-08-15 11:48:31 -07:00
parent d496d0cccd
commit 229265cdd9
4 changed files with 18 additions and 2 deletions

View file

@ -128,12 +128,26 @@ OpenVpnConfigurator::ConnectionData OpenVpnConfigurator::createCertRequest()
Q_UNUSED(errorCode)
#if defined Q_OS_LINUX
if (!QDir(path).exists())
{
QDir().mkdir(path);
}
if (!QDir(path + "/pki/").exists())
{
QDir().mkdir(path + "/pki/");
QDir().mkdir(path + "/pki/reqs/");
QDir().mkdir(path + "/pki/private/");
}
#endif
QFile req(path + "/pki/reqs/" + connData.clientId + ".req");
req.open(QIODevice::ReadOnly);
req.open(QIODevice::ReadWrite);
connData.request = req.readAll();
QFile key(path + "/pki/private/" + connData.clientId + ".key");
key.open(QIODevice::ReadOnly);
key.open(QIODevice::ReadWrite);
connData.privKey = key.readAll();
// qDebug().noquote() << connData.request;

View file

@ -25,6 +25,8 @@ if sudo systemctl is-active --quiet $APP_NAME; then
sudo rm -rf /etc/systemd/system/$APP_NAME.service >> $LOG_FILE
fi
sudo chmod +x $APP_PATH/client/bin/easyrsa >> $LOG_FILE
sudo cp $APP_PATH/service/$APP_NAME.service /etc/systemd/system/ >> $LOG_FILE
sudo ln -s $APP_PATH/client/lib/* /usr/lib/ >> $LOG_FILE